Source: linux Version: 6.1.7-1 Severity: wishlist Tags: patch, sid X-Debbugs-Cc: miguel.bernal.ma...@linux.intel.com, jair.de.jesus.gonzalez.plascen...@intel.com
Dear Maintainer, Please enable the 5-level paging support. Original x86-64 was limited by 4-level paging to 256 TiB of virtual address space and 64 TiB of physical address space. We are already bumping into this limit: some vendors offers servers with 64 TiB of memory today. To overcome the limitation upcoming hardware will introduce support for 5-level paging. It is a straight-forward extension of the current page table structure adding one more layer of translation. It bumps the limits to 128 PiB of virtual address space and 4 PiB of physical address space. In Debian this feature was added as disabled at 998b27af2f57 ("Explicitly set various config symbols to their default values") [1], but in Linux upstream at 18ec1eaf58fb ("x86/mm: Enable 5-level paging support by default") [2] it was flip to default-y. A merge request against SID was made at: https://salsa.debian.org/kernel-team/linux/-/merge_requests/647 I don't know if this fix should be propagated to others branches. [1] https://salsa.debian.org/kernel-team/linux/-/commit/998b27af2f57 [2] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=18ec1eaf58fb Thanks, Miguel -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-2-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled