CVSROOT:        /cvs
Module name:    src
Changes by:     kette...@cvs.openbsd.org        2024/05/17 13:43:45

Modified files:
        sys/dev/pci    : azalia.c 

Log message:
The INTSTS register is read-only, so the attempt to clear interrupts
by writing to it doesn't actually work.  Therefore we have to keep
processing interrupts until all the bits corresponding to enabled
interrupts are cleared.  This makes MSIs actually work, also on the AMD
implementations for which we currently disable MSIs.

Based on some digging by martijn@

ok ratchov@, martijn@, stsp@

Reply via email to