Back to bug 1959298

Who When What Removed Added
Red Hat Bugzilla 2021-05-11 08:52:15 UTC Pool ID sst_ccs_rhel_8
Red Hat One Jira (issues.redhat.com) 2021-05-11 08:53:18 UTC Link ID Red Hat Issue Tracker RHELPLAN-78756
Tomas Capek 2021-05-11 09:25:25 UTC Keywords Documentation
Priority unspecified high
Assignee rhel-docs lkuprova
Lenka Špačková 2021-05-12 12:37:35 UTC CC jklech, lkuprova
Assignee lkuprova jklech
Flags needinfo?(jklech)
Jaroslav Klech 2021-06-08 08:09:03 UTC CC llong
Flags needinfo?(jklech) needinfo?(llong)
Jaroslav Klech 2021-06-08 08:10:30 UTC Status NEW ASSIGNED
Waiman Long 2021-06-08 14:38:10 UTC Flags needinfo?(llong)
Jaroslav Klech 2021-06-08 17:09:07 UTC Doc Text With the extended address range, the memory management in Red Hat Enterprise Linux 8 adds support for 5-level page table implementation, to be able to handle the expanded address range.
The 5-level page table is enabled for hardware capable of supporting this feature. You can use the `no5lvl` kernel command-line parameter to disable the 5-level paging on the eligible systems. Also, users should use `no5lvl` to disable 5-level page table if their installed memory does not exceed the limit imposed by 4-level page table to avoid the additional page table walking overhead.
Flags needinfo?(llong)
Waiman Long 2021-06-08 17:19:38 UTC Flags needinfo?(llong)
Jaroslav Klech 2021-06-09 07:12:55 UTC Doc Text With the extended address range, the memory management in Red Hat Enterprise Linux 8 adds support for 5-level page table implementation, to be able to handle the expanded address range.
The 5-level page table is enabled for hardware capable of supporting this feature. You can use the `no5lvl` kernel command-line parameter to disable the 5-level paging on the eligible systems. Also, users should use `no5lvl` to disable 5-level page table if their installed memory does not exceed the limit imposed by 4-level page table to avoid the additional page table walking overhead.
With the extended address range, the memory management in Red Hat Enterprise Linux 8 adds support for 5-level page table implementation. This implementation is able to handle the expanded address range.
The 5-level page table is enabled for hardware capable of supporting this feature. You can use the `no5lvl` kernel command-line parameter to disable the 5-level paging on the eligible systems. To avoid additional page table walk overhead, users should disable 5-level page table if their installed memory does not exceed the limit imposed by 4-level page table.
Flags needinfo?(llong)
Waiman Long 2021-06-09 14:29:20 UTC Flags needinfo?(llong)
Jaroslav Klech 2021-06-10 08:18:55 UTC Doc Text With the extended address range, the memory management in Red Hat Enterprise Linux 8 adds support for 5-level page table implementation. This implementation is able to handle the expanded address range.
The 5-level page table is enabled for hardware capable of supporting this feature. You can use the `no5lvl` kernel command-line parameter to disable the 5-level paging on the eligible systems. To avoid additional page table walk overhead, users should disable 5-level page table if their installed memory does not exceed the limit imposed by 4-level page table.
.5-level page tables x86_64

With Red Hat Enterprise Linux 7, existing memory bus had 48/46 bit of virtual/physical memory addressing capacity, and the Linux kernel implemented 4 levels of page tables to manage these virtual addresses to physical addresses. The physical bus addressing line put the physical memory upper limit capacity at 64 TB.

These limits have been extended to 57/52 bit of virtual/physical memory addressing with 128 PiB of virtual address space (64PB user/64PB kernel) and 4 PB of physical memory capacity.

With the extended address range, the memory management in Red Hat Enterprise Linux 8 adds support for 5-level page table implementation. This implementation is able to handle the expanded address range with up to 128 PiB of virtual address space and 4 PiB of physical address space.

The 5-level page table is enabled by default for hardware capable of supporting this feature even if the installed physical memory is less than 64 TiB. For systems with less than 64 TiB of memory, there is a small overhead increase in walking the 5-level page table. To avoid this overhead, users can disable 5-level page table with the `no5lvl` kernel command-line parameter to force the use of 4-level page table.
Jaroslav Klech 2021-06-10 14:10:10 UTC Doc Text .5-level page tables x86_64

With Red Hat Enterprise Linux 7, existing memory bus had 48/46 bit of virtual/physical memory addressing capacity, and the Linux kernel implemented 4 levels of page tables to manage these virtual addresses to physical addresses. The physical bus addressing line put the physical memory upper limit capacity at 64 TB.

These limits have been extended to 57/52 bit of virtual/physical memory addressing with 128 PiB of virtual address space (64PB user/64PB kernel) and 4 PB of physical memory capacity.

With the extended address range, the memory management in Red Hat Enterprise Linux 8 adds support for 5-level page table implementation. This implementation is able to handle the expanded address range with up to 128 PiB of virtual address space and 4 PiB of physical address space.

The 5-level page table is enabled by default for hardware capable of supporting this feature even if the installed physical memory is less than 64 TiB. For systems with less than 64 TiB of memory, there is a small overhead increase in walking the 5-level page table. To avoid this overhead, users can disable 5-level page table with the `no5lvl` kernel command-line parameter to force the use of 4-level page table.
.5-level page tables x86_64

In Red Hat Enterprise Linux 7, existing memory bus had 48/46 bit of virtual/physical memory addressing capacity, and the Linux kernel implemented 4 levels of page tables to manage these virtual addresses to physical addresses. The physical bus addressing line put the physical memory upper limit capacity at 64 TB.

These limits have been extended to 57/52 bit of virtual/physical memory addressing with 128 PiB of virtual address space (64PB user/64PB kernel) and 4 PB of physical memory capacity.

With the extended address range, the memory management in Red Hat Enterprise Linux 8 adds support for 5-level page table implementation. This implementation is able to handle the expanded address range with up to 128 PiB of virtual address space and 4 PiB of physical address space.

The 5-level page table is enabled by default for hardware capable of supporting this feature even if the installed physical memory is less than 64 TiB. For systems with less than 64 TiB of memory, there is a small overhead increase in walking the 5-level page table. To avoid this overhead, users can disable 5-level page table by using the `no5lvl` kernel command-line parameter to force the use of 4-level page table.
Jaroslav Klech 2021-06-10 14:12:03 UTC Flags needinfo?(lkuprova)
Jaroslav Klech 2021-06-10 14:12:22 UTC Status ASSIGNED VERIFIED
Lenka Špačková 2021-06-10 16:19:10 UTC Flags needinfo?(lkuprova) needinfo?(jklech)
Jaroslav Klech 2021-06-14 08:59:10 UTC Status VERIFIED CLOSED
Resolution --- CURRENTRELEASE
Flags needinfo?(jklech)
Last Closed 2021-06-14 08:59:10 UTC
Jaroslav Klech 2021-06-14 09:00:33 UTC Doc Text .5-level page tables x86_64

In Red Hat Enterprise Linux 7, existing memory bus had 48/46 bit of virtual/physical memory addressing capacity, and the Linux kernel implemented 4 levels of page tables to manage these virtual addresses to physical addresses. The physical bus addressing line put the physical memory upper limit capacity at 64 TB.

These limits have been extended to 57/52 bit of virtual/physical memory addressing with 128 PiB of virtual address space (64PB user/64PB kernel) and 4 PB of physical memory capacity.

With the extended address range, the memory management in Red Hat Enterprise Linux 8 adds support for 5-level page table implementation. This implementation is able to handle the expanded address range with up to 128 PiB of virtual address space and 4 PiB of physical address space.

The 5-level page table is enabled by default for hardware capable of supporting this feature even if the installed physical memory is less than 64 TiB. For systems with less than 64 TiB of memory, there is a small overhead increase in walking the 5-level page table. To avoid this overhead, users can disable 5-level page table by using the `no5lvl` kernel command-line parameter to force the use of 4-level page table.

Back to bug 1959298