I have got a project where I have to implement semaphores in Minix.
In order to implement them I need to make the semaphore wait and signal functions atomic.
My idea is that
Assuming that system calls are atomic in Minix ,
I will create new system calls that implement the wait and signal functions.
That's why I want to know that
Are Minix "system calls" in C atomic in nature?