Hi List, I have few queries related to preempt_disable() and would appreciate any answers to it. Firstly, Does preempt_disable() disable the preemption on all the processors or on just the local processor? Secondly, a preempt_disable() a suffifient synchronization technique to guard a data that is shared only among process context code on a Uni-processor? And on SMP? Lastly, is it allowable to schedule / sleep immediately after a call to preempt_disable()? Thanks & Best Regards, Dan -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ