1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
freebsd/sys/arm64
Zbigniew Bodek 017b6ebc0a Fix interrupts delivery on ThunderX for VF IDs beyond 8
SR-IOV devices usually use Alternative Routing ID (ARI).
In that case slot/device is always assumed to be 0 and
function/identifier is extended to 8 bits.

Fix interrupts delivery to VF IDs beyond 8 by using a correct
DevID if ARI is enabled.

Reviewed by:   jhb, wma
Obtained from: Semihalf
Sponsored by:  Cavium
Differential Revision: https://reviews.freebsd.org/D5855
2016-04-07 10:36:50 +00:00
..
acpica Add ARM64TODO comments to ACPI PCI stubs 2015-07-12 18:32:16 +00:00
arm64 Fix interrupts delivery on ThunderX for VF IDs beyond 8 2016-04-07 10:36:50 +00:00
cavium Improve ThunderX PEM driver to work on pass2 revision 2016-03-02 08:39:59 +00:00
cloudabi64 Make CloudABI's way of doing TLS more friendly to userspace emulators. 2016-04-06 11:11:31 +00:00
conf Add uart 8250 device to GENERIC arm64 configuration 2016-03-01 07:06:36 +00:00
include Allow vmparam.h to be included from assembly files on arm64. 2016-04-06 14:08:10 +00:00