> My GPU drivers never bork the machine like they do on Linux, just a couple of seconds black screen and business as usual.
None of that has to do with the kernel/user boundary. It's that dwm does a better job recovering than x11. Wayland also does a better job recovering.
> Same applies to USB drivers not doing a kernel panic when plugged on.
Like I said, Linux has had USB drivers in user space for longer than NT, and I've def recently had NT USB drivers bluescreen my system.
> Naturally there is always a part that only the kernel is allowed to own control over.
I mean, not necessarily. I've seen true ukernels run GPU drivers entirely in user space. It's just that NT isn't at all a ukernel. They just like to call it a hybrid because the executive is a different folder in their source code, lol.
None of that has to do with the kernel/user boundary. It's that dwm does a better job recovering than x11. Wayland also does a better job recovering.
> Same applies to USB drivers not doing a kernel panic when plugged on.
Like I said, Linux has had USB drivers in user space for longer than NT, and I've def recently had NT USB drivers bluescreen my system.
> Naturally there is always a part that only the kernel is allowed to own control over.
I mean, not necessarily. I've seen true ukernels run GPU drivers entirely in user space. It's just that NT isn't at all a ukernel. They just like to call it a hybrid because the executive is a different folder in their source code, lol.