* [PATCH 1/2] swapon.2: Adjust decreased value under CONFIG_MIGRATION
@ 2023-12-04 12:24 Yang Xu
2023-12-04 12:24 ` [PATCH 2/2] swapon.2: Adjust decreased value under CONFIG_PTE_MARKER Yang Xu
2023-12-04 12:29 ` [PATCH 1/2] swapon.2: Adjust decreased value under CONFIG_MIGRATION Alejandro Colomar
0 siblings, 2 replies; 3+ messages in thread
From: Yang Xu @ 2023-12-04 12:24 UTC (permalink / raw)
To: linux-man; +Cc: Yang Xu
After kernel 5.19[1], the limit is decreased by 3.
[1]https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/include/linux/swap.h?id=6c287605f
Signed-off-by: Yang Xu <xuyang2018.jy@fujitsu.com>
---
man2/swapon.2 | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/man2/swapon.2 b/man2/swapon.2
index c0e61cbc6..ee270cea1 100644
--- a/man2/swapon.2
+++ b/man2/swapon.2
@@ -164,7 +164,8 @@ Before Linux 2.4.10,
.B MAX_SWAPFILES
has the value 8;
since Linux 2.4.10, it has the value 32.
-Since Linux 2.6.18, the limit is decreased by 2 (thus: 30)
+Since Linux 2.6.18, the limit is decreased by 2 (Since Linux 5.19.0,
+the limit is decreased by 3)
if the kernel is built with the
.B CONFIG_MIGRATION
option
@@ -172,6 +173,7 @@ option
.BR mbind (2)
and
.BR migrate_pages (2)).
+
Since Linux 2.6.32, the limit is further decreased by 1
if the kernel is built with the
.B CONFIG_MEMORY_FAILURE
--
2.27.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [PATCH 2/2] swapon.2: Adjust decreased value under CONFIG_PTE_MARKER
2023-12-04 12:24 [PATCH 1/2] swapon.2: Adjust decreased value under CONFIG_MIGRATION Yang Xu
@ 2023-12-04 12:24 ` Yang Xu
2023-12-04 12:29 ` [PATCH 1/2] swapon.2: Adjust decreased value under CONFIG_MIGRATION Alejandro Colomar
1 sibling, 0 replies; 3+ messages in thread
From: Yang Xu @ 2023-12-04 12:24 UTC (permalink / raw)
To: linux-man; +Cc: Yang Xu
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@fujitsu.com>
---
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
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH 1/2] swapon.2: Adjust decreased value under CONFIG_MIGRATION
2023-12-04 12:24 [PATCH 1/2] swapon.2: Adjust decreased value under CONFIG_MIGRATION Yang Xu
2023-12-04 12:24 ` [PATCH 2/2] swapon.2: Adjust decreased value under CONFIG_PTE_MARKER Yang Xu
@ 2023-12-04 12:29 ` Alejandro Colomar
1 sibling, 0 replies; 3+ messages in thread
From: Alejandro Colomar @ 2023-12-04 12:29 UTC (permalink / raw)
To: Yang Xu; +Cc: linux-man
[-- Attachment #1: Type: text/plain, Size: 1578 bytes --]
Hi Yang,
On Mon, Dec 04, 2023 at 07:24:30AM -0500, Yang Xu wrote:
> After kernel 5.19[1], the limit is decreased by 3.
>
> [1]https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/include/linux/swap.h?id=6c287605f
>
> Signed-off-by: Yang Xu <xuyang2018.jy@fujitsu.com>
> ---
> man2/swapon.2 | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/man2/swapon.2 b/man2/swapon.2
> index c0e61cbc6..ee270cea1 100644
> --- a/man2/swapon.2
> +++ b/man2/swapon.2
> @@ -164,7 +164,8 @@ Before Linux 2.4.10,
> .B MAX_SWAPFILES
> has the value 8;
> since Linux 2.4.10, it has the value 32.
> -Since Linux 2.6.18, the limit is decreased by 2 (thus: 30)
> +Since Linux 2.6.18, the limit is decreased by 2 (Since Linux 5.19.0,
> +the limit is decreased by 3)
> if the kernel is built with the
> .B CONFIG_MIGRATION
> option
> @@ -172,6 +173,7 @@ option
> .BR mbind (2)
> and
> .BR migrate_pages (2)).
> +
There should be no blank lines in man(7) source. That would trigger a
warning. See man-pages(7):
Formatting conventions (general)
Paragraphs should be separated by suitable markers (usually ei‐
ther .P or .IP). Do not separate paragraphs using blank lines,
as this results in poor rendering in some output formats (such as
PostScript and PDF).
Thanks,
Alex
> Since Linux 2.6.32, the limit is further decreased by 1
> if the kernel is built with the
> .B CONFIG_MEMORY_FAILURE
> --
> 2.27.0
>
>
--
<https://www.alejandro-colomar.es/>
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2023-12-04 12:29 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-04 12:24 [PATCH 1/2] swapon.2: Adjust decreased value under CONFIG_MIGRATION Yang Xu
2023-12-04 12:24 ` [PATCH 2/2] swapon.2: Adjust decreased value under CONFIG_PTE_MARKER Yang Xu
2023-12-04 12:29 ` [PATCH 1/2] swapon.2: Adjust decreased value under CONFIG_MIGRATION Alejandro Colomar
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox