Since linux 5.19[1], MAX_SWAPFILES will be futher decreased 1 if kernel built with CONFIG_PTE_MARKER. [1]https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/include/linux/swap.h?id=679d10331 Signed-off-by: Yang Xu <xuyang2018.jy@xxxxxxxxxxx> --- man2/swapon.2 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/man2/swapon.2 b/man2/swapon.2 index ee270cea1..0bd62a512 100644 --- a/man2/swapon.2 +++ b/man2/swapon.2 @@ -182,6 +182,10 @@ Since Linux 5.14, the limit is further decreased by 4 if the kernel is built with the .B CONFIG_DEVICE_PRIVATE option. +Since Linux 5.19, the limit is further decreased by 1 +if the kernel is built with the +.B CONFIG_PTE_MARKER +option. .P Discard of swap pages was introduced in Linux 2.6.29, then made conditional -- 2.27.0