From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <51766EAB.1050708@xenomai.org> Date: Tue, 23 Apr 2013 13:21:15 +0200 From: Gilles Chanteperdrix MIME-Version: 1.0 References: <517652E1.3090104@thrane.com> In-Reply-To: <517652E1.3090104@thrane.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai] Lost interrupts List-Id: Discussions about the Xenomai project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Jesper Christensen Cc: xenomai@xenomai.org On 04/23/2013 11:22 AM, Jesper Christensen wrote: > Hi guys > > I have a quick question regarding rtdm synchronisation. Is it possible > to "loose" an interrupt if it is generated while i am inside a critical > section protected by a rtdm_lock_get_irqsave/rtdm_lock_put_irqrestore? > > I have a problem with an ethernet driver where the Tx Queue fills up and > i suspect that its because the Tx ISR isn't being executed for the above > mentioned reason. It is very unlikely, the cause could be the driver code instead. What kind of interrupt are we talking about? level or edge? -- Gilles.