mystikos icon indicating copy to clipboard operation
mystikos copied to clipboard

Tools and runtime for launching unmodified container images in Trusted Execution Environments

Results 127 mystikos issues
Sort by recently updated
recently updated
newest added

Python runtime invokes ioctl(TCGETS) on open fds. Recent version of NodeJS calls fcntl(F_GETFL/F_SETFL) and ioctl(TCGETS/TCSETS) on stdio fds during initialization, and treat failures as fatal. Using the following NodeJs sample,...

status/triaged
area/kernel
severity/low

The ``RDTSC`` instruction is available on Icelake servers and may provide an alternative to the clock thread and may provide better clock resolution. The current clock implementation performs fairly well...

status/triaged
area/kernel
severity/low
type/performance

It is no longer possible to invoke the the ``SYS_open`` TCALL with standard parameters. ```C++ long params[6] = {(long)pathname, (long)flags, (long)mode}; long ret = myst_tcall(SYS_open, params); ``` The ``SYS_open`` TCALL...

status/triaged
area/target
severity/low

From @jxyang 1. Remove tests/dotnet-ubuntu, and make solutions/dotnet based on Ubuntu instead of Alpine. 2. Remove tests/dotnet-proc-maps, and move the code in Program.cs to solutions/dotnet 3. Remove solutions/python-webserver and move...

status/triaged
severity/moderate
area/testing

Mystikos does not builds successfully when compiled using Clang 8.0. Please provide clang support.

status/triaged
severity/moderate
area/tooling

As part of #292, we made shell feature always available to avoid pipeline failures. We should find another to disable it for release builds, using either build time or run...

status/triaged
area/kernel
severity/low

status/triaged
area/kernel
severity/moderate

When we copy stack from the parent, we don't fix up the pointers on the stack that point to another stack variable. For example: ```c void fork_child(char* path, char* child_argv[])...

status/triaged
area/kernel
severity/low

When a signal handler is installed with `SA_RESTART`, the kernel is responsible for restarting an operation that was interrupted by the corresponding signal. For details, checkout "Interruption of system calls...

enhancement
status/triaged
area/kernel
severity/low

We need ``tests/crash`` to verify that various crashes return the right signum to the shell. Cover these: - hlt instruction - illegal instruction - segmentation violation (SEGV) Verify that the...

status/triaged
severity/moderate
area/testing