David Airlie of Red Hat has pulled in his own QXL KMS/DRM driver into his drm-next Git tree, which means this para-virtual graphics hardware with TTM/GEM support will premiere in the Linux 3.10 kernel
The QXL graphics driver is for handling the virtual QXL GPU used by Red Hat's SPICE virtualization system. The QXL driver is using GEM and TTM for memory management. This DRM driver is dependent upon a new xf86-video-qxl user-space driver that plays nicely within KMS.
Eventually the Red Hat developers plan to have a SPICE Gallium3D driver
, but at this time there is no 3D support with this driver stack. It's just a KMS driver for guest virtual machines when running QEMU with SPICE. This DRM driver was originally covered last month on Phoronix
The pull of the QXL DRM driver for what will get pulled into the Linux 3.10 kernel can be found in this Git commit