Bochs/Cirrus Virtual KMS Drivers Ported To Atomic Mode-Setting
Written by Michael Larabel in X.Org on 23 August 2015 at 08:53 AM EDT. Add A Comment
X.ORG --
This summer for Google Summer of Code, Junwang Zhao ported the virtual KMS drivers (Bochs and Cirrus) over to using the atomic mode-setting interfaces.

This student developer was successful in adapting these drivers to atomic mode-setting, which are drivers important for the open-source Linux virtualization stack. Junwang Zhao was mentored by Intel's Daniel Vetter and it was his first time working on DRM/KMS or kernel drivers for that matter.

More details on this atomic mode-setting GSoC work can be found via this blog through several posts this summer. It seems his blog (and the other GSoC participants for X.Org) never ended up getting added to the Planet or mentioning their blogs much, so this was the first time this weekend I even heard of this blog or an update on their X.Org GSoC work. Stay tuned for updates on the other participants shortly.

It looks like Junwang Zhao may stick around in contributing to the Linux graphics world with either focusing upon learning the Intel or Radeon kernel drivers through bug fixing.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week