Sched_ext development
 help / color / mirror / Atom feed
 messages from 2025-08-12 13:32:23 to 2025-09-20 00:59:59 UTC [more...]

[PATCHSET RFC] sched_ext: Implement cgroup sub-scheduler support
 2025-09-20  0:58 UTC  (25+ messages)
` [PATCH 01/46] sched_ext: Use rhashtable_lookup() instead of rhashtable_lookup_fast()
` [PATCH 02/46] sched_ext: Improve SCX_KF_DISPATCH comment
` [PATCH 03/46] sched_ext: Fix stray scx_root usage in task_can_run_on_remote_rq()
` [PATCH 04/46] sched_ext: Use bitfields for boolean warning flags
` [PATCH 05/46] sched_ext: Add SCX_EFLAG_INITIALIZED to indicate successful ops.init()
` [PATCH 06/46] sched_ext: Make qmap dump operation non-destructive
` [PATCH 07/46] tools/sched_ext: scx_qmap: Make debug output quieter by default
` [PATCH 08/46] sched_ext: Separate out scx_kick_cpu() and add @sch to it
` [PATCH 09/46] sched_ext: Add the @sch parameter to __bstr_format()
` [PATCH 10/46] sched_ext: Add the @sch parameter to ext_idle helpers
` [PATCH 11/46] sched_ext: Drop kf_cpu_valid()
` [PATCH 12/46] sched_ext: Add the @sch parameter to scx_dsq_insert_preamble/commit()
` [PATCH 13/46] sched_ext: Drop scx_kf_exit() and scx_kf_error()
` [PATCH 14/46] sched_ext: Misc updates around scx_sched instance pointer
` [PATCH 15/46] sched_ext: Keep dying tasks on a separate list
` [PATCH 16/46] sched_ext: Implement cgroup subtree iteration for scx_task_iter
` [PATCH 17/46] sched_ext: Add @kargs to scx_fork()
` [PATCH 18/46] sched/core: Swap the order between sched_post_fork() and cgroup_post_fork()
` [PATCH 19/46] cgroup: Expose some cgroup helpers
` [PATCH 20/46] sched_ext: Update p->scx.disallow warning in scx_init_task()
` [PATCH 21/46] sched_ext: Minor reorganization of enable/disable path
` [PATCH 22/46] sched_ext: Factor out scx_claim_exit() from scx_disable()
` [PATCH 23/46] sched_ext: Introduce cgroup sub-sched support
` [PATCH 24/46] HACK_NOT_FOR_UPSTREAM: BPF: Implement prog grouping hack

[peterz-queue:sched/cleanup] [sched] b55442cb4e: WARNING:possible_circular_locking_dependency_detected
 2025-09-19 14:04 UTC  (2+ messages)

[PATCH v2 sched_ext/for-6.18] sched_ext: Add migration-disabled counter to error state dump
 2025-09-18 19:02 UTC  (3+ messages)

[PATCH sched_ext/for-6.18] sched_ext: Acquire task reference in scx_bpf_cpu_curr()
 2025-09-18 16:46 UTC  (6+ messages)

[PATCH sched_ext/for-6.18] sched_ext: Add migration-disabled counter to error state dump
 2025-09-18 16:00 UTC  (3+ messages)

[PATCH 00/14] sched: Support shared runqueue locking
 2025-09-18 15:15 UTC  (45+ messages)
` [PATCH 01/14] sched: Employ sched_change guards
` [PATCH 02/14] sched: Re-arrange the {EN,DE}QUEUE flags
` [PATCH 03/14] sched: Fold sched_class::switch{ing,ed}_{to,from}() into the change pattern
` [PATCH 04/14] sched: Cleanup sched_delayed handling for class switches
` [PATCH 05/14] sched: Move sched_class::prio_changed() into the change pattern
` [PATCH 06/14] sched: Fix migrate_disable_switch() locking
` [PATCH 07/14] sched: Fix do_set_cpus_allowed() locking
` [PATCH 08/14] sched: Rename do_set_cpus_allowed()
` [PATCH 09/14] sched: Make __do_set_cpus_allowed() use the sched_change pattern
` [PATCH 10/14] sched: Add locking comments to sched_class methods
` [PATCH 11/14] sched: Add flags to {put_prev,set_next}_task() methods
` [PATCH 12/14] sched: Add shared runqueue locking to __task_rq_lock()
` [PATCH 13/14] sched: Add {DE,EN}QUEUE_LOCKED
` [PATCH 14/14] sched/ext: Implement p->srq_lock support

[GIT PULL] sched_ext: Fixes for v6.17-rc6
 2025-09-17 20:32 UTC  (2+ messages)

[PATCH sched_ext/for-6.17-fixes] sched_ext, sched/core: Fix build failure when !FAIR_GROUP_SCHED && EXT_GROUP_SCHED
 2025-09-17  9:09 UTC  (3+ messages)

[PATCH] sched_ext: allow scx_bpf_task_cgroup() in ops.dispatch()
 2025-09-17  5:00 UTC  (4+ messages)

[PATCH] Revert "sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local()"
 2025-09-16 20:16 UTC  (5+ messages)

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

[PATCH v2 sched_ext/for-6.18] sched_ext: Fix NULL dereference in scx_bpf_cpu_rq() warning
 2025-09-04 20:27 UTC  (2+ messages)

[PATCH sched_ext/for-6.18] sched_ext: Fix NULL dereference in scx_bpf_cpu_rq() warning
 2025-09-04 18:13 UTC  (4+ messages)

[PATCH sched_ext/for-6.18] sched_ext: Exit early on hotplug events during attach
 2025-09-04  6:44 UTC  (2+ messages)

[PATCH sched_ext/for-6.18] tools/sched_ext: Add compat helper for scx_bpf_cpu_curr()
 2025-09-04  6:43 UTC  (2+ messages)

[PATCH v7 0/3] sched_ext: Harden scx_bpf_cpu_rq()
 2025-09-03 21:52 UTC  (5+ messages)
` [PATCH v7 1/3] sched_ext: Introduce scx_bpf_locked_rq()
` [PATCH v7 2/3] sched_ext: Introduce scx_bpf_cpu_curr()
` [PATCH v7 3/3] sched_ext: deprecation warn for scx_bpf_cpu_rq()

[PATCH sched_ext/for-6.18] sched_ext: Use cgroup_lock/unlock() to synchronize against cgroup operations
 2025-09-03 21:49 UTC  (8+ messages)

[PATCH v4 0/3] sched_ext: Harden scx_bpf_cpu_rq()
 2025-09-03 20:37 UTC  (12+ messages)
` [PATCH v5 "
` [PATCH v5 1/3] sched_ext: Introduce scx_bpf_cpu_rq_locked()
` [PATCH v5 2/3] sched_ext: Introduce scx_bpf_remote_curr()
` [PATCH v5 3/3] sched_ext: deprecation warn for scx_bpf_cpu_rq()

[PATCH v6 0/3] sched_ext: Harden scx_bpf_cpu_rq()
 2025-09-02 14:10 UTC  (7+ messages)
` [PATCH v6 1/3] sched_ext: Introduce scx_bpf_cpu_rq_locked()
` [PATCH v6 2/3] sched_ext: Introduce scx_bpf_remote_curr()
` [PATCH v6 3/3] sched_ext: deprecation warn for scx_bpf_cpu_rq()

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

[PATCH RESEND v3 00/10] PM: EM: Add netlink support for the energy model
 2025-08-22  0:11 UTC  (3+ messages)

[GIT PULL] sched_ext: Fixes for v6.17-rc2
 2025-08-21 20:26 UTC  (2+ messages)

[PATCH -rebased 07/15] sched_ext: Add a DL server for sched_ext tasks
 2025-08-20 18:19 UTC  (5+ messages)

[syzbot] [bpf?] general protection fault in __pcpu_freelist_pop
 2025-08-18  7:53 UTC 

[PATCH v4 0/3] sched_ext: Harden scx_bpf_cpu_rq()
 2025-08-12 13:36 UTC  (4+ messages)

[PATCH v3 0/3] sched_ext: Harden scx_bpf_cpu_rq()
 2025-08-12 13:31 UTC  (6+ messages)
` [PATCH v3 3/3] sched_ext: Guarantee rq lock on scx_bpf_cpu_rq()


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