Commit 52afb15
committed
Merge tag 'net-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Pull networking fixes from Jakub Kicinski:
"Including fixes from netfilter, wireless and bluetooth.
Nothing major, regression fixes are mostly in drivers, two more of
those are flowing towards us thru various trees. I wish some of the
changes went into -rc5, we'll try to keep an eye on frequency of PRs
from sub-trees.
Also disproportional number of fixes for bugs added in v6.4, strange
coincidence.
Current release - regressions:
- igc: fix LED-related deadlock on driver unbind
- wifi: mac80211: small fixes to recent clean up of the connection
process
- Revert "wifi: iwlwifi: bump FW API to 90 for BZ/SC devices", kernel
doesn't have all the code to deal with that version, yet
- Bluetooth:
- set power_ctrl_enabled on NULL returned by gpiod_get_optional()
- qca: fix invalid device address check, again
- eth: ravb: fix registered interrupt names
Current release - new code bugs:
- wifi: mac80211: check EHT/TTLM action frame length
Previous releases - regressions:
- fix sk_memory_allocated_{add|sub} for architectures where
__this_cpu_{add|sub}* are not IRQ-safe
- dsa: mv88e6xx: fix link setup for 88E6250
Previous releases - always broken:
- ip: validate dev returned from __in_dev_get_rcu(), prevent possible
null-derefs in a few places
- switch number of for_each_rcu() loops using call_rcu() on the
iterator to for_each_safe()
- macsec: fix isolation of broadcast traffic in presence of offload
- vxlan: drop packets from invalid source address
- eth: mlxsw: trap and ACL programming fixes
- eth: bnxt: PCIe error recovery fixes, fix counting dropped packets
- Bluetooth:
- lots of fixes for the command submission rework from v6.4
- qca: fix NULL-deref on non-serdev suspend
Misc:
- tools: ynl: don't ignore errors in NLMSG_DONE messages"
* tag 'net-6.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (88 commits)
af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc().
net: b44: set pause params only when interface is up
tls: fix lockless read of strp->msg_ready in ->poll
dpll: fix dpll_pin_on_pin_register() for multiple parent pins
net: ravb: Fix registered interrupt names
octeontx2-af: fix the double free in rvu_npc_freemem()
net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets
ice: fix LAG and VF lock dependency in ice_reset_vf()
iavf: Fix TC config comparison with existing adapter TC config
i40e: Report MFS in decimal base instead of hex
i40e: Do not use WQ_MEM_RECLAIM flag for workqueue
net: ti: icssg-prueth: Fix signedness bug in prueth_init_rx_chns()
net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff md_dst for MACsec
macsec: Detect if Rx skb is macsec-related for offloading devices that update md_dst
ethernet: Add helper for assigning packet type when dest address does not match device address
macsec: Enable devices to advertise whether they update sk_buff md_dst during offloads
net: phy: dp83869: Fix MII mode failure
netfilter: nf_tables: honor table dormant flag from netdev release event path
eth: bnxt: fix counting packets discarded due to OOM and netpoll
igc: Fix LED-related deadlock on driver unbind
...File tree
85 files changed
+830
-384
lines changed- drivers
- bluetooth
- dpll
- net
- dsa/mv88e6xxx
- ethernet
- broadcom
- asp2
- bnxt
- intel
- i40e
- iavf
- ice
- igc
- marvell/octeontx2/af
- mellanox
- mlx5/core/en_accel
- mlxsw
- renesas
- ti
- icssg
- wangxun
- libwx
- txgbe
- phy
- usb
- vxlan
- wireless
- ath/ath11k
- intel/iwlwifi
- cfg
- mvm
- virtual
- nfc
- include
- linux
- net
- bluetooth
- net
- ax25
- bluetooth
- bridge
- ethernet
- ipv4
- ipv6
- mac80211
- netfilter
- ipvs
- openvswitch
- tls
- unix
- wireless
- tools/net/ynl/lib
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
85 files changed
+830
-384
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
41 | 51 | | |
42 | 52 | | |
43 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7829 | 7829 | | |
7830 | 7830 | | |
7831 | 7831 | | |
7832 | | - | |
7833 | 7832 | | |
7834 | | - | |
| 7833 | + | |
7835 | 7834 | | |
7836 | 7835 | | |
7837 | 7836 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
383 | | - | |
| 383 | + | |
| 384 | + | |
384 | 385 | | |
| 386 | + | |
385 | 387 | | |
386 | 388 | | |
387 | 389 | | |
| |||
407 | 409 | | |
408 | 410 | | |
409 | 411 | | |
410 | | - | |
411 | | - | |
412 | | - | |
413 | 412 | | |
414 | 413 | | |
415 | 414 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
612 | 614 | | |
613 | 615 | | |
614 | 616 | | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
615 | 649 | | |
616 | 650 | | |
617 | 651 | | |
| |||
818 | 852 | | |
819 | 853 | | |
820 | 854 | | |
| 855 | + | |
| 856 | + | |
| 857 | + | |
| 858 | + | |
821 | 859 | | |
822 | 860 | | |
823 | 861 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
542 | 542 | | |
543 | 543 | | |
544 | 544 | | |
| 545 | + | |
| 546 | + | |
545 | 547 | | |
546 | 548 | | |
547 | 549 | | |
| |||
3480 | 3482 | | |
3481 | 3483 | | |
3482 | 3484 | | |
| 3485 | + | |
3483 | 3486 | | |
3484 | | - | |
3485 | 3487 | | |
3486 | | - | |
3487 | | - | |
3488 | | - | |
3489 | | - | |
| 3488 | + | |
| 3489 | + | |
| 3490 | + | |
3490 | 3491 | | |
3491 | 3492 | | |
3492 | 3493 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1672 | 1672 | | |
1673 | 1673 | | |
1674 | 1674 | | |
| 1675 | + | |
| 1676 | + | |
| 1677 | + | |
1675 | 1678 | | |
1676 | 1679 | | |
1677 | 1680 | | |
| |||
1905 | 1908 | | |
1906 | 1909 | | |
1907 | 1910 | | |
1908 | | - | |
1909 | | - | |
1910 | 1911 | | |
1911 | 1912 | | |
1912 | 1913 | | |
| |||
1957 | 1958 | | |
1958 | 1959 | | |
1959 | 1960 | | |
1960 | | - | |
1961 | | - | |
| 1961 | + | |
| 1962 | + | |
| 1963 | + | |
| 1964 | + | |
1962 | 1965 | | |
1963 | 1966 | | |
1964 | 1967 | | |
| |||
2329 | 2332 | | |
2330 | 2333 | | |
2331 | 2334 | | |
2332 | | - | |
| 2335 | + | |
2333 | 2336 | | |
2334 | 2337 | | |
| 2338 | + | |
| 2339 | + | |
| 2340 | + | |
2335 | 2341 | | |
2336 | 2342 | | |
2337 | 2343 | | |
2338 | 2344 | | |
2339 | 2345 | | |
2340 | | - | |
2341 | | - | |
| 2346 | + | |
| 2347 | + | |
| 2348 | + | |
| 2349 | + | |
2342 | 2350 | | |
2343 | 2351 | | |
2344 | 2352 | | |
| |||
2357 | 2365 | | |
2358 | 2366 | | |
2359 | 2367 | | |
2360 | | - | |
2361 | | - | |
| 2368 | + | |
| 2369 | + | |
2362 | 2370 | | |
2363 | 2371 | | |
| 2372 | + | |
| 2373 | + | |
| 2374 | + | |
2364 | 2375 | | |
2365 | 2376 | | |
2366 | 2377 | | |
| |||
0 commit comments