locking and interrupts

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear All,

I have a very basic confusion, please help and confirm the right answer :

If a process/thread (user space/kernel space)  has taken a lock on a critical section code, and suddenly an interrupt occurs which want to use the same shared data of critical region. Will it able to preempt this code which is running in process context ?

As per my understanding, although interrupts has higher priority than process, but it can't preempt the process  otherwise a major bug can occur ( depending upon the shared data of critical section). Please confirm my understanding weather its true or not ?

Best regards,
Krishna


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux