Merge tag 'net-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Pull networking fixes from Jakub Kicinski: "Including fixes from WiFi (mac80211), and BPF. Current release - regressions: - skb_expand_head: adjust skb->truesize to fix socket memory accounting - mptcp: fix corrupt receiver key in MPC + data + checksum Previous releases - regressions: - multicast: calculate csum of looped-back and forwarded packets - cgroup: fix memory leak caused by missing cgroup_bpf_offline - cfg80211: fix management registrations locking, prevent list corruption - cfg80211: correct false positive in bridge/4addr mode check - tcp_bpf: fix race in the tcp_bpf_send_verdict resulting in reusing previous verdict Previous releases - always broken: - sctp: enhancements for the verification tag, prevent attackers from killing SCTP sessions - tipc: fix size validations for the MSG_CRYPTO type - mac80211: mesh: fix HE operation element length check, prevent out of bound access - tls: fix sign of socket errors, prevent positive error codes being reported from read()/write() - cfg80211: scan: extend RCU protection in cfg80211_add_nontrans_list() - implement ->sock_is_readable() for UDP and AF_UNIX, fix poll() for sockets in a BPF sockmap - bpf: fix potential race in tail call compatibility check resulting in two operations which would make the map incompatible succeeding - bpf: prevent increasing bpf_jit_limit above max - bpf: fix error usage of map_fd and fdget() in generic batch update - phy: ethtool: lock the phy for consistency of results - prevent infinite while loop in skb_tx_hash() when Tx races with driver reconfiguring the queue <> traffic class mapping - usbnet: fixes for bad HW conjured by syzbot - xen: stop tx queues during live migration, prevent UAF - net-sysfs: initialize uid and gid before calling net_ns_get_ownership - mlxsw: prevent Rx stalls under memory pressure" * tag 'net-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (67 commits) Revert "net: hns3: fix pause config problem after autoneg disabled" mptcp: fix corrupt receiver key in MPC + data + checksum riscv, bpf: Fix potential NULL dereference octeontx2-af: Fix possible null pointer dereference. octeontx2-af: Display all enabled PF VF rsrc_alloc entries. octeontx2-af: Check whether ipolicers exists net: ethernet: microchip: lan743x: Fix skb allocation failure net/tls: Fix flipped sign in async_wait.err assignment net/tls: Fix flipped sign in tls_err_abort() calls net/smc: Correct spelling mistake to TCPF_SYN_RECV net/smc: Fix smc_link->llc_testlink_time overflow nfp: bpf: relax prog rejection for mtu check through max_pkt_offset vmxnet3: do not stop tx queues after netif_device_detach() r8169: Add device 10ec:8162 to driver r8169 ptp: Document the PTP_CLK_MAGIC ioctl number usbnet: fix error return code in usbnet_probe() net: hns3: adjust string spaces of some parameters of tx bd info in debugfs net: hns3: expand buffer len for some debugfs command net: hns3: add more string spaces for dumping packets number of queue info in debugfs net: hns3: fix data endian problem of some functions of debugfs ...
No related branches found
No related tags found
Showing
- Documentation/userspace-api/ioctl/ioctl-number.rst 1 addition, 0 deletionsDocumentation/userspace-api/ioctl/ioctl-number.rst
- MAINTAINERS 0 additions, 1 deletionMAINTAINERS
- arch/arm64/net/bpf_jit_comp.c 5 additions, 0 deletionsarch/arm64/net/bpf_jit_comp.c
- arch/riscv/net/bpf_jit_core.c 7 additions, 1 deletionarch/riscv/net/bpf_jit_core.c
- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c 8 additions, 8 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c 14 additions, 16 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c 6 additions, 29 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c
- drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h 0 additions, 1 deletiondrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c 4 additions, 1 deletiondrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c
- drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h 1 addition, 0 deletionsdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h
- drivers/net/ethernet/intel/ice/ice_lag.c 4 additions, 14 deletionsdrivers/net/ethernet/intel/ice/ice_lag.c
- drivers/net/ethernet/intel/ice/ice_ptp.c 3 additions, 0 deletionsdrivers/net/ethernet/intel/ice/ice_ptp.c
- drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c 115 additions, 33 deletionsdrivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
- drivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c 3 additions, 0 deletionsdrivers/net/ethernet/marvell/octeontx2/af/rvu_nix.c
- drivers/net/ethernet/mellanox/mlxsw/pci.c 12 additions, 13 deletionsdrivers/net/ethernet/mellanox/mlxsw/pci.c
- drivers/net/ethernet/microchip/lan743x_main.c 31 additions, 4 deletionsdrivers/net/ethernet/microchip/lan743x_main.c
- drivers/net/ethernet/netronome/nfp/bpf/main.c 11 additions, 5 deletionsdrivers/net/ethernet/netronome/nfp/bpf/main.c
- drivers/net/ethernet/netronome/nfp/bpf/main.h 2 additions, 0 deletionsdrivers/net/ethernet/netronome/nfp/bpf/main.h
- drivers/net/ethernet/netronome/nfp/bpf/offload.c 13 additions, 4 deletionsdrivers/net/ethernet/netronome/nfp/bpf/offload.c
- drivers/net/ethernet/nxp/lpc_eth.c 2 additions, 3 deletionsdrivers/net/ethernet/nxp/lpc_eth.c
Loading
Please register or sign in to comment