Personally, I'm not interested in making device drivers look like user-level. They aren't, they shouldn't be, and microkernels are just stupid.
Torvalds, Linus (2002-05-25). Post. mlist.linux.kernel newsgroup. Google Groups. Retrieved on 2006-08-28. - 2000-04
https://groups.google.com/forum/#!msg/mlist.linux....[groups.google.com]