HomeFreeBSD

Revert r350841. I didn't realize that on this chip, reading the interrupt

Description

Revert r350841. I didn't realize that on this chip, reading the interrupt
status register clears pending interrupts. By moving that code out of the
interrupt handler into a taskqueue task, I effectively created an interrupt
storm by returning from the handler with the interrupt source still active.

We'll have to find a different solution for this driver's need to sleep
in an ithread context.

Details

Provenance
ianAuthored on
Parents
rS350878: MFC r349807, r349974, r349976, r350324, r350361, r350445
Branches
Unknown
Tags
Unknown