En los últimos meses, los ingenieros de controladores de gráficos de código abierto de AMD parecen estar más interesados en admitir el hipervisor Xen con su hardware de gráficos. Todavía no está claro externamente si esto se debe solo a la demanda de los clientes u otro interés aún por anunciar en Xen.
En marzo, AMD publicó parches como parte de su inicio para agregar compatibilidad con GPU VirtIO y GPU passthrough para Xen con hardware de gráficos AMD. AMD ha estado trabajando en esto para los modos HVM en DomU y PVH en Dom0. Desde entonces, también ha habido otros parches de AMD para mejorar el soporte de gráficos cuando se usa Xen, pero nuevamente sin una motivación clara, especialmente considerando el dominio de KVM y el menor interés de la industria en torno a Xen en años más recientes.
Una de las últimas series de parches está trabajando en la compatibilidad con VirtGPU S3 en Xen. La semana pasada, AMD envió este parche para el controlador VirtGPU DRM para permitir la suspensión del sistema. Actualmente, si intenta realizar una suspensión del sistema con VirtGPU bajo Xen, la pantalla permanecerá negra cuando intente restaurarlo, mientras que este parche se ocupa de dos problemas para solucionarlo.
Cualquiera que sea la motivación, ha sido genial ver el trabajo reciente de AMD para mejorar el código VirtGPU y centrarse en una mejor compatibilidad con Xen.