freebsd-dev/sys/amd64
John Baldwin c94f30ea85 bhyve: Validate host PAs used to map passthrough BARs.
Reject attempts to map host physical address ranges that are not
subsets of a passthrough device's BAR into a guest.

Reviewed by:	markj, emaste
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D36238
2022-08-19 15:03:01 -07:00
..
acpica amd64: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:59 -07:00
amd64 x86: remove MP_WATCHDOG 2022-08-11 21:35:32 +00:00
conf Document implicit dependencies of the mlx5(4) & friends. 2022-08-11 16:33:09 -07:00
ia32 Introduce the PROC_SIGCODE() macro 2022-07-18 16:27:26 +02:00
include x86: remove MP_WATCHDOG 2022-08-11 21:35:32 +00:00
linux Rework how shared page related data is stored 2022-07-18 16:27:32 +02:00
linux32 Rework how shared page related data is stored 2022-07-18 16:27:32 +02:00
pci
sgx sgx: Remove unused variable. 2022-04-07 17:01:28 -07:00
vmm bhyve: Validate host PAs used to map passthrough BARs. 2022-08-19 15:03:01 -07:00
Makefile Bring the tags and links entries for amd64 up to date. 2021-09-27 20:04:51 -07:00