i am a student working on a project about Linux SMP scheduling.
i would be very grateful if you could kindly help me answering the following questions:
From the source code:"sched.c" - what is the constant "NO_PROC_ID" used for? and how to determine its value?
From the source code: "fork.c" - what is the use of the integer "lock_depth" and what are the meaning of the values it can have(eg. 1)?