x86/ioapic: Fix destination cpu for Hyper-V
authorsephe <sephe@FreeBSD.org>
Fri, 30 Sep 2016 06:08:21 +0000 (06:08 +0000)
committersephe <sephe@FreeBSD.org>
Fri, 30 Sep 2016 06:08:21 +0000 (06:08 +0000)
commit5e691cb6f7845a000946e5b5c023883152367368
tree72c4fc777d8259c69d299b92d39e9e884e4b8337
parent5a37a60a623ca2a6bfd535a6ba70c3f808c022f7
x86/ioapic: Fix destination cpu for Hyper-V

On Hyper-V:
- Stick to the first cpu for all I/O APIC pins.
- And don't allow destination cpu changes.

Reviewed by: jhb
MFC after: 1 week
Sponsored by: Microsoft
Differential Revision: https://reviews.freebsd.org/D7949
sys/x86/x86/io_apic.c