From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Fri, 02 May 2008 09:26:38 -0700 From: Thomas Schaefer Message-id: MIME-version: 1.0 Content-type: multipart/alternative; boundary=--69bdfb225bc01b25762 Content-language: en Subject: Re: [Xenomai-help] MSI Interrupt Crash Reply-To: thomasschaefer@domain.hid List-Id: Help regarding installation and common use of Xenomai List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: rpm@xenomai.org Cc: xenomai@xenomai.org This is a multi-part message in MIME format. ----69bdfb225bc01b25762 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: 7bit > -----Original Message----- > From: Philippe Gerum [mailto:philippe.gerum@domain.hid] On Behalf Of > Philippe Gerum > Sent: Friday, May 02, 2008 8:02 AM > To: Thomas Schaefer > Cc: Jeff Koftinoff; xenomai@xenomai.org > Subject: Re: [Xenomai-help] MSI Interrupt Crash > > Thomas Schaefer wrote: > > > >> Does this help? > >> > >> --- include/asm-x86/wrappers_64.h (revision 3719) > >> +++ include/asm-x86/wrappers_64.h (revision 3720) > >> @@ -31,8 +31,8 @@ > >> #define rthal_irq_descp(irq) (irq_desc + irq) > >> #define rthal_irq_desc_status(irq) (rthal_irq_descp(irq)->status) > >> > >> -#define rthal_irq_chip_enable(irq) ({ rthal_irq_descp(irq)->chip- > >>> enable(irq); 0; }) > >> -#define rthal_irq_chip_disable(irq) ({ rthal_irq_descp(irq)->chip- > >>> disable(irq); 0; }) > >> +#define rthal_irq_chip_enable(irq) ({ rthal_irq_descp(irq)->chip- > >>> unmask(irq); 0; }) > >> +#define rthal_irq_chip_disable(irq) ({ rthal_irq_descp(irq)->chip- > >>> mask(irq); 0; }) > >> #define rthal_irq_chip_end(irq) ({ rthal_irq_descp(irq)- > >>> ipipe_end(irq, rthal_irq_descp(irq)); > >> 0; }) > >> > >> typedef irq_handler_t rthal_irq_host_handler_t; > > > > We are using the current version from the SVN repository and those > > changes are already in there. > > > > Please send the output back: > > > -- > Philippe. Here it is: Xenomai: NULL unmask handler for irq 248, chip none (->enable=ffffffff8026f480) Thomas ----69bdfb225bc01b25762 Content-Type: text/html; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: 7bit

> -----Original Message-----

> From: Philippe Gerum [mailto:philippe.gerum@domain.hid] On Behalf Of

> Philippe Gerum

> Sent: Friday, May 02, 2008 8:02 AM

> To: Thomas Schaefer

> Cc: Jeff Koftinoff; xenomai@xenomai.org

> Subject: Re: [Xenomai-help] MSI Interrupt Crash

>

> Thomas Schaefer wrote:

> >

> >> Does this help?

> >>

> >> --- include/asm-x86/wrappers_64.h    (revision 3719)

> >> +++ include/asm-x86/wrappers_64.h    (revision 3720)

> >> @@ -31,8 +31,8 @@

> >>  #define rthal_irq_descp(irq)        (irq_desc + irq)

> >>  #define rthal_irq_desc_status(irq)  (rthal_irq_descp(irq)->status)

> >>

> >> -#define rthal_irq_chip_enable(irq)   ({ rthal_irq_descp(irq)->chip-

> >>> enable(irq); 0; })

> >> -#define rthal_irq_chip_disable(irq)  ({ rthal_irq_descp(irq)->chip-

> >>> disable(irq); 0; })

> >> +#define rthal_irq_chip_enable(irq)   ({ rthal_irq_descp(irq)->chip-

> >>> unmask(irq); 0; })

> >> +#define rthal_irq_chip_disable(irq)  ({ rthal_irq_descp(irq)->chip-

> >>> mask(irq); 0; })

> >>  #define rthal_irq_chip_end(irq)      ({ rthal_irq_descp(irq)-

> >>> ipipe_end(irq, rthal_irq_descp(irq));

> >> 0; })

> >>

> >>  typedef irq_handler_t rthal_irq_host_handler_t;

> >

> > We are using the current version from the SVN repository and those

> > changes are already in there.

> >

>

> Please send the output back:

>

>

> --

> Philippe.

 

Here it is:

 

Xenomai: NULL unmask handler for irq 248, chip none (->enable=ffffffff8026f480)

 

 

Thomas

----69bdfb225bc01b25762--