Less than a week after Linux kernel 2.6.31 was released, the kernel developers are beginning to submit changes and improvements across virtualization, power management, file systems and device driver code for the upcoming 2.6.32 version. KVM and power management will get big improvements, and Android and Hyper-V drivers could be removed in later versions if their developers don’t communicate better with the kernel hackers.
Maybe you forget things about KMS and ioctl for that.
The wayland mailing-list got more and more people trying to make things work.