HomeFreeBSD

MFC r322981: Mask doorbells while processing them.

Description

MFC r322981: Mask doorbells while processing them.

This fixes interrupt storms on hardware using legacy level-triggered
interrupts, since doorbell processing could take time after interrupt
handler completion, that triggered extra interrupts in a loop.

Details

Provenance
mavAuthored on
Parents
rS323451: MFC r322980: Fix fake interrupt when set doorbell is unmasked.
Branches
Unknown
Tags
Unknown