Messages in this thread | | | Date | Thu, 22 Apr 2010 08:04:21 -0700 | From | Randy Dunlap <> | Subject | Re: [PATCH 2/2] genirq: update doc |
| |
On Thu, 22 Apr 2010 15:09:58 +0200 Guillaume Knispel wrote:
> Following "genirq: always build resend_irqs" and previous changes, this > commit updates the genirq DocBook. > > --- > Documentation/DocBook/genericirq.tmpl | 73 ++++++++++++++++++-------------- > 1 files changed, 41 insertions(+), 32 deletions(-) > > diff --git a/Documentation/DocBook/genericirq.tmpl b/Documentation/DocBook/genericirq.tmpl > index 1448b33..5ee204c 100644 > --- a/Documentation/DocBook/genericirq.tmpl > +++ b/Documentation/DocBook/genericirq.tmpl > @@ -240,8 +240,6 @@ default_enable(irq) > > default_disable(irq) > { > - if (!delay_disable(irq)) > - desc->chip->mask(irq); > } > > default_ack(irq) > @@ -264,7 +262,11 @@ noop(irq) > } > > </programlisting> > - </para> > + Note: default_disable is empty so that an edge-triggered
default_disable()
> + interrupt happening between a disable_irq() and an enable_irq() > + is catched by the kernel for later replay. See
caught
> + <xref linkend="Delayed_interrupt_disable"/> for details. > + </para> > </sect3> > </sect2> > <sect2 id="Default_flow_handler_implementations">
[snip]
--- ~Randy
| |