Originally posted by Staffan
View Post
Allowing stable kernel interfaces for drivers (userspace or not) would mean one of the main benefits of linux stops (i.e. drivers that can be recompiled for all archs, modified or fixed by third parties and so on), and then it becomes a crappier Windows, that makes no sense to use at all.
If this interface is not stable like other kernel-driver interfaces, you are only sacrificing performance (as stated in the article, a latency of 13 becomes a latency of 33 ms or something), for the sake of letting simpler stuff have a easier time working at all with Linux.
Which is NOT what a microkernel does.
Leave a comment: