libkrunfw
libkrunfw copied to clipboard
A dynamic library bundling the guest payload consumed by libkrun
Trying to get krunvm to work on NixOS, I updated libkrunfw to 3.12.0. I also updated the kernel to 6.2.14 and added cpio and perl. I then got these assembly...
We're interested into using podman/crun/krun to better isolate gitlab-runner jobs without having to spin a full cloud VM every time, but a good chunk of our jobs depends on nested...
In the `tsi_accept` function, we must release the lock before `tsi_accept_inet` or `tsi_accept_vsock`. Otherwise, starvation might occur. For example, in a thread, call `accept()` to block and wait for a...
I don't see anywhere to acquire lock in `tsi_release`, but the lock is released in the end. Is it right? ```c static int tsi_release(struct socket *sock) { // ... release_sock(sk);...
It's not clear to me if this is related to any limitations in libkrun.
When using a kernel build with TSIv3 and `libkrun`, I'm unable to perform certain simple operations in the guest: 1. `curl https://google.com` 2. `ps aux` 3. `/bin/bash` Both of these...