News for hackers. Stuff that matters.
Re:Mkfile(8) is severely syscall limited on OS X by mcguire on Sunday February 12, 2017 @10:47AM (#13628847)
Does anyone know offhand the architecture of the Mach/BSD hybrid kernel in this case? It sounds suspiciously like a problem with the IBM Microkernel back in about 1992, and with the OSF's mkLinux, which is apparently a predecessor of Mac OS.

Specifically, do the syscalls writing the file go through multiple protection domains?

https://maniagnosis.crsr.net/2011/07/this-is-comment-i-made-...

Re:Mkfile(8) is severely syscall limited on OS X by Someone on Sunday February 12, 2017 @12:07PM (#13629247)
"the OSF's mkLinux, which is apparently a predecessor of Mac OS."

Apple worked on MkLinux, but it isn't technically a predecessor to Mac OS X. The two do not share a single line of code; if they did, Apple would have to license Mac OS under the GPL.

XNU, the Mac OS kernel (https://en.wikipedia.org/wiki/XNU) isn't a real microkernel; the functionality of a microkernel is there, but quite a bit of code was added that, in a true microkernel, would live in userspace.