opnsense-src/sys/amd64
Brooks Davis 660331da7a Centralize and simpify implemention of some VM macros
These macros have substantially identical implementations on each
platform.  Use roundup2/rounddown2 for round_page/trunc_page.

This version standardizes on not using explicit casts and instead
preserving the original type.  A couple of tweaks were required to
make this work.

Reviewed by:	brooks, kib, markj
Obtained from:	CheriBSD
Differential Revision:	https://reviews.freebsd.org/D48450
2025-01-14 10:48:07 -05:00
..
acpica Replace calls to bus_generic_attach with bus_attach_children 2024-12-06 17:26:16 -05:00
amd64 Centralize and simpify implemention of some VM macros 2025-01-14 10:48:07 -05:00
conf Revert "nvme: Separate total failures from I/O failures" 2024-08-15 21:29:53 -06:00
ia32 freebsd32: struct siginfo32 -> struct __siginfo32 2024-03-19 23:13:26 +00:00
include Centralize and simpify implemention of some VM macros 2025-01-14 10:48:07 -05:00
linux sysent: regen for typo fix 2024-10-22 19:21:26 +01:00
linux32 sysent: regen for typo fix 2024-10-22 19:21:26 +01:00
pci Remove stray whitespaces from sys/amd64/ 2024-09-21 07:05:46 -06:00
sgx Remove stray whitespaces from sys/amd64/ 2024-09-21 07:05:46 -06:00
vmm vmm: Fix error handling in vmm_handler() 2025-01-09 14:49:34 +00:00
Makefile Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00