> Would it be unreasonable to disable the CPE interrupt, then enable
> do the local_irq_enable() ?  It would functionally be the same as
> going into polling mode for the length of time it takes to handle
> the CPE, then returning to interrupt mode.  I think that would
> meet both the letter and the intent of the SAL spec.

This should be OK ... same treatment would be needed in the CMC path
(Zoltan's patch already covers this by delaying the interrupt enable
there too).

Which approach is better?

Delaying the interrupt enable may be a simpler code change (disabling
and enabling the CPE/CMC interrupt may complicate the code that
already does this for high rates of corrected interrupts).

Keeping the enable early is better for interrupt latency.

-Tony
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to