HomeFreeBSD

intrng: Releasing interrupt source should clear interrupt table full state.

Description

intrng: Releasing interrupt source should clear interrupt table full state.

The first release of an interrupt in a situation where the interrupt table
is full should schedule a full table check the next time an interrupt is
allocated. A full check is necessary to ensure maximum separation between
the order of allocation and the order of release.

Submitted by: ehem_freebsd@m5p.com (initial version)
Discussed in: https://reviews.freebsd.org/D29310
MFC after: 4 weeks

(cherry picked from commit a49f208d94b873b2187adbfe1d785b3bc8bdc598)

Details

Provenance
mmelAuthored on Jul 2 2021, 6:17 PM
Parents
rG57dd17dd60e7: Fix error value returned by ofw_bus_gen_get_node().
Branches
Unknown
Tags
Unknown