[PATCH 6.1 0/3] arm64: Speed up boot with faster linear map creation

Ryan Roberts posted 3 patches 1 month, 2 weeks ago
arch/arm64/include/asm/pgtable.h |  7 ++-
arch/arm64/mm/mmu.c              | 92 ++++++++++++++++++--------------
2 files changed, 57 insertions(+), 42 deletions(-)
[PATCH 6.1 0/3] arm64: Speed up boot with faster linear map creation
Posted by Ryan Roberts 1 month, 2 weeks ago
Hi All,

This series is a backport that applies to stable kernel 6.1 (base v6.1.163), 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
Re: [PATCH 6.1 0/3] arm64: Speed up boot with faster linear map creation
Posted by Greg KH 1 month, 2 weeks ago
On Tue, Feb 17, 2026 at 01:35:21PM +0000, Ryan Roberts wrote:
> Hi All,
> 
> This series is a backport that applies to stable kernel 6.1 (base v6.1.163), 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.

Same here, why not just use 6.12.y?

thanks,

greg k-h
Re: [PATCH 6.1 0/3] arm64: Speed up boot with faster linear map creation
Posted by Greg KH 2 weeks ago
On Tue, Feb 17, 2026 at 02:50:28PM +0100, Greg KH wrote:
> On Tue, Feb 17, 2026 at 01:35:21PM +0000, Ryan Roberts wrote:
> > Hi All,
> > 
> > This series is a backport that applies to stable kernel 6.1 (base v6.1.163), 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.
> 
> Same here, why not just use 6.12.y?

Ok, I'll take the 6.6.y patches, but for 6.1.y, people should _REALLY_
move off of it if they are using these types of systems as there are
loads of other things/fixes that they will get if they move.

thanks,

greg k-h