1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-13 10:02:38 +00:00
freebsd/sys/arm64
Alan Cox 41dfea24ee arm64 pmap: Enable L3C promotions by pmap_enter_quick()
More precisely, implement L3C (64KB/2MB, depending on base page size)
promotion in pmap_enter_quick()'s helper function,
pmap_enter_quick_locked().  At the same time, use the recently
introduced flag VM_PROT_NO_PROMOTE from pmap_enter_object() to
pmap_enter_quick_locked() to avoid L3C promotion attempts that will
fail.

Reviewed by:	kib
Differential Revision:	https://reviews.freebsd.org/D45445
2024-06-04 23:25:51 -05:00
..
acpica acpica: Fix build with ACPICA 20230331 and later 2024-01-31 13:41:29 -05:00
arm64 arm64 pmap: Enable L3C promotions by pmap_enter_quick() 2024-06-04 23:25:51 -05:00
broadcom sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
cavium new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCE 2024-03-13 15:05:54 -07:00
conf arm64: Return newline at the end of NOTES back 2024-05-22 15:20:40 +02:00
coresight sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
freescale/imx clk: Move clock code in dev/clk 2024-01-10 19:20:26 +01:00
include arm64/vmm: Add breakpoint and single-stepping support 2024-06-04 14:58:08 -04:00
intel Intel FPGA: Support programming larger bitfiles. 2024-01-09 14:18:53 +00:00
iommu libkern: add ilog2 macro 2024-06-03 11:37:55 -05:00
linux syscalls: Regen for Linux emulator additions 2024-05-23 13:40:47 -06:00
nvidia/tegra210 phy: Move phy code in dev/phy 2024-01-10 19:20:34 +01:00
qoriq arm64: Remove a double word in a source code comment 2024-04-20 14:06:53 +02:00
qualcomm sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
rockchip arm64/rockchip: Fix the build with GCC 2024-05-22 08:19:19 +00:00
vmm arm64/vmm: Add breakpoint and single-stepping support 2024-06-04 14:58:08 -04:00