The Linux Kernel Mailing List
 help / color / mirror / Atom feed
* [PATCH v1] sched: Mention autogroup disabled behavior
@ 2025-01-16 12:46 Phil Auld
  2025-01-16 13:06 ` Alejandro Colomar
  0 siblings, 1 reply; 5+ messages in thread
From: Phil Auld @ 2025-01-16 12:46 UTC (permalink / raw)
  To: Alejandro Colomar; +Cc: linux-man, linux-kernel

The autogroup feature can be contolled at runtime when
built into the kernel. Disabling it in this case still
creates autogroups and still shows the autogroup membership
for the task in /proc.  The scheduler code will just not
use the the autogroup task group.  This can be confusing
to users. Add a sentence to this effect to sched.7 to
point this out.

Signed-off-by: Phil Auld <pauld@redhat.com>
To: Alejandro Colomar <alx@kernel.org>
Cc: <linux-man@vger.kernel.org>
Cc: LKML <linux-kernel@vger.kernel.org>

---
 man/man7/sched.7 | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/man/man7/sched.7 b/man/man7/sched.7
index 71f098e48..f0a708cd7 100644
--- a/man/man7/sched.7
+++ b/man/man7/sched.7
@@ -724,6 +724,8 @@ in the group terminates.
 .P
 When autogrouping is enabled, all of the members of an autogroup
 are placed in the same kernel scheduler "task group".
+When disabled the group creation happens as above, and autogroup membership
+is still visible in /proc, but the autogroups are not used.
 The CFS scheduler employs an algorithm that equalizes the
 distribution of CPU cycles across task groups.
 The benefits of this for interactive desktop performance
-- 
2.47.0


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2025-01-16 14:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-16 12:46 [PATCH v1] sched: Mention autogroup disabled behavior Phil Auld
2025-01-16 13:06 ` Alejandro Colomar
2025-01-16 13:53   ` Phil Auld
2025-01-16 13:59     ` Alejandro Colomar
2025-01-16 14:14       ` Phil Auld

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox