diff options
| author | bouyer <bouyer@NetBSD.org> | 2022-05-24 15:55:19 +0000 |
|---|---|---|
| committer | bouyer <bouyer@NetBSD.org> | 2022-05-24 15:55:19 +0000 |
| commit | 57cb88c200d05be6b06b3fd012adb4b2196832b0 (patch) | |
| tree | c84e5d569f348ca5cfc38f8d2300df81687ed506 /sys/dev/microcode | |
| parent | d7a4860bb250ebabb4f6780dd20def6948a873a4 (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
