Commit 68533eb
committed
Merge tag 'net-5.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Pull networking fixes from Paolo Abeni:
"Including fixes from can, rxrpc and wireguard.
Previous releases - regressions:
- igmp: respect RCU rules in ip_mc_source() and ip_mc_msfilter()
- mld: respect RCU rules in ip6_mc_source() and ip6_mc_msfilter()
- rds: acquire netns refcount on TCP sockets
- rxrpc: enable IPv6 checksums on transport socket
- nic: hinic: fix bug of wq out of bound access
- nic: thunder: don't use pci_irq_vector() in atomic context
- nic: bnxt_en: fix possible bnxt_open() failure caused by wrong RFS
flag
- nic: mlx5e:
- lag, fix use-after-free in fib event handler
- fix deadlock in sync reset flow
Previous releases - always broken:
- tcp: fix insufficient TCP source port randomness
- can: grcan: grcan_close(): fix deadlock
- nfc: reorder destructive operations in to avoid bugs
Misc:
- wireguard: improve selftests reliability"
* tag 'net-5.18-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (63 commits)
NFC: netlink: fix sleep in atomic bug when firmware download timeout
selftests: ocelot: tc_flower_chains: specify conform-exceed action for policer
tcp: drop the hash_32() part from the index calculation
tcp: increase source port perturb table to 2^16
tcp: dynamically allocate the perturb table used by source ports
tcp: add small random increments to the source port
tcp: resalt the secret every 10 seconds
tcp: use different parts of the port_offset for index and offset
secure_seq: use the 64 bits of the siphash for port offset calculation
wireguard: selftests: set panic_on_warn=1 from cmdline
wireguard: selftests: bump package deps
wireguard: selftests: restore support for ccache
wireguard: selftests: use newer toolchains to fill out architectures
wireguard: selftests: limit parallelism to $(nproc) tests at once
wireguard: selftests: make routing loop test non-fatal
net/mlx5: Fix matching on inner TTC
net/mlx5: Avoid double clear or set of sync reset requested
net/mlx5: Fix deadlock in sync reset flow
net/mlx5e: Fix trust state reset in reload
net/mlx5e: Avoid checking offload capability in post_parse action
...76 files changed
Lines changed: 724 additions & 386 deletions
File tree
- drivers
- net
- can
- dsa
- b53
- microchip
- ethernet
- broadcom/bnxt
- cavium/thunder
- huawei/hinic
- mediatek
- mellanox/mlx5/core
- diag
- en
- tc/act
- lag
- lib
- smsc
- stmicro/stmmac
- ti
- xilinx
- mdio
- phy
- nfc/nfcmrvl
- include
- linux
- net
- net
- can
- core
- ipv4
- ipv6
- nfc
- rds
- rxrpc
- tools/testing/selftests
- drivers/net/ocelot
- net
- forwarding
- wireguard
- qemu
- arch
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
241 | 241 | | |
242 | 242 | | |
243 | 243 | | |
244 | | - | |
| 244 | + | |
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
| 251 | + | |
251 | 252 | | |
252 | 253 | | |
253 | 254 | | |
| |||
921 | 922 | | |
922 | 923 | | |
923 | 924 | | |
924 | | - | |
| 925 | + | |
925 | 926 | | |
926 | 927 | | |
927 | 928 | | |
| |||
946 | 947 | | |
947 | 948 | | |
948 | 949 | | |
949 | | - | |
| 950 | + | |
950 | 951 | | |
951 | 952 | | |
952 | 953 | | |
| |||
1102 | 1103 | | |
1103 | 1104 | | |
1104 | 1105 | | |
| 1106 | + | |
1105 | 1107 | | |
1106 | 1108 | | |
| 1109 | + | |
1107 | 1110 | | |
1108 | 1111 | | |
1109 | 1112 | | |
| |||
1122 | 1125 | | |
1123 | 1126 | | |
1124 | 1127 | | |
1125 | | - | |
| 1128 | + | |
1126 | 1129 | | |
1127 | 1130 | | |
1128 | 1131 | | |
1129 | 1132 | | |
1130 | 1133 | | |
1131 | 1134 | | |
1132 | 1135 | | |
1133 | | - | |
| 1136 | + | |
1134 | 1137 | | |
1135 | 1138 | | |
1136 | 1139 | | |
| |||
1144 | 1147 | | |
1145 | 1148 | | |
1146 | 1149 | | |
1147 | | - | |
1148 | | - | |
1149 | 1150 | | |
1150 | 1151 | | |
1151 | 1152 | | |
| |||
1227 | 1228 | | |
1228 | 1229 | | |
1229 | 1230 | | |
1230 | | - | |
1231 | | - | |
1232 | | - | |
| 1231 | + | |
1233 | 1232 | | |
1234 | | - | |
1235 | | - | |
| 1233 | + | |
1236 | 1234 | | |
1237 | | - | |
1238 | | - | |
1239 | | - | |
1240 | | - | |
| 1235 | + | |
1241 | 1236 | | |
1242 | | - | |
| 1237 | + | |
1243 | 1238 | | |
1244 | 1239 | | |
1245 | 1240 | | |
| |||
1256 | 1251 | | |
1257 | 1252 | | |
1258 | 1253 | | |
1259 | | - | |
| 1254 | + | |
1260 | 1255 | | |
1261 | 1256 | | |
1262 | 1257 | | |
| |||
1587 | 1582 | | |
1588 | 1583 | | |
1589 | 1584 | | |
| 1585 | + | |
1590 | 1586 | | |
1591 | 1587 | | |
1592 | 1588 | | |
| |||
1639 | 1635 | | |
1640 | 1636 | | |
1641 | 1637 | | |
| 1638 | + | |
1642 | 1639 | | |
1643 | 1640 | | |
1644 | 1641 | | |
| |||
1647 | 1644 | | |
1648 | 1645 | | |
1649 | 1646 | | |
1650 | | - | |
1651 | | - | |
1652 | | - | |
1653 | | - | |
| 1647 | + | |
| 1648 | + | |
| 1649 | + | |
| 1650 | + | |
| 1651 | + | |
| 1652 | + | |
| 1653 | + | |
| 1654 | + | |
| 1655 | + | |
1654 | 1656 | | |
1655 | 1657 | | |
1656 | 1658 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1354 | 1354 | | |
1355 | 1355 | | |
1356 | 1356 | | |
1357 | | - | |
1358 | | - | |
| 1357 | + | |
| 1358 | + | |
| 1359 | + | |
1359 | 1360 | | |
1360 | 1361 | | |
1361 | | - | |
1362 | 1362 | | |
1363 | | - | |
1364 | | - | |
1365 | | - | |
1366 | | - | |
| 1363 | + | |
| 1364 | + | |
1367 | 1365 | | |
1368 | | - | |
| 1366 | + | |
1369 | 1367 | | |
1370 | | - | |
1371 | 1368 | | |
1372 | 1369 | | |
1373 | 1370 | | |
1374 | 1371 | | |
1375 | 1372 | | |
1376 | | - | |
1377 | | - | |
1378 | | - | |
1379 | | - | |
1380 | | - | |
1381 | | - | |
1382 | | - | |
1383 | | - | |
1384 | | - | |
1385 | 1373 | | |
1386 | 1374 | | |
1387 | 1375 | | |
1388 | | - | |
1389 | | - | |
1390 | | - | |
1391 | | - | |
1392 | | - | |
1393 | | - | |
1394 | | - | |
1395 | | - | |
1396 | | - | |
1397 | 1376 | | |
1398 | 1377 | | |
1399 | 1378 | | |
| |||
2269 | 2248 | | |
2270 | 2249 | | |
2271 | 2250 | | |
2272 | | - | |
| 2251 | + | |
2273 | 2252 | | |
2274 | | - | |
2275 | 2253 | | |
2276 | 2254 | | |
2277 | 2255 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
33 | 32 | | |
34 | 33 | | |
35 | 34 | | |
| |||
48 | 47 | | |
49 | 48 | | |
50 | 49 | | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
51 | 53 | | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | 54 | | |
59 | 55 | | |
60 | 56 | | |
| |||
85 | 81 | | |
86 | 82 | | |
87 | 83 | | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
88 | 90 | | |
89 | 91 | | |
| 92 | + | |
90 | 93 | | |
91 | 94 | | |
92 | 95 | | |
| |||
143 | 146 | | |
144 | 147 | | |
145 | 148 | | |
| 149 | + | |
| 150 | + | |
146 | 151 | | |
147 | 152 | | |
148 | 153 | | |
| |||
336 | 341 | | |
337 | 342 | | |
338 | 343 | | |
339 | | - | |
340 | | - | |
341 | 344 | | |
342 | 345 | | |
343 | 346 | | |
344 | | - | |
345 | 347 | | |
346 | 348 | | |
347 | 349 | | |
| |||
0 commit comments