diff options
author | Jakub Kicinski <kuba@kernel.org> | 2025-04-29 01:55:11 +0300 |
---|---|---|
committer | Jakub Kicinski <kuba@kernel.org> | 2025-04-29 01:55:12 +0300 |
commit | bd808ca5a0cc899eb63538c28cb139eb0a6cc797 (patch) | |
tree | b5bbabbe4b4532aa5ebf37ea20f3f40eb6a4341c /lib/mpi/mpi-pow.c | |
parent | dfd76010f8e821b66116dec3c7d90dd2403d1396 (diff) | |
parent | a6e1c5aa16dd5d351603c9d3ae259a069eabdcc2 (diff) | |
download | linux-bd808ca5a0cc899eb63538c28cb139eb0a6cc797.tar.xz |
Merge branch 'net_sched-adapt-qdiscs-for-reentrant-enqueue-cases'
Victor Nogueira says:
====================
net_sched: Adapt qdiscs for reentrant enqueue cases
As described in Gerrard's report [1], there are cases where netem can
make the qdisc enqueue callback reentrant. Some qdiscs (drr, hfsc, ets,
qfq) break whenever the enqueue callback has reentrant behaviour.
This series addresses these issues by adding extra checks that cater for
these reentrant corner cases. This series has passed all relevant test
cases in the TDC suite.
[1] https://lore.kernel.org/netdev/CAHcdcOm+03OD2j6R0=YHKqmy=VgJ8xEOKuP6c7mSgnp-TEJJbw@mail.gmail.com/
====================
Link: https://patch.msgid.link/20250425220710.3964791-1-victor@mojatatu.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'lib/mpi/mpi-pow.c')
0 files changed, 0 insertions, 0 deletions