libkrun icon indicating copy to clipboard operation
libkrun copied to clipboard

A dynamic library providing Virtualization-based process isolation capabilities

Results 40 libkrun issues
Sort by recently updated
recently updated
newest added

The [rust-vmm/vm-superio](https://github.com/rust-vmm/vm-superio) crate implements some emulated legacy devices. Check if we can use it and drop the code from libkrun.

enhancement
good first issue

Some signals, such as SIGTERM, should be relayed from libkrun to the isolated process. There biggest question is how to notify the guest kernel. A dedicated device just for this...

enhancement
help wanted

Regardless of the value of `--user`, pods started with (rootless) podman + krun have a UID/GID of 0 within the container. krun: ```bash > podman --runtime=krun run --user=1000:1000 --rm -it...

help wanted

I'm trying to run iperf3 to benchmark TSI on an M1 host running macOS 13. A panic occurs in a virtio device after sending about 1.3 GB: ``` / #...

In short, this does work: ``` # podman run -d -i --runtime /usr/bin/crun alpine 63634bd214c84293bbd00b75d4d64da06bfe1f92fce1a777e2e4331da5611de9 # echo "echo 'test'" | podman attach 6 test ``` while this does not: ```...

This would be nice to have. What all needs to be done to make it work?

This PR aims at adding support to build realm guests. First commit adds support for `create_guest_memfd()` and `set_user_memory_region2()`. To do this, the `memory_init()` is modified by adding a boolean parameter....

Hi everyone! I've got patches that make it possible to boot a libkrun VM from a kernel and a boot disk, without EFI. I tend to prefer that to booting...

Fix submount navigation by decoupling hostguest inode numbers and implementing support for FUSE SUBMOUNTS, based on virtiofsd implementation.

virtio-fs can expose multiple host mounts as a single mount. This means that all st_dev numbers from the host get collapsed into a single st_dev, breaking st_ino/st_dev comparisons for file...