bug-hurd
[Top][All Lists]
Advanced

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

Re: irq handling in DDE Linux26


From: Samuel Thibault
Subject: Re: irq handling in DDE Linux26
Date: Wed, 12 May 2010 00:03:49 +0200
User-agent: Mutt/1.5.12-2006-07-14

Da Zheng, le Sat 08 May 2010 23:19:08 +0800, a écrit :
> A stupid question: when disable_irq_nosync is called, IRQ_DISABLED is set in 
> the
> irq descriptor in the Linux kernel and the corresponding hardirq line should 
> be
> masked as well (at least, it seems the kernel for x86 does so).

AIUI, on unmask the hardware will trigger the interrupt that was raised
by the hardware in the meanwhile. Which precise x86 file are you looking
at? What do you exactly mean by "hardirq": the actual hardware chip or
the software hardIRQ handler?

> How can handle_edge_irq be called?

AIUI, on hardware irq unmasking.

Samuel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]