summaryrefslogtreecommitdiff
path: root/sys/dev/microcode
diff options
context:
space:
mode:
authorbouyer <bouyer@NetBSD.org>2022-05-24 15:55:19 +0000
committerbouyer <bouyer@NetBSD.org>2022-05-24 15:55:19 +0000
commit57cb88c200d05be6b06b3fd012adb4b2196832b0 (patch)
treec84e5d569f348ca5cfc38f8d2300df81687ed506 /sys/dev/microcode
parentd7a4860bb250ebabb4f6780dd20def6948a873a4 (diff)
Some devices (e.g. ixg in MSI-X mode) don't to have their handlers called
when no interrupt are pending. So add an extra ih_pending field to struct intrhand, which is incremeted when the handler is not called because of IPL level and reset to 0 when called. Check this in Xen's resume assembly to call only handlers that are really pending.
Diffstat (limited to 'sys/dev/microcode')
0 files changed, 0 insertions, 0 deletions