From mboxrd@z Thu Jan 1 00:00:00 1970 From: karuna.linux@gmail.com (santhosh kumars) Date: Sat, 19 Nov 2011 11:40:57 +0530 Subject: Is an IRQ line disabled on local CPU or globally? In-Reply-To: References: Message-ID: To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org hi Parmenides On Sat, Nov 19, 2011 at 4:27 AM, Parmenides wrote: > Hi, > > ? ? It is said that an IRQ line is disabled when the same IRQ line is > in process. But, is the IRQ line disabled on the local CPU or all > CPUs? Another relevant question is that the disable_irq() funciton > will disable an IRQ line on local CPU or all CPUs. IRQ is disabled in all processors. disable_irq() function disables the delivery of the given interrupt to all processors.Additionally the disable_irq function does not return until any currently executing handler completes. > > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies at kernelnewbies.org > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies >