From: Tejun Heo <tj@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: David Vernet <void@manifault.com>,
Andrea Righi <arighi@nvidia.com>,
Changwoo Min <changwoo@igalia.com>,
Emil Tsalapatis <emil@etsalapatis.com>,
sched-ext@lists.linux.dev, linux-kernel@vger.kernel.org
Subject: [GIT PULL] sched_ext: Fixes for v6.19-rc1
Date: Mon, 15 Dec 2025 06:56:50 -1000 [thread overview]
Message-ID: <4f9a656c7143b04e974d447e1b3660cf@kernel.org> (raw)
Hi,
The following changes since commit c2f2b01b74be8b40a2173372bcd770723f87e7b2:
Merge tag 'i3c/for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux (2025-12-08 11:25:14 +0900)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/tj/sched_ext.git tags/sched_ext-for-6.19-rc1-fixes
for you to fetch changes up to bb27226f0d00588ac53be8825e021ae80aa43371:
sched_ext: Remove unused code in the do_pick_task_scx() (2025-12-15 05:53:49 -1000)
----------------------------------------------------------------
sched_ext: Fixes for v6.19-rc1
- Fix memory leak when destroying helper kthread workers during scheduler
disable.
- Fix bypass depth accounting on scx_enable() failure which could leave
the system permanently in bypass mode.
- Fix missing preemption handling when moving tasks to local DSQs via
scx_bpf_dsq_move().
- Misc fixes including NULL check for put_prev_task(), flushing stdout in
selftests, and removing unused code.
----------------------------------------------------------------
Emil Tsalapatis (1):
selftests/sched_ext: flush stdout before test to avoid log spam
John Stultz (1):
sched/ext: Avoid null ptr traversal when ->put_prev_task() is called with NULL next
Tejun Heo (3):
sched_ext: Fix bypass depth leak on scx_enable() failure
sched_ext: Factor out local_dsq_post_enq() from dispatch_enqueue()
sched_ext: Fix missing post-enqueue handling in move_local_task_to_local_dsq()
Zqiang (2):
sched_ext: Fix the memleak for sch->helper objects
sched_ext: Remove unused code in the do_pick_task_scx()
kernel/sched/ext.c | 72 ++++++++++++++++++++----------
tools/testing/selftests/sched_ext/runner.c | 8 ++++
2 files changed, 56 insertions(+), 24 deletions(-)
Thanks.
--
tejun
next reply other threads:[~2025-12-15 16:56 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-15 16:56 Tejun Heo [this message]
2025-12-16 8:03 ` [GIT PULL] sched_ext: Fixes for v6.19-rc1 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4f9a656c7143b04e974d447e1b3660cf@kernel.org \
--to=tj@kernel.org \
--cc=arighi@nvidia.com \
--cc=changwoo@igalia.com \
--cc=emil@etsalapatis.com \
--cc=linux-kernel@vger.kernel.org \
--cc=sched-ext@lists.linux.dev \
--cc=torvalds@linux-foundation.org \
--cc=void@manifault.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.