Re:Kernel bugs hide for 2 years on average. Some hide for 20
by saagarjha on Saturday January 10, 2026 @02:24AM
(#46563587)
Yes, but a lot of other things use Mach messages.
[ Parent
| on HN ]
Re:Kernel bugs hide for 2 years on average. Some hide for 20
by johncolanduoni on Saturday January 10, 2026 @03:01PM
(#46569377)
All the major OSes have components of the larger operating system that run in userspace and communicate via IPC, including Linux. But userspace drivers and basic system services (VFS, network stack, etc.) are very limited in their use of userspace/IPC. If macOS is a microkernel in the sense of those built on L4, then so are Windows and Linux, and the word doesn't have any meaning anymore.
Re:Kernel bugs hide for 2 years on average. Some hide for 20
by saagarjha on Tuesday January 13, 2026 @02:28AM
(#46598188)
Is that IPC called Mach?
Re:Kernel bugs hide for 2 years on average. Some hide for 20
by johncolanduoni on Tuesday January 13, 2026 @09:17AM
(#46601193)
Yes, and it’s quite inefficient compared to L4 or Zircon’s IPC so it isn’t used for anything that wouldn’t work just fine over a SEQPACKET socket using SCM_RIGHTS like Linux does. Is modern Windows a microkernel because ALPC exists?