All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCHSET sched_ext/for-6.18] sched_ext: Misc changes
@ 2025-09-02 23:48 Tejun Heo
  2025-09-02 23:48 ` [PATCH 1/4] sched_ext: Make explicit scx_task_iter_relock() calls unnecessary Tejun Heo
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Tejun Heo @ 2025-09-02 23:48 UTC (permalink / raw)
  To: void, arighi, multics69; +Cc: linux-kernel, sched-ext

A collection of four misc patches.

- Make scx_task_iter a bit easier to use.

- Keep bypass on between enable failure and disable.

- Move types and accessors into ext_internal.h.

- Wrap event percpu allocation in a struct to ease adding more percpu
  fields.

 0001-sched_ext-Make-explicit-scx_task_iter_relock-calls-u.patch
 0002-sched_ext-Keep-bypass-on-between-enable-failure-and-.patch
 0003-sched_ext-Move-internal-type-and-accessor-definition.patch
 0004-sched_ext-Put-event_stats_cpu-in-struct-scx_sched_pc.patch

 kernel/sched/build_policy.c |    1
 kernel/sched/ext.c          | 1097 +-----------------------------------------------------------------
 kernel/sched/ext.h          |   23 -
 kernel/sched/ext_internal.h | 1064 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 1098 insertions(+), 1087 deletions(-)

--
tejun


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

end of thread, other threads:[~2025-09-03 21:34 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-02 23:48 [PATCHSET sched_ext/for-6.18] sched_ext: Misc changes Tejun Heo
2025-09-02 23:48 ` [PATCH 1/4] sched_ext: Make explicit scx_task_iter_relock() calls unnecessary Tejun Heo
2025-09-02 23:48 ` [PATCH 2/4] sched_ext: Keep bypass on between enable failure and scx_disable_workfn() Tejun Heo
2025-09-02 23:48 ` [PATCH 3/4] sched_ext: Move internal type and accessor definitions to ext_internal.h Tejun Heo
2025-09-03 10:32   ` Andrea Righi
2025-09-03 17:00     ` Tejun Heo
2025-09-03 20:52       ` Andrea Righi
2025-09-02 23:48 ` [PATCH 4/4] sched_ext: Put event_stats_cpu in struct scx_sched_pcpu Tejun Heo
2025-09-03 21:34 ` [PATCHSET sched_ext/for-6.18] sched_ext: Misc changes Tejun Heo

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.