Intel's GEM-Free UMS Driver Still Doesn't Fix Things
Phoronix: Intel's GEM-Free UMS Driver Still Doesn't Fix Things
Towards the end of last month we reported on GEM-free UMS support for the Intel driver that was worked on by Intel's Chris Wilson to hopefully address the stability issues and other problems that have challenged owners of old Intel i8xx hardware running the newer Intel driver stack, which is presently limited to kernel mode-setting support with GEM (the Graphics Execution Manager) memory management. However, it seems the work invested into adding back user-space mode-setting support to the Intel driver without the kernel memory management still doesn't resolve the i8xx issues at hand...
BAD BAD idea, just fix support for older hardware the right way
Adding another code path and making users have to chose whether or not they want KMS is just stupid. Just fix older hardware to work with KMS. You have all the documentation and examples of old working drivers.