Hi friends, I have doubt in the following areas. Can anyone throw some ligt on it: 1. What is the difference between interrupt context & user context in case of memory. (user space & kernel space related) 2. How internally a spinlock is different from a semaphore? 3. Cache coherence in linux 2.6 kernels? (detailed explaination is greatly appreciated) - : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html