Por lo que he visto de la beta, han tomado precisamente el enfoque equivocado, al forzar a los controladores de terceros a salir del kernel y entrar en el espacio de usuario.
Obviamente su objetivo al hacer esto era asegurar la portabilidad de los controladores entre x86 y ARM; lo que han hecho, en cambio, dado el modelo de desarrollo …