diff options
| author | Jakub Kicinski <kuba@kernel.org> | 2026-04-28 04:41:37 +0300 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-04-28 04:41:38 +0300 |
| commit | c4047e7075b303b952a595f901b0f022c2403206 (patch) | |
| tree | dabf81e73be562d555e9d59e2fddf1adb4caffb8 /include/linux/writeback.h | |
| parent | a9bc28aa4e64320668131349436a650bf42591a5 (diff) | |
| parent | a469feed399da791f890b3448622121e97a07f3b (diff) | |
| download | linux-c4047e7075b303b952a595f901b0f022c2403206.tar.xz | |
Merge branch 'net-sched-taprio-fix-null-pointer-dereference-in-class-dump'
Weiming Shi says:
====================
net/sched: taprio: fix NULL pointer dereference in class dump
Patch 1/2 is the fix: replace NULL entries in q->qdiscs[] with the
global &noop_qdisc singleton so that control-plane dump paths, as well
as the existing NULL guards in the data-plane enqueue/dequeue paths,
cannot deref a NULL child qdisc.
Patch 2/2 is a tdc regression test that drives the graft + delete +
class-dump sequence on a multi-queue netdevsim device. It panics the
vulnerable kernel and passes on the fixed one.
====================
Link: https://patch.msgid.link/20260422161958.2517539-2-bestswngs@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux/writeback.h')
0 files changed, 0 insertions, 0 deletions
