[PATCH 6.6 0/3] arm64: Speed up boot with faster linear map creation
Ryan Roberts
ryan.roberts at arm.com
Tue Feb 17 05:34:05 PST 2026
Hi All,
This series is a backport that applies to stable kernel 6.6 (base v6.6.126), for
some speed ups to enable significantly faster booting on systems with a lot of
memory. The patches were originally posted at:
https://lore.kernel.org/linux-arm-kernel/20240412131908.433043-1-ryan.roberts@arm.com/
... and were originally merged upstream in v6.10-rc1.
I'm requesting this be merged to stable on behalf of a partner who wants to get
the benefit of this series in Debian 12.
Thanks,
Ryan
Ryan Roberts (3):
arm64: mm: Don't remap pgtables per-cont(pte|pmd) block
arm64: mm: Batch dsb and isb when populating pgtables
arm64: mm: Don't remap pgtables for allocate vs populate
arch/arm64/include/asm/pgtable.h | 7 ++-
arch/arm64/mm/mmu.c | 92 ++++++++++++++++++--------------
2 files changed, 57 insertions(+), 42 deletions(-)
--
2.43.0
More information about the linux-arm-kernel
mailing list