Commit d69eb20
committed
Merge tag 'net-6.17-rc5' 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.
We're reverting the removal of a Sundance driver, a user has appeared.
This makes the PR rather large in terms of LoC.
There's a conspicuous absence of real, user-reported 6.17 issues.
Slightly worried that the summer distracted people from testing.
Previous releases - regressions:
- ax25: properly unshare skbs in ax25_kiss_rcv()
Previous releases - always broken:
- phylink: disable autoneg for interfaces that have no inband, fix
regression on pcs-lynx (NXP LS1088)
- vxlan: fix null-deref when using nexthop objects
- batman-adv: fix OOB read/write in network-coding decode
- icmp: icmp_ndo_send: fix reversing address translation for replies
- tcp: fix socket ref leak in TCP-AO failure handling for IPv6
- mctp:
- mctp_fraq_queue should take ownership of passed skb
- usb: initialise mac header in RX path, avoid WARN
- wifi: mac80211: do not permit 40 MHz EHT operation on 5/6 GHz,
respect device limitations
- wifi: wilc1000: avoid buffer overflow in WID string configuration
- wifi: mt76:
- fix regressions from mt7996 MLO support rework
- fix offchannel handling issues on mt7996
- fix multiple wcid linked list corruption issues
- mt7921: don't disconnect when AP requests switch to a channel
which requires radar detection
- mt7925u: use connac3 tx aggr check in tx complete
- wifi: intel:
- improve validation of ACPI DSM data
- cfg: restore some 1000 series configs
- wifi: ath:
- ath11k: a fix for GTK rekeying
- ath12k: a missed WiFi7 capability (multi-link EMLSR)
- eth: intel:
- ice: fix races in "low latency" firmware interface for Tx timestamps
- idpf: set mac type when adding and removing MAC filters
- i40e: remove racy read access to some debugfs files
Misc:
- Revert "eth: remove the DLink/Sundance (ST201) driver"
- netfilter: conntrack: helper: Replace -EEXIST by -EBUSY, avoid
confusing modprobe"
* tag 'net-6.17-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (99 commits)
phy: mscc: Stop taking ts_lock for tx_queue and use its own lock
selftest: net: Fix weird setsockopt() in bind_bhash.c.
MAINTAINERS: add Sabrina to TLS maintainers
gve: update MAINTAINERS
ppp: fix memory leak in pad_compress_skb
net: xilinx: axienet: Add error handling for RX metadata pointer retrieval
net: atm: fix memory leak in atm_register_sysfs when device_register fail
netfilter: nf_tables: Introduce NFTA_DEVICE_PREFIX
selftests: netfilter: fix udpclash tool hang
ax25: properly unshare skbs in ax25_kiss_rcv()
mctp: return -ENOPROTOOPT for unknown getsockopt options
net/smc: Remove validation of reserved bits in CLC Decline message
ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init()
net: thunder_bgx: decrement cleanup index before use
net: thunder_bgx: add a missing of_node_put
net: phylink: move PHY interrupt request to non-fail path
net: lockless sock_i_ino()
tools: ynl-gen: fix nested array counting
wifi: wilc1000: avoid buffer overflow in WID string configuration
wifi: cfg80211: sme: cap SSID length in __cfg80211_connect_result()
...File tree
105 files changed
+3116
-491
lines changed- Documentation/networking
- arch
- mips/configs
- powerpc/configs
- drivers
- bluetooth
- isdn/mISDN
- net
- dsa/mv88e6xxx
- ethernet
- broadcom/bnxt
- cadence
- cavium/thunder
- dlink
- intel
- e1000e
- i40e
- ice
- idpf
- ixgbe
- mediatek
- mellanox/mlx4
- microchip/lan865x
- ti
- xilinx
- xircom
- mctp
- pcs
- phy
- mscc
- ppp
- vxlan
- wireless
- ath
- ath11k
- ath12k
- broadcom/brcm80211/brcmfmac
- intel/iwlwifi
- fw
- pcie
- gen1_2
- marvell
- libertas
- mwifiex
- mediatek/mt76
- mt7915
- mt7921
- mt7925
- mt7996
- microchip/wilc1000
- ralink/rt2x00
- st/cw1200
- ptp
- include
- linux
- net
- uapi/linux/netfilter
- net
- atm
- ax25
- batman-adv
- bluetooth
- bridge
- core
- ipv4
- ipv6
- mac80211
- tests
- mctp
- mptcp
- netfilter
- netlink
- smc
- wireless
- tools
- net/ynl/pyynl
- testing/selftests
- drivers/net/hw
- net
- netfilter
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
105 files changed
+3116
-491
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
433 | 433 | | |
434 | 434 | | |
435 | 435 | | |
436 | | - | |
437 | | - | |
438 | | - | |
| 436 | + | |
| 437 | + | |
439 | 438 | | |
440 | 439 | | |
441 | 440 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10389 | 10389 | | |
10390 | 10390 | | |
10391 | 10391 | | |
10392 | | - | |
| 10392 | + | |
10393 | 10393 | | |
10394 | 10394 | | |
10395 | 10395 | | |
| |||
17851 | 17851 | | |
17852 | 17852 | | |
17853 | 17853 | | |
| 17854 | + | |
17854 | 17855 | | |
17855 | 17856 | | |
17856 | 17857 | | |
| |||
24253 | 24254 | | |
24254 | 24255 | | |
24255 | 24256 | | |
| 24257 | + | |
| 24258 | + | |
| 24259 | + | |
| 24260 | + | |
| 24261 | + | |
| 24262 | + | |
24256 | 24263 | | |
24257 | 24264 | | |
24258 | 24265 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
273 | 273 | | |
274 | 274 | | |
275 | 275 | | |
| 276 | + | |
276 | 277 | | |
277 | 278 | | |
278 | 279 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
433 | 433 | | |
434 | 434 | | |
435 | 435 | | |
| 436 | + | |
436 | 437 | | |
437 | 438 | | |
438 | 439 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
383 | 405 | | |
384 | 406 | | |
385 | 407 | | |
| |||
434 | 456 | | |
435 | 457 | | |
436 | 458 | | |
437 | | - | |
438 | | - | |
439 | | - | |
440 | | - | |
441 | | - | |
442 | | - | |
443 | | - | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
| 459 | + | |
| 460 | + | |
453 | 461 | | |
454 | 462 | | |
455 | 463 | | |
| |||
651 | 659 | | |
652 | 660 | | |
653 | 661 | | |
| 662 | + | |
| 663 | + | |
| 664 | + | |
| 665 | + | |
| 666 | + | |
| 667 | + | |
| 668 | + | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
654 | 677 | | |
655 | 678 | | |
656 | 679 | | |
| |||
662 | 685 | | |
663 | 686 | | |
664 | 687 | | |
| 688 | + | |
| 689 | + | |
665 | 690 | | |
666 | 691 | | |
667 | 692 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
779 | 779 | | |
780 | 780 | | |
781 | 781 | | |
782 | | - | |
| 782 | + | |
| 783 | + | |
783 | 784 | | |
784 | 785 | | |
785 | 786 | | |
| |||
823 | 824 | | |
824 | 825 | | |
825 | 826 | | |
826 | | - | |
827 | | - | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
828 | 831 | | |
829 | 832 | | |
830 | 833 | | |
831 | 834 | | |
832 | 835 | | |
833 | 836 | | |
834 | | - | |
| 837 | + | |
835 | 838 | | |
836 | 839 | | |
837 | 840 | | |
| 841 | + | |
838 | 842 | | |
| 843 | + | |
| 844 | + | |
| 845 | + | |
| 846 | + | |
| 847 | + | |
839 | 848 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4397 | 4397 | | |
4398 | 4398 | | |
4399 | 4399 | | |
4400 | | - | |
| 4400 | + | |
4401 | 4401 | | |
4402 | 4402 | | |
4403 | 4403 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1223 | 1223 | | |
1224 | 1224 | | |
1225 | 1225 | | |
| 1226 | + | |
1226 | 1227 | | |
1227 | 1228 | | |
1228 | 1229 | | |
1229 | 1230 | | |
1230 | 1231 | | |
1231 | | - | |
| 1232 | + | |
1232 | 1233 | | |
1233 | 1234 | | |
1234 | 1235 | | |
| |||
1291 | 1292 | | |
1292 | 1293 | | |
1293 | 1294 | | |
1294 | | - | |
| 1295 | + | |
1295 | 1296 | | |
1296 | 1297 | | |
1297 | 1298 | | |
| |||
1707 | 1708 | | |
1708 | 1709 | | |
1709 | 1710 | | |
| 1711 | + | |
1710 | 1712 | | |
1711 | | - | |
| 1713 | + | |
1712 | 1714 | | |
1713 | 1715 | | |
1714 | 1716 | | |
| |||
1720 | 1722 | | |
1721 | 1723 | | |
1722 | 1724 | | |
1723 | | - | |
| 1725 | + | |
1724 | 1726 | | |
1725 | | - | |
| 1727 | + | |
1726 | 1728 | | |
1727 | 1729 | | |
1728 | | - | |
| 1730 | + | |
1729 | 1731 | | |
1730 | 1732 | | |
1731 | 1733 | | |
1732 | 1734 | | |
1733 | 1735 | | |
| 1736 | + | |
1734 | 1737 | | |
1735 | | - | |
| 1738 | + | |
1736 | 1739 | | |
1737 | 1740 | | |
1738 | 1741 | | |
1739 | 1742 | | |
1740 | 1743 | | |
1741 | 1744 | | |
1742 | 1745 | | |
1743 | | - | |
| 1746 | + | |
1744 | 1747 | | |
1745 | 1748 | | |
1746 | 1749 | | |
| |||
2308 | 2311 | | |
2309 | 2312 | | |
2310 | 2313 | | |
| 2314 | + | |
2311 | 2315 | | |
2312 | 2316 | | |
2313 | 2317 | | |
| |||
2368 | 2372 | | |
2369 | 2373 | | |
2370 | 2374 | | |
2371 | | - | |
| 2375 | + | |
2372 | 2376 | | |
2373 | 2377 | | |
2374 | 2378 | | |
| |||
2392 | 2396 | | |
2393 | 2397 | | |
2394 | 2398 | | |
2395 | | - | |
| 2399 | + | |
2396 | 2400 | | |
2397 | | - | |
| 2401 | + | |
2398 | 2402 | | |
2399 | 2403 | | |
2400 | 2404 | | |
2401 | 2405 | | |
2402 | 2406 | | |
2403 | | - | |
| 2407 | + | |
2404 | 2408 | | |
2405 | 2409 | | |
2406 | 2410 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1493 | 1493 | | |
1494 | 1494 | | |
1495 | 1495 | | |
1496 | | - | |
1497 | | - | |
1498 | | - | |
1499 | | - | |
1500 | | - | |
1501 | | - | |
1502 | | - | |
| 1496 | + | |
| 1497 | + | |
| 1498 | + | |
| 1499 | + | |
| 1500 | + | |
| 1501 | + | |
| 1502 | + | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
| 1506 | + | |
1503 | 1507 | | |
1504 | 1508 | | |
1505 | 1509 | | |
| |||
1515 | 1519 | | |
1516 | 1520 | | |
1517 | 1521 | | |
| 1522 | + | |
1518 | 1523 | | |
1519 | 1524 | | |
1520 | 1525 | | |
1521 | 1526 | | |
1522 | | - | |
1523 | 1527 | | |
1524 | 1528 | | |
1525 | 1529 | | |
| |||
0 commit comments