[PATCH v2 0/4] arm64: mm: optimize VA space organization for 52-bit

Will Deacon will at kernel.org
Thu Oct 15 16:40:29 EDT 2020


On Thu, 8 Oct 2020 17:35:58 +0200, Ard Biesheuvel wrote:
> This series reorganizes the kernel VA space slightly so that 52-bit VA
> configurations can use more virtual address space, i.e., the usable
> linear address space almost doubles, from 2^51 to 2^52-2^47.
> 
> Patch #1 merges the physvirt_offset and memstart_addr variables, both of
> which represent translations between the physical address space and the
> linear region, and there is no need for having both. This fixes a bug too,
> as the two values were not properly kept in sync when booting with KASLR
> enabled.
> 
> [...]

Applied the first patch to arm64 (for-next/core), thanks!

[1/1] arm64: mm: use single quantity to represent the PA to VA translation
      https://git.kernel.org/arm64/c/7bc1a0f9e176

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev



More information about the linux-arm-kernel mailing list