Reentrant Interrupt Handler

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

 



Hi,
AFAIK, when cpu run an interrupt handler, local interrupt is disabled.
It means that this cpu is not going to be interrupted until it
executes the current interrupt handler. Can same interrupt occur on
other cpus?
Suppose a device interrupts and its handler starts running  on cpu0.
What happens if this device issue another interrupt before the handler
running on cpu0 is finished? Will interrupt handler run on another
(say cpu1) concurrently?  Any explanation regarding arm/gic will
helpful. Thanks in advance!

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



[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