-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libxl/blktap integration #1491
base: master
Are you sure you want to change the base?
libxl/blktap integration #1491
Commits on Jan 5, 2024
-
blktap: Use blktap/control name
We patch blktap to use blktap-control as the misc device name since upstream blktap uses blktap/control. Change our linux patch to use blktap/control and drop our blktap patching to align with upstream. refpolicy needs an additional fixup to label /dev/blktap/control properly. Signed-off-by: Jason Andryuk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66a2174 - Browse repository at this point
Copy the full SHA 66a2174View commit details
Commits on Jan 8, 2024
-
Revert "dom0-image: Remove tapback"
tapback is making a comeback! We'll run it in dom0 to directly provide the tapdisk backends. This reverts commit 7151b14. Signed-off-by: Jason Andryuk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 90c474d - Browse repository at this point
Copy the full SHA 90c474dView commit details
Commits on Feb 1, 2024
-
blktap3: Upstream libxl compatibility
Add patches for libxl compatibility. Pass --libxl flag to tapback for compatibility mode. Signed-off-by: Jason Andryuk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1d8cee0 - Browse repository at this point
Copy the full SHA 1d8cee0View commit details -
Add patches for libxl to directly support vbd3 without going through blkback. Signed-off-by: Jason Andryuk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a00ddb2 - Browse repository at this point
Copy the full SHA a00ddb2View commit details -
qemu-dm: Re-enabled NBD support
tapdisk exposes its disks over NBD, and libxl uses that to configure QEMU's access in dom0. We need to re-enabled NBD support for the non-stubdom case to access the disks. Signed-off-by: Jason Andryuk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5f34c20 - Browse repository at this point
Copy the full SHA 5f34c20View commit details -
refpolicy: Allow qemu_t to access tapdisk NBD socket
QEMU needs to connect to the tapdisk unix socket to access the exported disk images. Allow it. Signed-off-by: Jason Andryuk <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7fe5ea - Browse repository at this point
Copy the full SHA c7fe5eaView commit details