]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
hyperv: register intr handler as usermode-mapped if loaded as module
authorKonstantin Belousov <kib@FreeBSD.org>
Tue, 12 Jan 2021 16:35:58 +0000 (18:35 +0200)
committerKonstantin Belousov <kib@FreeBSD.org>
Sat, 5 Jun 2021 15:03:18 +0000 (18:03 +0300)
commitfe7d7ac40881c9d01a54bf57fff71a3af199f237
treeac6f7c0fd717c0cf8ef85a421720cdd745f13726
parentc6a311678d667cb1e7b5417edb6567b7f07d148d
hyperv: register intr handler as usermode-mapped if loaded as module

Normally raw interrupt handler is provided by the kernel text.  But
vmbus module registers its own handler that needs to be mapped into
userspace mapping on PTI kernels.

Reported and reviewed by: whu
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D30310
sys/dev/hyperv/vmbus/vmbus.c