All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/4] sched: Miscellaneous isolation related cleanups
@ 2024-09-21 19:07 Waiman Long
  2024-09-21 19:07 ` [PATCH v4 1/4] sched/core: Remove HK_TYPE_SCHED Waiman Long
                   ` (5 more replies)
  0 siblings, 6 replies; 19+ messages in thread
From: Waiman Long @ 2024-09-21 19:07 UTC (permalink / raw)
  To: Ingo Molnar, Peter Zijlstra, Juri Lelli, Vincent Guittot,
	Dietmar Eggemann, Steven Rostedt, Ben Segall, Mel Gorman,
	Valentin Schneider, Frederic Weisbecker
  Cc: linux-kernel, Phil Auld, Waiman Long

 v4:
  - Make "isolcpus=nohz" equivalent to "nohz_full" as suggested by
    Federic.
  - Update the scheduler code to use HK_TYPE_KERNEL_NOISE.

 v3:
  - Fix incorrect housekeeping_nohz_full_setup() flags setting.

 v2:
  - Remove HK_TYPE_SCHED and related dead code
  - Change consolidated name from HK_TYPE_NOHZ_FULL to
    HK_TYPE_KERNEL_NOSISE as suggested by Frederic and update
    isolation.c as well.

This series contains a number of miscellaneous sched/isolation related
cleanups. Other than reducing the number of cpumasks in the housekeeping
structure, there should be no other functional change.

[v1] https://lore.kernel.org/lkml/20240818234520.90186-1-longman@redhat.com/
[v2] https://lore.kernel.org/lkml/20240904171441.1048072-1-longman@redhat.com/
[v3] https://lore.kernel.org/lkml/20240904183650.1053708-1-longman@redhat.com/

Waiman Long (4):
  sched/core: Remove HK_TYPE_SCHED
  sched/isolation: Make "isolcpus=nohz" equivalent to "nohz_full"
  sched/isolation: Consolidate housekeeping cpumasks that are always
    identical
  sched: Unify HK_TYPE_{TIMER|TICK|MISC} to HK_TYPE_KERNEL_NOISE

 .../admin-guide/kernel-parameters.txt         |  4 +++-
 include/linux/sched/isolation.h               | 21 +++++++++++-------
 kernel/sched/core.c                           | 12 +++++-----
 kernel/sched/fair.c                           | 19 +++-------------
 kernel/sched/isolation.c                      | 22 ++++++++-----------
 5 files changed, 34 insertions(+), 44 deletions(-)

-- 
2.43.5


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

end of thread, other threads:[~2024-12-03 10:44 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-21 19:07 [PATCH v4 0/4] sched: Miscellaneous isolation related cleanups Waiman Long
2024-09-21 19:07 ` [PATCH v4 1/4] sched/core: Remove HK_TYPE_SCHED Waiman Long
2024-09-26 15:24   ` Frederic Weisbecker
2024-09-21 19:07 ` [PATCH v4 2/4] sched/isolation: Make "isolcpus=nohz" equivalent to "nohz_full" Waiman Long
2024-09-26 15:26   ` Frederic Weisbecker
2024-09-21 19:07 ` [PATCH v4 3/4] sched/isolation: Consolidate housekeeping cpumasks that are always identical Waiman Long
2024-09-26 15:29   ` Frederic Weisbecker
2024-09-21 19:07 ` [PATCH v4 4/4] sched: Unify HK_TYPE_{TIMER|TICK|MISC} to HK_TYPE_KERNEL_NOISE Waiman Long
2024-09-26 15:33   ` Frederic Weisbecker
2024-10-09 13:35 ` [PATCH v4 0/4] sched: Miscellaneous isolation related cleanups Waiman Long
2024-10-30 17:52 ` [RESEND PATCH " Waiman Long
2024-10-30 17:52   ` [RESEND PATCH v4 1/4] sched/core: Remove HK_TYPE_SCHED Waiman Long
2024-12-03 10:44     ` [tip: sched/core] " tip-bot2 for Waiman Long
2024-10-30 17:52   ` [RESEND PATCH v4 2/4] sched/isolation: Make "isolcpus=nohz" equivalent to "nohz_full" Waiman Long
2024-12-03 10:44     ` [tip: sched/core] " tip-bot2 for Waiman Long
2024-10-30 17:52   ` [RESEND PATCH v4 3/4] sched/isolation: Consolidate housekeeping cpumasks that are always identical Waiman Long
2024-12-03 10:44     ` [tip: sched/core] " tip-bot2 for Waiman Long
2024-10-30 17:52   ` [RESEND PATCH v4 4/4] sched: Unify HK_TYPE_{TIMER|TICK|MISC} to HK_TYPE_KERNEL_NOISE Waiman Long
2024-12-03 10:44     ` [tip: sched/core] " tip-bot2 for Waiman Long

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.