Commit d44cd82
committed
Merge tag 'net-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Pull networking fixes from Paolo Abeni:
"Including fixes from netfiler, xfrm and bluetooth.
Oddly this includes a fix for a posix clock regression; in our
previous PR we included a change there as a pre-requisite for
networking one. That fix proved to be buggy and requires the follow-up
included here. Thomas suggested we should send it, given we sent the
buggy patch.
Current release - regressions:
- posix-clock: Fix unbalanced locking in pc_clock_settime()
- netfilter: fix typo causing some targets not to load on IPv6
Current release - new code bugs:
- xfrm: policy: remove last remnants of pernet inexact list
Previous releases - regressions:
- core: fix races in netdev_tx_sent_queue()/dev_watchdog()
- bluetooth: fix UAF on sco_sock_timeout
- eth: hv_netvsc: fix VF namespace also in synthetic NIC
NETDEV_REGISTER event
- eth: usbnet: fix name regression
- eth: be2net: fix potential memory leak in be_xmit()
- eth: plip: fix transmit path breakage
Previous releases - always broken:
- sched: deny mismatched skip_sw/skip_hw flags for actions created by
classifiers
- netfilter: bpf: must hold reference on net namespace
- eth: virtio_net: fix integer overflow in stats
- eth: bnxt_en: replace ptp_lock with irqsave variant
- eth: octeon_ep: add SKB allocation failures handling in
__octep_oq_process_rx()
Misc:
- MAINTAINERS: add Simon as an official reviewer"
* tag 'net-6.12-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (40 commits)
net: dsa: mv88e6xxx: support 4000ps cycle counter period
net: dsa: mv88e6xxx: read cycle counter period from hardware
net: dsa: mv88e6xxx: group cycle counter coefficients
net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition
hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event
net: dsa: microchip: disable EEE for KSZ879x/KSZ877x/KSZ876x
Bluetooth: ISO: Fix UAF on iso_sock_timeout
Bluetooth: SCO: Fix UAF on sco_sock_timeout
Bluetooth: hci_core: Disable works on hci_unregister_dev
posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime()
r8169: avoid unsolicited interrupts
net: sched: use RCU read-side critical section in taprio_dump()
net: sched: fix use-after-free in taprio_change()
net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers
net: usb: usbnet: fix name regression
mlxsw: spectrum_router: fix xa_store() error checking
virtio_net: fix integer overflow in stats
net: fix races in netdev_tx_sent_queue()/dev_watchdog()
net: wwan: fix global oob in wwan_rtnl_policy
netfilter: xtables: fix typo causing some targets not to load on IPv6
...File tree
46 files changed
+565
-258
lines changed- drivers/net
- dsa
- microchip
- mv88e6xxx
- ethernet
- broadcom/bnxt
- emulex/benet
- freescale/fman
- i825xx
- marvell/octeon_ep
- mellanox/mlxsw
- realtek
- hyperv
- phy
- plip
- pse-pd
- usb
- wwan
- include
- linux
- net
- bluetooth
- netns
- kernel/time
- net
- bluetooth
- ipv4
- ipv6
- netfilter
- sched
- xfrm
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
46 files changed
+565
-258
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
309 | 314 | | |
310 | 315 | | |
311 | 316 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16042 | 16042 | | |
16043 | 16043 | | |
16044 | 16044 | | |
| 16045 | + | |
16045 | 16046 | | |
16046 | 16047 | | |
16047 | 16048 | | |
| |||
16084 | 16085 | | |
16085 | 16086 | | |
16086 | 16087 | | |
| 16088 | + | |
16087 | 16089 | | |
16088 | 16090 | | |
16089 | 16091 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2733 | 2733 | | |
2734 | 2734 | | |
2735 | 2735 | | |
| 2736 | + | |
| 2737 | + | |
| 2738 | + | |
| 2739 | + | |
| 2740 | + | |
2736 | 2741 | | |
| 2742 | + | |
2737 | 2743 | | |
| 2744 | + | |
2738 | 2745 | | |
| 2746 | + | |
2739 | 2747 | | |
2740 | | - | |
2741 | | - | |
2742 | | - | |
2743 | | - | |
| 2748 | + | |
| 2749 | + | |
2744 | 2750 | | |
2745 | 2751 | | |
2746 | 2752 | | |
2747 | 2753 | | |
2748 | 2754 | | |
2749 | 2755 | | |
2750 | | - | |
2751 | | - | |
2752 | | - | |
2753 | | - | |
2754 | | - | |
2755 | | - | |
| 2756 | + | |
2756 | 2757 | | |
2757 | 2758 | | |
2758 | 2759 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
| 209 | + | |
209 | 210 | | |
210 | 211 | | |
211 | 212 | | |
| |||
408 | 409 | | |
409 | 410 | | |
410 | 411 | | |
| 412 | + | |
411 | 413 | | |
412 | 414 | | |
413 | 415 | | |
| |||
731 | 733 | | |
732 | 734 | | |
733 | 735 | | |
734 | | - | |
735 | | - | |
736 | | - | |
737 | | - | |
738 | 736 | | |
739 | 737 | | |
740 | 738 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1713 | 1713 | | |
1714 | 1714 | | |
1715 | 1715 | | |
| 1716 | + | |
1716 | 1717 | | |
1717 | 1718 | | |
1718 | 1719 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
21 | 28 | | |
22 | 29 | | |
23 | 30 | | |
24 | 31 | | |
25 | 32 | | |
26 | 33 | | |
27 | 34 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
32 | 42 | | |
33 | | - | |
| 43 | + | |
34 | 44 | | |
35 | 45 | | |
36 | 46 | | |
37 | 47 | | |
38 | 48 | | |
39 | 49 | | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
44 | 72 | | |
45 | 73 | | |
46 | 74 | | |
| |||
83 | 111 | | |
84 | 112 | | |
85 | 113 | | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
86 | 141 | | |
87 | 142 | | |
88 | 143 | | |
| |||
204 | 259 | | |
205 | 260 | | |
206 | 261 | | |
207 | | - | |
208 | 262 | | |
209 | 263 | | |
210 | 264 | | |
| |||
214 | 268 | | |
215 | 269 | | |
216 | 270 | | |
217 | | - | |
218 | | - | |
| 271 | + | |
| 272 | + | |
219 | 273 | | |
220 | | - | |
| 274 | + | |
221 | 275 | | |
222 | 276 | | |
223 | 277 | | |
| |||
364 | 418 | | |
365 | 419 | | |
366 | 420 | | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | 421 | | |
372 | 422 | | |
373 | 423 | | |
| |||
391 | 441 | | |
392 | 442 | | |
393 | 443 | | |
394 | | - | |
395 | | - | |
396 | | - | |
397 | | - | |
398 | 444 | | |
399 | 445 | | |
400 | 446 | | |
| |||
418 | 464 | | |
419 | 465 | | |
420 | 466 | | |
421 | | - | |
422 | | - | |
423 | | - | |
424 | | - | |
425 | 467 | | |
426 | 468 | | |
427 | 469 | | |
| |||
446 | 488 | | |
447 | 489 | | |
448 | 490 | | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | 491 | | |
454 | 492 | | |
455 | 493 | | |
| |||
462 | 500 | | |
463 | 501 | | |
464 | 502 | | |
465 | | - | |
| 503 | + | |
466 | 504 | | |
467 | 505 | | |
468 | | - | |
| 506 | + | |
469 | 507 | | |
470 | 508 | | |
471 | 509 | | |
| |||
484 | 522 | | |
485 | 523 | | |
486 | 524 | | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
487 | 529 | | |
488 | 530 | | |
489 | 531 | | |
490 | | - | |
491 | | - | |
| 532 | + | |
| 533 | + | |
492 | 534 | | |
493 | 535 | | |
494 | 536 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2254 | 2254 | | |
2255 | 2255 | | |
2256 | 2256 | | |
| 2257 | + | |
2257 | 2258 | | |
2258 | | - | |
| 2259 | + | |
2259 | 2260 | | |
2260 | | - | |
| 2261 | + | |
2261 | 2262 | | |
2262 | 2263 | | |
2263 | 2264 | | |
| |||
2757 | 2758 | | |
2758 | 2759 | | |
2759 | 2760 | | |
| 2761 | + | |
2760 | 2762 | | |
2761 | 2763 | | |
2762 | 2764 | | |
2763 | 2765 | | |
2764 | 2766 | | |
2765 | | - | |
| 2767 | + | |
2766 | 2768 | | |
2767 | 2769 | | |
2768 | 2770 | | |
2769 | 2771 | | |
2770 | | - | |
| 2772 | + | |
2771 | 2773 | | |
2772 | 2774 | | |
2773 | 2775 | | |
| |||
13494 | 13496 | | |
13495 | 13497 | | |
13496 | 13498 | | |
13497 | | - | |
| 13499 | + | |
| 13500 | + | |
| 13501 | + | |
13498 | 13502 | | |
13499 | | - | |
| 13503 | + | |
13500 | 13504 | | |
13501 | 13505 | | |
13502 | 13506 | | |
| |||
13561 | 13565 | | |
13562 | 13566 | | |
13563 | 13567 | | |
13564 | | - | |
| 13568 | + | |
| 13569 | + | |
| 13570 | + | |
13565 | 13571 | | |
13566 | | - | |
| 13572 | + | |
13567 | 13573 | | |
13568 | 13574 | | |
13569 | 13575 | | |
| |||
0 commit comments