Calling syscalls from the kernel
Calling syscalls from the kernel
Posted Jul 11, 2014 11:33 UTC (Fri) by roblucid (guest, #48964)In reply to: Calling syscalls from the kernel by bourbaki
Parent article: Anatomy of a system call, part 1
One general principal reason would be, that lower layer software, breaking out and calling higher layer software, turns a "calling tree" into a "network graph", much harder to analyse and reason about it's performance.
More simply, a system call is designed for user space interaction, in general something in kernel, ought to be using an in-kernel service, rather than re-purposing a user space interface.
[ As noone answered this question yet ]
