From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <48BFA4C1.1040800@domain.hid> Date: Thu, 04 Sep 2008 11:05:05 +0200 From: Gilles Chanteperdrix MIME-Version: 1.0 References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai-help] spurious interrupt with latest release List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: stephane ancelot Cc: xenomai@xenomai.org stephane ancelot wrote: > Hi, > Finally since I did not understand why this happened and to inhibit any > driver writing related problems,I made the following architecture : > > a single 5ms task triggs a PLX 9050 INTCSR software register to activate > INTA (level irq) > > the rtdm interupt handler checks if IT comes from the PLX, disable PLX IT, > resets the software register , reenable PLX it, > and ack irq rtdm > > However at random time , I have always spurious interrupt in this handler. > The time it occurs is random . > > attached my kernel config.gz Hi, Did you check the differences in masking/acking/unmasking interrupts for the interrupt controller you use between the I-pipe patch that works and the I-pipe patch that does not work ? Regards. -- Gilles.