News for hackers. Stuff that matters.
Re:Graphics Virtualization Support in KVM Back End for Virtu... by gonzodaruler on Friday March 08, 2024 @09:20AM (#39641259)
Sometimes, a picture says more than a thousand words: https://imgur.com/a/flar7CO

This is Intel SR-IOV graphics virtualization in action.

Re:Graphics Virtualization Support in KVM Back End for Virtu... by CyberusTech on Friday March 08, 2024 @08:45AM (#39640979)
Modern applications often require graphics acceleration to run at their full potential, which is often a problem in virtual machines. Graphics virtualization helps solve this and provide near-native graphics performance in virtualized environments. Read about the support for SR-IOV graphics virtualization we, at Cyberus Technology, have built into our KVM backend for VirtualBox.
Re:Graphics Virtualization Support in KVM Back End for Virtu... by mdaniel on Saturday March 09, 2024 @01:11PM (#39653594)
This does appear to be open source under the same terms as the VirtualBox source, but unfortunately it defers to a COPYING file not present in their repo: https://github.com/cyberus-technology/virtualbox-kvm#licensi...
Re:Graphics Virtualization Support in KVM Back End for Virtu... by throwaway74354 on Saturday March 09, 2024 @03:43PM (#39654576)
It was here: https://github.com/cyberus-technology/virtualbox-kvm/blob/de... Since 7 of March they've moved to publishing the patch set only instead of the full VirtualBox code with KVM-related patches applied.
Re:Graphics Virtualization Support in KVM Back End for Virtu... by bluesounddirect on Monday March 11, 2024 @09:41PM (#39675260)
Anyone have any idea how/ if bhyve, nvmm or vmm could be supported in the same way . VirtualBox as a front end to various backend could be very useful.
Re:Graphics Virtualization Support in KVM Back End for Virtu... by gonzodaruler on Tuesday March 12, 2024 @11:28AM (#39680674)
Since version 7.0, VirtualBox supports the NEM (Native Execution Manager) mode for other hypervisors. With the NEM, basically all hypervisors can be supported as backend.