Anatomy of a system call, part 1
Slighty off-topic: Over 100 points and zero comments? Is this article so good that there is literally nothing to add, does the comments section at lwn.net serve as an appropriate outlet or is there some other obvious reason I’m missing?Back to topic: The comments there mention that binary-compatibility with other unices might have been a reason to have per-architecture syscall numbers, but fail to explain why the more recent architectures (x86_64 and arm, e.g.) would keep that compatibility – certainly tries to run, say, HP-UX binaries on Linux any longer?