freebsd-skq/sys/x86
royger 844ce8697a xen: automatically disable MSI-X interrupt migration
If the hypervisor version is smaller than 4.6.0. Xen commits 74fd00 and
70a3cb are required on the hypervisor side for this to be fixed, and those
are only included in 4.6.0, so stay on the safe side and disable MSI-X
interrupt migration on anything older than 4.6.0.

It should not cause major performance degradation unless a lot of MSI-X
interrupts are allocated.

Sponsored by:		Citrix Systems R&D
MFC after:		3 days
Reviewed by:		jhb
Differential revision:	https://reviews.freebsd.org/D7148
2016-07-12 08:43:09 +00:00
..
acpica Use M_NOWAIT when allocating memory for the ACPI wakeup handler. 2016-06-23 19:24:38 +00:00
bios
cpufreq Cleanup unnecessary semicolons from the kernel. 2016-04-10 23:07:00 +00:00
include Implement _ALIGN() using internal integer types. 2016-05-31 13:31:19 +00:00
iommu sys: use our roundup2/rounddown2() macros when param.h is available. 2016-04-21 19:57:40 +00:00
isa Add an EARLY_AP_STARTUP option to start APs earlier during boot. 2016-05-14 18:22:52 +00:00
pci Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
x86 xen: automatically disable MSI-X interrupt migration 2016-07-12 08:43:09 +00:00
xen xen: automatically disable MSI-X interrupt migration 2016-07-12 08:43:09 +00:00