Re: Masked MSIs expectations

2013-06-20 Thread Benjamin Herrenschmidt
On Thu, 2013-06-20 at 15:33 +0200, Joerg Roedel wrote: > (In case this topic is still relevant) > > On Thu, May 09, 2013 at 06:09:42PM +1000, Benjamin Herrenschmidt wrote: > > Do we provide drivers any guarantee to what happen if an MSI is shot > > while masked with disable_irq() or while not yet

Re: Masked MSIs expectations

2013-06-20 Thread Joerg Roedel
(In case this topic is still relevant) On Thu, May 09, 2013 at 06:09:42PM +1000, Benjamin Herrenschmidt wrote: > Do we provide drivers any guarantee to what happen if an MSI is shot > while masked with disable_irq() or while not yet request_irq()'ed ? > > Do we guarantee delivery (latched while m

Masked MSIs expectations

2013-05-09 Thread Benjamin Herrenschmidt
Hi folks ! Do we provide drivers any guarantee to what happen if an MSI is shot while masked with disable_irq() or while not yet request_irq()'ed ? Do we guarantee delivery (latched while masked), non-delivery, or undefined ? I'm bringing up a piece of HW where if it happened, it won't be automa