Commit 5689bd3
CKI KWF Bot
Merge: CNB98: net: use netdev->lock to protect NAPI
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/7332
Backport "net: use netdev->lock to protect NAPI" and related fixes.
JIRA: https://issues.redhat.com/browse/RHEL-87382
Omitted-fix: 4bc1281 ("virtio-net: disable delayed refill when pausing rx").
Omitted-fix: 1e20324 ("virtio-net: don't re-enable refill work too early when NAPI is disabled").
- Targeted code is not part of the RHEL9 tree.
Signed-off-by: Mohammad Heib <mheib@redhat.com>
Approved-by: Murphy Zhou <xzhou@redhat.com>
Approved-by: José Ignacio Tornos Martínez <jtornosm@redhat.com>
Approved-by: Sabrina Dubroca <sdubroca@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
Merged-by: CKI GitLab Kmaint Pipeline Bot <26919896-cki-kmaint-pipeline-bot@users.noreply.gitlab.com>File tree
43 files changed
+711
-253
lines changed- drivers
- infiniband/hw/hfi1
- net
- ethernet
- amd
- broadcom
- ibm/emac
- intel/iavf
- marvell
- mediatek
- nvidia
- realtek
- sun
- via
- ipa
- netdevsim
- wireless
- mediatek/mt76
- mt7603
- mt7615
- mt76x0
- mt76x2
- mt7915
- mt7921
- mt7925
- mt7996
- quantenna/qtnfmac
- pcie
- include/linux
- net
- core
- mptcp
- shaper
- xfrm
- tools/testing/selftests/drivers/net
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
43 files changed
+711
-253
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
| 52 | + | |
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
| 191 | + | |
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| |||
360 | 360 | | |
361 | 361 | | |
362 | 362 | | |
363 | | - | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
364 | 368 | | |
365 | 369 | | |
366 | 370 | | |
| |||
374 | 378 | | |
375 | 379 | | |
376 | 380 | | |
| 381 | + | |
377 | 382 | | |
378 | 383 | | |
379 | 384 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
462 | 462 | | |
463 | 463 | | |
464 | 464 | | |
465 | | - | |
| 465 | + | |
466 | 466 | | |
467 | 467 | | |
468 | 468 | | |
| |||
889 | 889 | | |
890 | 890 | | |
891 | 891 | | |
| 892 | + | |
892 | 893 | | |
893 | 894 | | |
894 | 895 | | |
| |||
920 | 921 | | |
921 | 922 | | |
922 | 923 | | |
| 924 | + | |
923 | 925 | | |
924 | 926 | | |
925 | 927 | | |
| |||
985 | 987 | | |
986 | 988 | | |
987 | 989 | | |
| 990 | + | |
988 | 991 | | |
989 | 992 | | |
990 | 993 | | |
| |||
1122 | 1125 | | |
1123 | 1126 | | |
1124 | 1127 | | |
| 1128 | + | |
1125 | 1129 | | |
1126 | 1130 | | |
1127 | 1131 | | |
| |||
2096 | 2100 | | |
2097 | 2101 | | |
2098 | 2102 | | |
| 2103 | + | |
2099 | 2104 | | |
2100 | 2105 | | |
2101 | 2106 | | |
| |||
2261 | 2266 | | |
2262 | 2267 | | |
2263 | 2268 | | |
2264 | | - | |
| 2269 | + | |
2265 | 2270 | | |
2266 | 2271 | | |
2267 | 2272 | | |
| |||
2295 | 2300 | | |
2296 | 2301 | | |
2297 | 2302 | | |
| 2303 | + | |
2298 | 2304 | | |
2299 | 2305 | | |
2300 | 2306 | | |
| |||
2310 | 2316 | | |
2311 | 2317 | | |
2312 | 2318 | | |
| 2319 | + | |
2313 | 2320 | | |
2314 | 2321 | | |
2315 | 2322 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7407 | 7407 | | |
7408 | 7408 | | |
7409 | 7409 | | |
7410 | | - | |
| 7410 | + | |
7411 | 7411 | | |
7412 | 7412 | | |
7413 | 7413 | | |
7414 | 7414 | | |
7415 | 7415 | | |
7416 | 7416 | | |
7417 | | - | |
| 7417 | + | |
7418 | 7418 | | |
7419 | | - | |
| 7419 | + | |
7420 | 7420 | | |
7421 | 7421 | | |
7422 | 7422 | | |
| |||
11227 | 11227 | | |
11228 | 11228 | | |
11229 | 11229 | | |
| 11230 | + | |
| 11231 | + | |
11230 | 11232 | | |
11231 | 11233 | | |
11232 | 11234 | | |
| |||
11239 | 11241 | | |
11240 | 11242 | | |
11241 | 11243 | | |
| 11244 | + | |
11242 | 11245 | | |
| 11246 | + | |
11243 | 11247 | | |
11244 | 11248 | | |
11245 | 11249 | | |
| |||
11267 | 11271 | | |
11268 | 11272 | | |
11269 | 11273 | | |
| 11274 | + | |
11270 | 11275 | | |
11271 | 11276 | | |
11272 | 11277 | | |
| |||
11286 | 11291 | | |
11287 | 11292 | | |
11288 | 11293 | | |
| 11294 | + | |
11289 | 11295 | | |
11290 | 11296 | | |
11291 | 11297 | | |
11292 | 11298 | | |
11293 | 11299 | | |
11294 | 11300 | | |
| 11301 | + | |
11295 | 11302 | | |
11296 | 11303 | | |
11297 | 11304 | | |
| |||
11652 | 11659 | | |
11653 | 11660 | | |
11654 | 11661 | | |
| 11662 | + | |
11655 | 11663 | | |
11656 | 11664 | | |
11657 | 11665 | | |
| 11666 | + | |
11658 | 11667 | | |
11659 | 11668 | | |
11660 | 11669 | | |
| |||
12538 | 12547 | | |
12539 | 12548 | | |
12540 | 12549 | | |
| 12550 | + | |
12541 | 12551 | | |
12542 | 12552 | | |
12543 | 12553 | | |
| |||
12566 | 12576 | | |
12567 | 12577 | | |
12568 | 12578 | | |
| 12579 | + | |
12569 | 12580 | | |
12570 | 12581 | | |
12571 | 12582 | | |
| |||
12647 | 12658 | | |
12648 | 12659 | | |
12649 | 12660 | | |
| 12661 | + | |
12650 | 12662 | | |
12651 | 12663 | | |
12652 | 12664 | | |
| |||
12676 | 12688 | | |
12677 | 12689 | | |
12678 | 12690 | | |
| 12691 | + | |
12679 | 12692 | | |
12680 | 12693 | | |
12681 | 12694 | | |
| |||
13876 | 13889 | | |
13877 | 13890 | | |
13878 | 13891 | | |
| 13892 | + | |
13879 | 13893 | | |
13880 | 13894 | | |
13881 | 13895 | | |
| |||
13887 | 13901 | | |
13888 | 13902 | | |
13889 | 13903 | | |
| 13904 | + | |
13890 | 13905 | | |
13891 | 13906 | | |
13892 | 13907 | | |
| |||
14330 | 14345 | | |
14331 | 14346 | | |
14332 | 14347 | | |
| 14348 | + | |
14333 | 14349 | | |
14334 | 14350 | | |
14335 | 14351 | | |
| |||
14349 | 14365 | | |
14350 | 14366 | | |
14351 | 14367 | | |
| 14368 | + | |
14352 | 14369 | | |
14353 | 14370 | | |
14354 | 14371 | | |
| |||
18124 | 18141 | | |
18125 | 18142 | | |
18126 | 18143 | | |
| 18144 | + | |
18127 | 18145 | | |
18128 | 18146 | | |
18129 | 18147 | | |
| |||
18140 | 18158 | | |
18141 | 18159 | | |
18142 | 18160 | | |
| 18161 | + | |
18143 | 18162 | | |
18144 | 18163 | | |
18145 | 18164 | | |
| |||
18277 | 18296 | | |
18278 | 18297 | | |
18279 | 18298 | | |
| 18299 | + | |
18280 | 18300 | | |
| 18301 | + | |
18281 | 18302 | | |
18282 | 18303 | | |
18283 | 18304 | | |
| |||
18331 | 18352 | | |
18332 | 18353 | | |
18333 | 18354 | | |
| 18355 | + | |
18334 | 18356 | | |
| 18357 | + | |
18335 | 18358 | | |
18336 | 18359 | | |
18337 | 18360 | | |
| |||
18357 | 18380 | | |
18358 | 18381 | | |
18359 | 18382 | | |
| 18383 | + | |
18360 | 18384 | | |
18361 | 18385 | | |
18362 | 18386 | | |
18363 | 18387 | | |
18364 | 18388 | | |
18365 | 18389 | | |
| 18390 | + | |
18366 | 18391 | | |
18367 | 18392 | | |
18368 | 18393 | | |
| |||
18374 | 18399 | | |
18375 | 18400 | | |
18376 | 18401 | | |
| 18402 | + | |
18377 | 18403 | | |
18378 | 18404 | | |
18379 | 18405 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
603 | 603 | | |
604 | 604 | | |
605 | 605 | | |
606 | | - | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
607 | 611 | | |
608 | | - | |
| 612 | + | |
609 | 613 | | |
610 | 614 | | |
611 | 615 | | |
| |||
635 | 639 | | |
636 | 640 | | |
637 | 641 | | |
638 | | - | |
| 642 | + | |
639 | 643 | | |
640 | 644 | | |
641 | 645 | | |
| |||
701 | 705 | | |
702 | 706 | | |
703 | 707 | | |
| 708 | + | |
| 709 | + | |
704 | 710 | | |
705 | 711 | | |
706 | 712 | | |
| |||
732 | 738 | | |
733 | 739 | | |
734 | 740 | | |
| 741 | + | |
| 742 | + | |
735 | 743 | | |
736 | 744 | | |
737 | 745 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
208 | | - | |
| 208 | + | |
209 | 209 | | |
210 | 210 | | |
211 | 211 | | |
| |||
0 commit comments