W ostatnich miesiącach inżynierowie sterowników graficznych AMD z otwartym kodem źródłowym wydają się być bardziej zainteresowani obsługą hiperwizora Xen za pomocą ich sprzętu graficznego. Zewnętrznie nie jest jeszcze jasne, czy jest to spowodowane zapotrzebowaniem klientów, czy innym jeszcze nieogłoszonym zainteresowaniem Xen.
W marcu firma AMD opublikowała łatki w ramach rozpoczęcia dodawania obsługi procesorów graficznych VirtIO i procesorów graficznych typu pass-through dla Xen ze sprzętem graficznym AMD. AMD pracuje nad tym zarówno dla HVM w trybie DomU, jak i PVH w trybie Dom0. Od tego czasu pojawiły się również inne łatki AMD poprawiające obsługę grafiki podczas korzystania z Xen, ale ponownie bez jasnej motywacji, dlaczego, zwłaszcza biorąc pod uwagę dominację KVM i mniejsze zainteresowanie branży Xen w ostatnich latach.
Jedna z najnowszych serii łatek pracuje nad obsługą VirtGPU S3 na Xen. W zeszłym tygodniu ta poprawka została wysłana przez AMD dla sterownik VirtGPU DRM umożliwiający obsługę zawieszania systemu. Obecnie, jeśli próbujesz zawiesić system za pomocą VirtGPU pod Xen, ekran pozostanie czarny podczas próby jego przywrócenia, podczas gdy ta łatka rozwiązuje dwa problemy.
Bez względu na motywację, wspaniale było widzieć ostatnie prace AMD nad ulepszeniem kodu VirtGPU i skupienie się na lepszej obsłudze Xen.