public inbox for linux-man@vger.kernel.org
 help / color / mirror / Atom feed
* [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