public inbox for stable@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 5.4.y 0/8] Backport CVE-2022-4269 fix to stable kernel v5.4.y
@ 2025-07-24 19:26 skulkarni
  2025-07-24 19:26 ` [PATCH 5.4.y 1/8] net: sched: extract common action counters update code into function skulkarni
                   ` (7 more replies)
  0 siblings, 8 replies; 20+ messages in thread
From: skulkarni @ 2025-07-24 19:26 UTC (permalink / raw)
  To: stable; +Cc: akuster, cminyard, Shubham Kulkarni

From: Shubham Kulkarni <skulkarni@mvista.com>

Hi Greg/All,

This patch series backports the fix for CVE-2022-4269 along with its 7 dependency commits to 5.4 stable kernel.
These patches are already part of the next stable kernel v5.10.y and I have referred to those commits to generate
this series for v5.4.

[CVE-2022-4269 - kernel: net: CPU soft lockup in TC mirred egress-to-ingress action]

Patch 1: Dependency Patch #1 - mainline commit c8ecebd04cbb (v5.5-rc1)
Patch 2: Dependency Patch #2 - mainline commit 5e1ad95b630e (v5.5-rc1)
Patch 3: Dependency Patch #3 - mainline commit 26b537a88ca5 (v5.5-rc1)
Patch 4: Dependency Patch #4 - mainline commit ef816f3c49c1 (v5.5-rc1)
Patch 5: Dependency Patch #5 - mainline commit 075c8aa79d54 (v5.8-rc1)
Patch 6: Dependency Patch #6 -  v5.10.y commit bba7ebe10baf (v5.10.181)
Patch 7: Dependency Patch #7 -  v5.10.y commit f5bf8e3ca13e (v5.10.181)
Patch 8: CVE-2022-4269 fix   -  v5.10.y commit 532451037863 (v5.10.181)

---

Davide Caratti (2):
  net/sched: act_mirred: better wording on protection against excessive
    stack growth
  act_mirred: use the backlog for nested calls to mirred ingress

Jiri Pirko (1):
  selftests: forwarding: tc_actions.sh: add matchall mirror test

Vlad Buslov (4):
  net: sched: extract common action counters update code into function
  net: sched: extract bstats update code into function
  net: sched: extract qstats update code into functions
  net: sched: don't expose action qstats to skb_tc_reinsert()

wenxu (1):
  net/sched: act_mirred: refactor the handle of xmit

 include/net/act_api.h                         | 25 +++++++
 include/net/sch_generic.h                     | 13 ----
 net/sched/act_api.c                           | 14 ++++
 net/sched/act_csum.c                          |  4 +-
 net/sched/act_ct.c                            | 10 +--
 net/sched/act_gact.c                          | 14 +---
 net/sched/act_mirred.c                        | 55 ++++++++------
 net/sched/act_police.c                        |  5 +-
 net/sched/act_tunnel_key.c                    |  2 +-
 net/sched/act_vlan.c                          |  9 +--
 .../selftests/net/forwarding/tc_actions.sh    | 72 ++++++++++++++++---
 11 files changed, 150 insertions(+), 73 deletions(-)

-- 
2.25.1


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

end of thread, other threads:[~2025-07-30 12:17 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-24 19:26 [PATCH 5.4.y 0/8] Backport CVE-2022-4269 fix to stable kernel v5.4.y skulkarni
2025-07-24 19:26 ` [PATCH 5.4.y 1/8] net: sched: extract common action counters update code into function skulkarni
2025-07-25 23:26   ` Sasha Levin
2025-07-24 19:26 ` [PATCH 5.4.y 2/8] net: sched: extract bstats " skulkarni
2025-07-25 23:24   ` Sasha Levin
2025-07-24 19:26 ` [PATCH 5.4.y 3/8] net: sched: extract qstats update code into functions skulkarni
2025-07-26  0:24   ` Sasha Levin
2025-07-24 19:26 ` [PATCH 5.4.y 4/8] net: sched: don't expose action qstats to skb_tc_reinsert() skulkarni
2025-07-26  1:01   ` Sasha Levin
2025-07-24 19:26 ` [PATCH 5.4.y 5/8] selftests: forwarding: tc_actions.sh: add matchall mirror test skulkarni
2025-07-25 23:26   ` Sasha Levin
2025-07-24 19:26 ` [PATCH 5.4.y 6/8] net/sched: act_mirred: refactor the handle of xmit skulkarni
2025-07-25 23:26   ` Sasha Levin
2025-07-24 19:26 ` [PATCH 5.4.y 7/8] net/sched: act_mirred: better wording on protection against excessive stack growth skulkarni
2025-07-26  0:25   ` Sasha Levin
2025-07-24 19:26 ` [PATCH 5.4.y 8/8] act_mirred: use the backlog for nested calls to mirred ingress skulkarni
2025-07-26  1:01   ` Sasha Levin
2025-07-28  5:26     ` skulkarni
2025-07-30  9:11       ` Greg KH
2025-07-30 12:17         ` Shubham Kulkarni

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