HomeFreeBSD

x86: Add struct ioapic_intsrc.io_valid

Description

x86: Add struct ioapic_intsrc.io_valid

As of this commit, io_valid is always set to 1; but a future commit
will set it to 0, at which point IOART_INTMSET will be set to forcibly
disable interrupt sources regardless of whether they are requested to
be "masked".

Reviewed by: kib
MFC after: 3 weeks
Sponsored by: Amazon
Differential Revision: https://reviews.freebsd.org/D56006

Details

Provenance
cpercivaAuthored on Mar 20 2026, 10:02 PM
Reviewer
kib
Differential Revision
D56006: x86: Add struct ioapic_intsrc.io_valid
Parents
rGf350063a251c: clapic_handle_intr: KASSERT isrc != NULL
Branches
Unknown
Tags
Unknown