Hello, These patches for three different repos make rumpdisk expose a block device and boot off it.
I have tried to keep the patches separate for now, but easily can be squashed. There are two known issues with this: 1. The server using libpciaccess currently needs to be faked with netfs_server_name "pci-arbiter". Ideally we need to convince upstream pciaccess to have a new api for selecting between backends. 2. There is no communication between startup/shutdown <-> rumpdisk yet, so hangs when you try to reboot. (How do I fix this?) Damien
for-upstreaming.tgz
Description: application/compressed-tar