Commit 2c7e4a2
committed
Merge tag 'net-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Pull networking fixes from Jakub Kicinski:
"Including fixes from CAN, wireless, Bluetooth, and Netfilter.
Current release - regressions:
- Revert "kunit: configs: Enable CONFIG_INIT_STACK_ALL_PATTERN in
all_tests", makes kunit error out if compiler is old
- wifi: iwlwifi: mvm: fix assert on suspend
- rxrpc: fix return from none_validate_challenge()
Current release - new code bugs:
- ovpn: couple of fixes for socket cleanup and UDP-tunnel teardown
- can: kvaser_pciefd: refine error prone echo_skb_max handling logic
- fix net_devmem_bind_dmabuf() stub when DEVMEM not compiled
- eth: airoha: fixes for config / accel in bridge mode
Previous releases - regressions:
- Bluetooth: hci_qca: move the SoC type check to the right place, fix
GPIO integration
- prevent a NULL deref in rtnl_create_link() after locking changes
- fix udp gso skb_segment after pull from frag_list
- hv_netvsc: fix potential deadlock in netvsc_vf_setxdp()
Previous releases - always broken:
- netfilter:
- nf_nat: also check reverse tuple to obtain clashing entry
- nf_set_pipapo_avx2: fix initial map fill (zeroing)
- fix the helper for incremental update of packet checksums after
modifying the IP address, used by ILA and BPF
- eth:
- stmmac: prevent div by 0 when clock rate is misconfigured
- ice: fix Tx scheduler handling of XDP and changing queue count
- eth: fix support for the RGMII interface when delays configured"
* tag 'net-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (76 commits)
calipso: unlock rcu before returning -EAFNOSUPPORT
seg6: Fix validation of nexthop addresses
net: prevent a NULL deref in rtnl_create_link()
net: annotate data-races around cleanup_net_task
selftests: drv-net: tso: make bkg() wait for socat to quit
selftests: drv-net: tso: fix the GRE device name
selftests: drv-net: add configs for the TSO test
wireguard: device: enable threaded NAPI
netlink: specs: rt-link: decode ip6gre
netlink: specs: rt-link: add missing byte-order properties
net: wwan: mhi_wwan_mbim: use correct mux_id for multiplexing
wifi: cfg80211/mac80211: correctly parse S1G beacon optional elements
net: dsa: b53: do not touch DLL_IQQD on bcm53115
net: dsa: b53: allow RGMII for bcm63xx RGMII ports
net: dsa: b53: do not configure bcm63xx's IMP port interface
net: dsa: b53: do not enable RGMII delay on bcm63xx
net: dsa: b53: do not enable EEE on bcm63xx
net: ti: icssg-prueth: Fix swapped TX stats for MII interfaces.
selftests: netfilter: nft_nat.sh: add test for reverse clash with nat
netfilter: nf_nat: also check reverse tuple to obtain clashing entry
...File tree
89 files changed
+1060
-618
lines changed- Documentation/netlink/specs
- drivers
- bluetooth
- net
- can
- dsa/b53
- ethernet
- airoha
- google/gve
- huawei/hinic3
- intel
- iavf
- ice
- idpf
- mediatek
- mellanox/mlx4
- microchip/lan966x
- stmicro/stmmac
- ti/icssg
- hyperv
- ovpn
- usb
- vmxnet3
- wireguard
- wireless/intel/iwlwifi
- mld
- mvm
- pcie
- wwan
- t7xx
- include
- linux
- net
- uapi/linux
- net
- bluetooth
- core
- dsa
- ipv4
- ipv6
- ila
- mac80211
- netfilter
- netlabel
- rxrpc
- tipc
- wireless
- tools
- include/uapi/linux
- testing
- kunit/configs
- selftests
- drivers/net/hw
- net
- netfilter
- ovpn
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
89 files changed
+1060
-618
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1685 | 1685 | | |
1686 | 1686 | | |
1687 | 1687 | | |
| 1688 | + | |
1688 | 1689 | | |
1689 | 1690 | | |
1690 | 1691 | | |
| 1692 | + | |
1691 | 1693 | | |
1692 | 1694 | | |
1693 | 1695 | | |
| 1696 | + | |
1694 | 1697 | | |
1695 | 1698 | | |
1696 | 1699 | | |
| 1700 | + | |
1697 | 1701 | | |
1698 | 1702 | | |
1699 | 1703 | | |
| |||
1713 | 1717 | | |
1714 | 1718 | | |
1715 | 1719 | | |
1716 | | - | |
| 1720 | + | |
1717 | 1721 | | |
1718 | 1722 | | |
1719 | 1723 | | |
| 1724 | + | |
1720 | 1725 | | |
1721 | 1726 | | |
1722 | 1727 | | |
| |||
1729 | 1734 | | |
1730 | 1735 | | |
1731 | 1736 | | |
| 1737 | + | |
1732 | 1738 | | |
1733 | 1739 | | |
1734 | 1740 | | |
| 1741 | + | |
1735 | 1742 | | |
1736 | 1743 | | |
1737 | 1744 | | |
| |||
1753 | 1760 | | |
1754 | 1761 | | |
1755 | 1762 | | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
| 1766 | + | |
| 1767 | + | |
| 1768 | + | |
| 1769 | + | |
| 1770 | + | |
| 1771 | + | |
| 1772 | + | |
| 1773 | + | |
| 1774 | + | |
| 1775 | + | |
| 1776 | + | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| 1780 | + | |
| 1781 | + | |
| 1782 | + | |
| 1783 | + | |
| 1784 | + | |
| 1785 | + | |
| 1786 | + | |
| 1787 | + | |
| 1788 | + | |
| 1789 | + | |
| 1790 | + | |
| 1791 | + | |
| 1792 | + | |
| 1793 | + | |
| 1794 | + | |
| 1795 | + | |
| 1796 | + | |
| 1797 | + | |
| 1798 | + | |
| 1799 | + | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
| 1806 | + | |
| 1807 | + | |
| 1808 | + | |
| 1809 | + | |
| 1810 | + | |
1756 | 1811 | | |
1757 | 1812 | | |
1758 | 1813 | | |
| |||
1764 | 1819 | | |
1765 | 1820 | | |
1766 | 1821 | | |
| 1822 | + | |
1767 | 1823 | | |
1768 | 1824 | | |
1769 | 1825 | | |
| 1826 | + | |
1770 | 1827 | | |
1771 | 1828 | | |
1772 | 1829 | | |
| |||
1816 | 1873 | | |
1817 | 1874 | | |
1818 | 1875 | | |
| 1876 | + | |
1819 | 1877 | | |
1820 | 1878 | | |
1821 | 1879 | | |
| |||
1835 | 1893 | | |
1836 | 1894 | | |
1837 | 1895 | | |
| 1896 | + | |
1838 | 1897 | | |
1839 | 1898 | | |
1840 | 1899 | | |
| |||
1875 | 1934 | | |
1876 | 1935 | | |
1877 | 1936 | | |
| 1937 | + | |
1878 | 1938 | | |
1879 | 1939 | | |
1880 | 1940 | | |
| 1941 | + | |
1881 | 1942 | | |
1882 | 1943 | | |
1883 | 1944 | | |
| |||
1907 | 1968 | | |
1908 | 1969 | | |
1909 | 1970 | | |
| 1971 | + | |
1910 | 1972 | | |
1911 | 1973 | | |
1912 | 1974 | | |
| 1975 | + | |
1913 | 1976 | | |
1914 | 1977 | | |
1915 | 1978 | | |
| |||
2224 | 2287 | | |
2225 | 2288 | | |
2226 | 2289 | | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
2227 | 2293 | | |
2228 | 2294 | | |
2229 | 2295 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
533 | 533 | | |
534 | 534 | | |
535 | 535 | | |
| 536 | + | |
| 537 | + | |
536 | 538 | | |
537 | 539 | | |
538 | 540 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2415 | 2415 | | |
2416 | 2416 | | |
2417 | 2417 | | |
2418 | | - | |
2419 | | - | |
2420 | | - | |
2421 | | - | |
2422 | | - | |
2423 | | - | |
| 2418 | + | |
| 2419 | + | |
| 2420 | + | |
| 2421 | + | |
2424 | 2422 | | |
2425 | | - | |
| 2423 | + | |
| 2424 | + | |
| 2425 | + | |
2426 | 2426 | | |
2427 | 2427 | | |
2428 | 2428 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
966 | 966 | | |
967 | 967 | | |
968 | 968 | | |
969 | | - | |
| 969 | + | |
970 | 970 | | |
971 | 971 | | |
972 | 972 | | |
| |||
995 | 995 | | |
996 | 996 | | |
997 | 997 | | |
998 | | - | |
999 | 998 | | |
1000 | 999 | | |
1001 | 1000 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
| 25 | + | |
25 | 26 | | |
26 | 27 | | |
27 | 28 | | |
| |||
1322 | 1323 | | |
1323 | 1324 | | |
1324 | 1325 | | |
1325 | | - | |
1326 | | - | |
1327 | | - | |
1328 | | - | |
1329 | | - | |
1330 | | - | |
| 1326 | + | |
1331 | 1327 | | |
1332 | | - | |
1333 | | - | |
1334 | | - | |
1335 | | - | |
1336 | | - | |
1337 | | - | |
1338 | | - | |
1339 | | - | |
1340 | | - | |
1341 | | - | |
1342 | | - | |
1343 | | - | |
1344 | | - | |
1345 | | - | |
1346 | | - | |
1347 | | - | |
1348 | | - | |
1349 | | - | |
1350 | | - | |
| 1328 | + | |
| 1329 | + | |
1351 | 1330 | | |
1352 | | - | |
1353 | | - | |
1354 | | - | |
| 1331 | + | |
| 1332 | + | |
1355 | 1333 | | |
1356 | | - | |
1357 | | - | |
| 1334 | + | |
1358 | 1335 | | |
1359 | | - | |
| 1336 | + | |
1360 | 1337 | | |
1361 | 1338 | | |
1362 | 1339 | | |
| |||
1377 | 1354 | | |
1378 | 1355 | | |
1379 | 1356 | | |
1380 | | - | |
1381 | | - | |
| 1357 | + | |
1382 | 1358 | | |
1383 | 1359 | | |
1384 | 1360 | | |
| |||
1398 | 1374 | | |
1399 | 1375 | | |
1400 | 1376 | | |
1401 | | - | |
| 1377 | + | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
1402 | 1381 | | |
1403 | 1382 | | |
1404 | 1383 | | |
| |||
1462 | 1441 | | |
1463 | 1442 | | |
1464 | 1443 | | |
| 1444 | + | |
| 1445 | + | |
| 1446 | + | |
| 1447 | + | |
1465 | 1448 | | |
1466 | 1449 | | |
1467 | 1450 | | |
| |||
1501 | 1484 | | |
1502 | 1485 | | |
1503 | 1486 | | |
1504 | | - | |
| 1487 | + | |
1505 | 1488 | | |
1506 | 1489 | | |
1507 | 1490 | | |
| |||
2353 | 2336 | | |
2354 | 2337 | | |
2355 | 2338 | | |
| 2339 | + | |
| 2340 | + | |
| 2341 | + | |
2356 | 2342 | | |
2357 | 2343 | | |
2358 | 2344 | | |
| |||
2367 | 2353 | | |
2368 | 2354 | | |
2369 | 2355 | | |
2370 | | - | |
| 2356 | + | |
2371 | 2357 | | |
2372 | 2358 | | |
2373 | 2359 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| 87 | + | |
| 88 | + | |
87 | 89 | | |
88 | 90 | | |
89 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
614 | 614 | | |
615 | 615 | | |
616 | 616 | | |
| 617 | + | |
617 | 618 | | |
618 | 619 | | |
619 | 620 | | |
| |||
0 commit comments