Sched_ext development
 help / color / mirror / Atom feed
 messages from 2025-10-06 17:26:31 to 2025-10-20 14:12:24 UTC [more...]

[PATCHSET v9 sched_ext/for-6.19] Add a deadline server for sched_ext tasks
 2025-10-20 14:12 UTC  (40+ messages)
` [PATCH 01/14] sched/debug: Fix updating of ppos on server write ops
` [PATCH 02/14] sched/debug: Stop and start server based on if it was active
` [PATCH 03/14] sched/deadline: Clear the defer params
` [PATCH 04/14] sched/deadline: Return EBUSY if dl_bw_cpus is zero
` [PATCH 05/14] sched: Add a server arg to dl_server_update_idle_time()
` [PATCH 06/14] sched_ext: Add a DL server for sched_ext tasks
` [PATCH 07/14] sched/debug: Add support to change sched_ext server params
` [PATCH 08/14] sched/deadline: Add support to remove DL server's bandwidth contribution
` [PATCH 09/14] sched/deadline: Account ext server bandwidth
` [PATCH 10/14] sched/deadline: Allow to initialize DL server when needed
` [PATCH 11/14] sched/deadline: Fix DL server crash in inactive_timer callback
` [PATCH 12/14] sched_ext: Selectively enable ext and fair DL servers
` [PATCH 13/14] selftests/sched_ext: Add test for sched_ext dl_server
` [PATCH 14/14] selftests/sched_ext: Add test for DL server total_bw consistency

[PATCH 1/2] PM: EM: Remove an unused variable in em_notify_pd_deleted()
 2025-10-20 12:17 UTC  (3+ messages)
` [PATCH 2/2] PM: EM: Include the iterator/accessor code for the performance domain conditionally

[PATCH sched_ext/for-6.19] sched_ext: Allow forcibly picking an scx task
 2025-10-18 23:05 UTC  (3+ messages)
` [PATCH] "

[PATCH] sched_ext: fix flag check for deferred callbacks
 2025-10-16 18:35 UTC  (2+ messages)

[PATCH v5 0/2] sched_ext: lockless peek operation for DSQs
 2025-10-15 16:47 UTC  (4+ messages)
` [PATCH v5 1/2] sched_ext: Add "
` [PATCH v5 2/2] sched_ext: Add a selftest for scx_bpf_dsq_peek

[PATCH v4 0/2] sched_ext: lockless peek operation for DSQs
 2025-10-15 16:02 UTC  (7+ messages)
` [PATCH v4 1/2] sched_ext: Add "
` [PATCH v4 2/2] sched_ext: Add a selftest for scx_bpf_dsq_peek

[PATCH v5 00/10] PM: EM: Add netlink support for the energy model
 2025-10-15  4:49 UTC  (19+ messages)
` [PATCH v5 01/10] PM: EM: Assign a unique ID when creating a performance domain
` [PATCH v5 02/10] PM: EM: Expose the ID of a performance domain via debugfs
` [PATCH v5 03/10] PM: EM: Add em.yaml and autogen files
` [PATCH v5 04/10] PM: EM: Add a skeleton code for netlink notification
` [PATCH v5 05/10] PM: EM: Add an iterator and accessor for the performance domain
` [PATCH v5 06/10] PM: EM: Implement em_nl_get_pds_doit()
` [PATCH v5 07/10] PM: EM: Implement em_nl_get_pd_table_doit()
` [PATCH v5 08/10] PM: EM: Implement em_notify_pd_deleted()
` [PATCH v5 09/10] PM: EM: Implement em_notify_pd_created/updated()
` [PATCH v5 10/10] PM: EM: Notify an event when the performance domain changes

[PATCH v3 0/2] sched_ext: lockless peek operation for DSQs
 2025-10-14 22:27 UTC  (8+ messages)
` [PATCH v3 1/2] sched_ext: Add "
` [PATCH v3 2/2] sched_ext: Add a selftest for scx_bpf_dsq_peek

[PATCH sched_ext/for-6.18-fixes] sched_ext: Fix scx_kick_pseqs corruption on concurrent scheduler loads
 2025-10-14 20:29 UTC  (2+ messages)

[PATCH sched_ext/for-6.19] sched_ext: Fix build error in cgroup_set_idle()
 2025-10-14 20:28 UTC  (2+ messages)

sched_ext and large cpu counts
 2025-10-13 20:13 UTC  (16+ messages)
      ` [PATCH v2] sched_ext: Allocate scx_kick_cpus_pnt_seqs lazily using kvzalloc()
            ` [PATCH v3] "

[PATCH sched_ext/for-6.18] sched_ext: Exit early on hotplug events during attach
 2025-10-13 19:37 UTC  (3+ messages)

[PATCHSET sched_ext/for-6.19] sched_ext: Misc changes with some prep patches for sub-sched support
 2025-10-13 18:53 UTC  (26+ messages)
` [PATCH 1/4] tools/sched_ext: Strip compatibility macros for cgroup and dispatch APIs
` [PATCH 2/4] sched_ext: Add scx_bpf_task_set_slice() and scx_bpf_task_set_dsq_vtime()
` [PATCH 3/4] sched_ext: Wrap kfunc args in struct to prepare for aux__prog
` [PATCH 4/4] sched_ext: Make scx_bpf_dsq_insert*() return bool
` [PATCH 5/4] sched_ext/tools: Add compat wrapper for scx_bpf_task_set_slice/dsq_vtime()

[PATCH v2] sched_ext: defer queue_balance_callback() until after ops.dispatch
 2025-10-13 18:38 UTC  (2+ messages)

[PATCH sched_ext/for-6.18-fixes] sched_ext: Sync error_irq_work before freeing scx_sched
 2025-10-13 18:33 UTC  (3+ messages)

[PATCH sched_ext/for-6.18-fixes] sched_ext: Mark scx_bpf_dsq_move_set_[slice|vtime]() with KF_RCU
 2025-10-13 18:13 UTC  (3+ messages)

[RFC][PATCH 0/3] sched/ext: Cleanup pick_task_scx()
 2025-10-13 17:20 UTC  (19+ messages)
` [RFC][PATCH 1/3] sched: Detect per-class runqueue changes
` [RFC][PATCH 2/3] sched: Add support to pick functions to take rf

[PATCH RESEND v4 00/10] PM: EM: Add netlink support for the energy model
 2025-10-13 14:43 UTC  (21+ messages)
` [PATCH RESEND v4 01/10] PM: EM: Assign a unique ID when creating a performance domain
` [PATCH RESEND v4 05/10] PM: EM: Add a skeleton code for netlink notification
` [PATCH RESEND v4 06/10] PM: EM: Implement em_nl_get_pds_doit()
` [PATCH RESEND v4 07/10] PM: EM: Implement em_nl_get_pd_table_doit()
` [PATCH RESEND v4 08/10] PM: EM: Implement em_notify_pd_deleted()
` [PATCH RESEND v4 09/10] PM: EM: Implement em_notify_pd_created/updated()
` [PATCH RESEND v4 10/10] PM: EM: Notify an event when the performance domain changes

[PATCH 00/12] sched: Cleanup the change-pattern and related locking
 2025-10-13 10:23 UTC  (29+ messages)
` [PATCH 01/12] sched: Employ sched_change guards
` [PATCH 03/12] sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change pattern
` [PATCH 04/12] sched: Cleanup sched_delayed handling for class switches
` [PATCH 10/12] sched: Add locking comments to sched_class methods
` [PATCH 11/12] sched: Match __task_rq_{,un}lock()

[PATCH] sched_ext: defer queue_balance_callback() until after ops.dispatch
 2025-10-09 21:57 UTC  (4+ messages)

[PATCH] sched/ext: Implement cgroup_set_idle() callback
 2025-10-08 18:20 UTC  (5+ messages)
  ` [PATCH v2] sched/ext: Add tg->scx.idle which tracks the current state
  ` [PATCH] "

[PATCH 00/14] sched: Support shared runqueue locking
 2025-10-07  9:34 UTC  (6+ messages)
` [PATCH 01/14] sched: Employ sched_change guards

[PATCH AUTOSEL 6.17-6.16] sched_ext: Keep bypass on between enable failure and scx_disable_workfn()
 2025-10-06 18:17 UTC  (2+ messages)
` [PATCH AUTOSEL 6.17-6.12] sched_ext: Make qmap dump operation non-destructive


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