Commit 9ed13a1
committed
Merge tag 'net-5.13-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Pull networking fixes from Jakub Kicinski:
"Networking fixes for 5.13-rc7, including fixes from wireless, bpf,
bluetooth, netfilter and can.
Current release - regressions:
- mlxsw: spectrum_qdisc: Pass handle, not band number to find_class()
to fix modifying offloaded qdiscs
- lantiq: net: fix duplicated skb in rx descriptor ring
- rtnetlink: fix regression in bridge VLAN configuration, empty info
is not an error, bot-generated "fix" was not needed
- libbpf: s/rx/tx/ typo on umem->rx_ring_setup_done to fix umem
creation
Current release - new code bugs:
- ethtool: fix NULL pointer dereference during module EEPROM dump via
the new netlink API
- mlx5e: don't update netdev RQs with PTP-RQ, the special purpose
queue should not be visible to the stack
- mlx5e: select special PTP queue only for SKBTX_HW_TSTAMP skbs
- mlx5e: verify dev is present in get devlink port ndo, avoid a panic
Previous releases - regressions:
- neighbour: allow NUD_NOARP entries to be force GCed
- further fixes for fallout from reorg of WiFi locking (staging:
rtl8723bs, mac80211, cfg80211)
- skbuff: fix incorrect msg_zerocopy copy notifications
- mac80211: fix NULL ptr deref for injected rate info
- Revert "net/mlx5: Arm only EQs with EQEs" it may cause missed IRQs
Previous releases - always broken:
- bpf: more speculative execution fixes
- netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local
- udp: fix race between close() and udp_abort() resulting in a panic
- fix out of bounds when parsing TCP options before packets are
validated (in netfilter: synproxy, tc: sch_cake and mptcp)
- mptcp: improve operation under memory pressure, add missing
wake-ups
- mptcp: fix double-lock/soft lookup in subflow_error_report()
- bridge: fix races (null pointer deref and UAF) in vlan tunnel
egress
- ena: fix DMA mapping function issues in XDP
- rds: fix memory leak in rds_recvmsg
Misc:
- vrf: allow larger MTUs
- icmp: don't send out ICMP messages with a source address of 0.0.0.0
- cdc_ncm: switch to eth%d interface naming"
* tag 'net-5.13-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (139 commits)
net: ethernet: fix potential use-after-free in ec_bhf_remove
selftests/net: Add icmp.sh for testing ICMP dummy address responses
icmp: don't send out ICMP messages with a source address of 0.0.0.0
net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY
net: ll_temac: Fix TX BD buffer overwrite
net: ll_temac: Add memory-barriers for TX BD access
net: ll_temac: Make sure to free skb when it is completely used
MAINTAINERS: add Guvenc as SMC maintainer
bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path
bnxt_en: Fix TQM fastpath ring backing store computation
bnxt_en: Rediscover PHY capabilities after firmware reset
cxgb4: fix wrong shift.
mac80211: handle various extensible elements correctly
mac80211: reset profile_periodicity/ema_ap
cfg80211: avoid double free of PMSR request
cfg80211: make certificate generation more robust
mac80211: minstrel_ht: fix sample time check
net: qed: Fix memcpy() overflow of qed_dcbx_params()
net: cdc_eem: fix tx fixup skb leak
net: hamradio: fix memory leak in mkiss_close
...File tree
145 files changed
+1513
-589
lines changed- drivers
- net
- caif
- can/usb
- ethernet
- amazon/ena
- atheros/alx
- broadcom/bnxt
- chelsio/cxgb4
- emulex/benet
- freescale
- intel/ice
- mellanox
- mlx5/core
- en_accel
- en
- rep
- sf/dev
- steering
- mlxsw
- mscc
- qlogic
- netxen
- qed
- qlcnic
- qualcomm/rmnet
- realtek
- renesas
- stmicro/stmmac
- xilinx
- hamradio
- mhi
- phy
- usb
- wireless
- ptp
- staging/rtl8723bs/os_dep
- include
- linux
- mlx5
- net
- uapi/linux
- kernel/bpf
- net
- appletalk
- batman-adv
- bluetooth
- bridge
- can
- j1939
- core
- ethtool
- ipv4
- ipv6
- netfilter
- kcm
- mac80211
- mptcp
- netfilter
- packet
- qrtr
- rds
- sched
- unix
- wireless
- tools
- lib/bpf
- testing/selftests
- bpf
- verifier
- netfilter
- net
- mptcp
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
145 files changed
+1513
-589
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16560 | 16560 | | |
16561 | 16561 | | |
16562 | 16562 | | |
| 16563 | + | |
16563 | 16564 | | |
16564 | 16565 | | |
16565 | 16566 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
| 353 | + | |
353 | 354 | | |
354 | 355 | | |
355 | 356 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
82 | 82 | | |
83 | 83 | | |
84 | 84 | | |
| 85 | + | |
| 86 | + | |
85 | 87 | | |
86 | 88 | | |
87 | 89 | | |
| |||
633 | 635 | | |
634 | 636 | | |
635 | 637 | | |
| 638 | + | |
636 | 639 | | |
637 | 640 | | |
638 | 641 | | |
| |||
642 | 645 | | |
643 | 646 | | |
644 | 647 | | |
645 | | - | |
| 648 | + | |
646 | 649 | | |
647 | 650 | | |
648 | 651 | | |
| |||
661 | 664 | | |
662 | 665 | | |
663 | 666 | | |
664 | | - | |
| 667 | + | |
665 | 668 | | |
666 | 669 | | |
667 | 670 | | |
668 | 671 | | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
669 | 675 | | |
670 | 676 | | |
671 | 677 | | |
| |||
708 | 714 | | |
709 | 715 | | |
710 | 716 | | |
| 717 | + | |
| 718 | + | |
711 | 719 | | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
712 | 725 | | |
713 | 726 | | |
714 | 727 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
239 | | - | |
240 | | - | |
| 239 | + | |
241 | 240 | | |
242 | 241 | | |
243 | 242 | | |
244 | | - | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
245 | 246 | | |
246 | 247 | | |
247 | 248 | | |
| 249 | + | |
248 | 250 | | |
249 | | - | |
250 | 251 | | |
251 | | - | |
252 | | - | |
253 | | - | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
254 | 263 | | |
255 | | - | |
| 264 | + | |
256 | 265 | | |
257 | | - | |
258 | | - | |
| 266 | + | |
| 267 | + | |
259 | 268 | | |
260 | 269 | | |
261 | 270 | | |
262 | 271 | | |
263 | | - | |
264 | | - | |
265 | | - | |
| 272 | + | |
266 | 273 | | |
267 | | - | |
268 | | - | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
269 | 281 | | |
270 | 282 | | |
271 | 283 | | |
| |||
274 | 286 | | |
275 | 287 | | |
276 | 288 | | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | 289 | | |
282 | 290 | | |
283 | 291 | | |
| |||
289 | 297 | | |
290 | 298 | | |
291 | 299 | | |
292 | | - | |
293 | | - | |
294 | 300 | | |
295 | 301 | | |
296 | 302 | | |
297 | 303 | | |
298 | 304 | | |
299 | 305 | | |
300 | 306 | | |
301 | | - | |
| 307 | + | |
302 | 308 | | |
303 | 309 | | |
304 | 310 | | |
305 | | - | |
306 | | - | |
307 | | - | |
308 | 311 | | |
309 | | - | |
310 | 312 | | |
311 | 313 | | |
312 | 314 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1849 | 1849 | | |
1850 | 1850 | | |
1851 | 1851 | | |
| 1852 | + | |
1852 | 1853 | | |
1853 | 1854 | | |
1854 | 1855 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7308 | 7308 | | |
7309 | 7309 | | |
7310 | 7310 | | |
7311 | | - | |
| 7311 | + | |
7312 | 7312 | | |
7313 | 7313 | | |
7314 | 7314 | | |
| |||
11750 | 11750 | | |
11751 | 11751 | | |
11752 | 11752 | | |
| 11753 | + | |
| 11754 | + | |
11753 | 11755 | | |
11754 | 11756 | | |
11755 | 11757 | | |
| |||
11764 | 11766 | | |
11765 | 11767 | | |
11766 | 11768 | | |
| 11769 | + | |
| 11770 | + | |
| 11771 | + | |
11767 | 11772 | | |
11768 | 11773 | | |
11769 | 11774 | | |
| |||
13155 | 13160 | | |
13156 | 13161 | | |
13157 | 13162 | | |
| 13163 | + | |
13158 | 13164 | | |
13159 | 13165 | | |
13160 | 13166 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1337 | 1337 | | |
1338 | 1338 | | |
1339 | 1339 | | |
1340 | | - | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
| 1346 | + | |
| 1347 | + | |
| 1348 | + | |
| 1349 | + | |
| 1350 | + | |
| 1351 | + | |
| 1352 | + | |
1341 | 1353 | | |
1342 | | - | |
1343 | | - | |
1344 | | - | |
| 1354 | + | |
| 1355 | + | |
| 1356 | + | |
| 1357 | + | |
| 1358 | + | |
1345 | 1359 | | |
1346 | | - | |
| 1360 | + | |
1347 | 1361 | | |
1348 | 1362 | | |
1349 | 1363 | | |
| |||
1610 | 1624 | | |
1611 | 1625 | | |
1612 | 1626 | | |
1613 | | - | |
1614 | 1627 | | |
1615 | | - | |
1616 | | - | |
1617 | | - | |
1618 | | - | |
1619 | | - | |
1620 | | - | |
| 1628 | + | |
| 1629 | + | |
1621 | 1630 | | |
1622 | | - | |
| 1631 | + | |
| 1632 | + | |
| 1633 | + | |
| 1634 | + | |
1623 | 1635 | | |
1624 | 1636 | | |
1625 | 1637 | | |
| |||
1826 | 1838 | | |
1827 | 1839 | | |
1828 | 1840 | | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
1829 | 1846 | | |
1830 | 1847 | | |
1831 | 1848 | | |
| |||
1885 | 1902 | | |
1886 | 1903 | | |
1887 | 1904 | | |
| 1905 | + | |
| 1906 | + | |
| 1907 | + | |
| 1908 | + | |
| 1909 | + | |
1888 | 1910 | | |
1889 | 1911 | | |
1890 | 1912 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
201 | | - | |
| 201 | + | |
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4424 | 4424 | | |
4425 | 4425 | | |
4426 | 4426 | | |
4427 | | - | |
4428 | 4427 | | |
4429 | 4428 | | |
4430 | | - | |
4431 | 4429 | | |
4432 | 4430 | | |
4433 | 4431 | | |
| |||
0 commit comments