Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-11-05--03-00 (v6.18-rc3-785-g1dcba89a7e21) remotes/brancher/net-next-2025-11-05--06-00 (v6.18-rc3-783-g99e986a50a2d) ==== BASE DIFF ==== crypto/af_alg.c | 2 +- drivers/block/drbd/drbd_receiver.c | 6 +++--- drivers/infiniband/hw/erdma/erdma_cm.c | 6 +++--- drivers/infiniband/sw/siw/siw_cm.c | 8 ++++---- drivers/isdn/mISDN/l1oip_core.c | 2 +- drivers/isdn/mISDN/socket.c | 4 ++-- drivers/net/ethernet/ti/netcp_core.c | 10 +++++----- drivers/net/ppp/pppoe.c | 4 ++-- drivers/net/ppp/pptp.c | 8 ++++---- drivers/net/wireless/ath/ath10k/qmi.c | 2 +- drivers/net/wireless/ath/ath11k/qmi.c | 2 +- drivers/net/wireless/ath/ath12k/qmi.c | 2 +- drivers/nvme/host/tcp.c | 4 ++-- drivers/nvme/target/tcp.c | 2 +- drivers/slimbus/qcom-ngd-ctrl.c | 2 +- drivers/soc/ti/knav_dma.c | 14 ++++++------- drivers/target/iscsi/iscsi_target_login.c | 2 +- drivers/xen/pvcalls-back.c | 4 ++-- fs/afs/rxrpc.c | 6 +++--- fs/coredump.c | 2 +- fs/dlm/lowcomms.c | 8 ++++---- fs/ocfs2/cluster/tcp.c | 6 +++--- fs/smb/client/connect.c | 4 ++-- fs/smb/server/transport_tcp.c | 4 ++-- include/linux/bpf-cgroup.h | 17 +++++++++------- include/linux/filter.h | 2 +- include/linux/net.h | 9 ++++----- include/linux/socket.h | 23 ++++++++++++++++++---- include/net/inet_common.h | 13 ++++++------ include/net/ip.h | 4 ++-- include/net/ipv6.h | 10 +++++----- include/net/ipv6_stubs.h | 2 +- include/net/ping.h | 2 +- include/net/sctp/sctp.h | 2 +- include/net/sock.h | 14 ++++++------- include/net/tcp.h | 2 +- include/net/udp.h | 2 +- include/net/vsock_addr.h | 2 +- kernel/bpf/cgroup.c | 8 ++++---- net/9p/trans_fd.c | 8 ++++---- net/appletalk/ddp.c | 4 ++-- net/atm/pvc.c | 4 ++-- net/atm/svc.c | 4 ++-- net/ax25/af_ax25.c | 4 ++-- net/bluetooth/hci_sock.c | 2 +- net/bluetooth/iso.c | 6 +++--- net/bluetooth/l2cap_sock.c | 4 ++-- net/bluetooth/rfcomm/core.c | 6 +++--- net/bluetooth/rfcomm/sock.c | 5 +++-- net/bluetooth/sco.c | 4 ++-- net/caif/caif_socket.c | 2 +- net/can/bcm.c | 2 +- net/can/isotp.c | 2 +- net/can/j1939/socket.c | 4 ++-- net/can/raw.c | 2 +- net/ceph/messenger.c | 2 +- net/core/dev.c | 2 +- net/core/dev_ioctl.c | 2 +- net/core/filter.c | 5 +++-- net/core/netpoll.c | 7 ++----- net/core/sock.c | 6 +++--- net/ieee802154/socket.c | 12 +++++------ net/ipv4/af_inet.c | 16 +++++++-------- net/ipv4/arp.c | 2 +- net/ipv4/datagram.c | 4 ++-- net/ipv4/ping.c | 8 ++++---- net/ipv4/raw.c | 3 ++- net/ipv4/tcp.c | 2 +- net/ipv4/tcp_ipv4.c | 4 ++-- net/ipv4/udp.c | 6 ++++-- net/ipv4/udp_tunnel_core.c | 4 ++-- net/ipv6/af_inet6.c | 6 +++--- net/ipv6/datagram.c | 8 ++++---- net/ipv6/ip6_udp_tunnel.c | 4 ++-- net/ipv6/ping.c | 2 +- net/ipv6/raw.c | 3 ++- net/ipv6/tcp_ipv6.c | 6 +++--- net/ipv6/udp.c | 5 +++-- net/iucv/af_iucv.c | 6 +++--- net/l2tp/l2tp_core.c | 8 ++++---- net/l2tp/l2tp_ip.c | 6 ++++-- net/l2tp/l2tp_ip6.c | 5 +++-- net/l2tp/l2tp_ppp.c | 2 +- net/llc/af_llc.c | 4 ++-- net/mctp/af_mctp.c | 4 ++-- net/mctp/test/route-test.c | 2 +- net/mctp/test/utils.c | 5 +++-- net/mptcp/pm_kernel.c | 4 ++-- net/mptcp/protocol.c | 5 +++-- net/mptcp/subflow.c | 4 ++-- net/netfilter/ipvs/ip_vs_sync.c | 6 +++--- net/netlink/af_netlink.c | 4 ++-- net/netrom/af_netrom.c | 6 +++--- net/nfc/llcp_sock.c | 6 +++--- net/nfc/rawsock.c | 2 +- net/packet/af_packet.c | 15 +++++++------- net/phonet/pep.c | 3 ++- net/phonet/socket.c | 10 +++++----- net/qrtr/af_qrtr.c | 4 ++-- net/qrtr/ns.c | 2 +- net/rds/af_rds.c | 2 +- net/rds/bind.c | 2 +- net/rds/rds.h | 2 +- net/rds/tcp_connect.c | 4 ++-- net/rds/tcp_listen.c | 2 +- net/rose/af_rose.c | 5 +++-- net/rxrpc/af_rxrpc.c | 4 ++-- net/rxrpc/rxperf.c | 2 +- net/sctp/socket.c | 13 ++++++------ net/smc/af_smc.c | 6 +++--- net/smc/smc.h | 4 ++-- net/socket.c | 14 ++++++------- net/sunrpc/clnt.c | 6 +++--- net/sunrpc/svcsock.c | 2 +- net/sunrpc/xprtsock.c | 9 +++++---- net/tipc/socket.c | 6 +++--- net/unix/af_unix.c | 12 +++++------ net/vmw_vsock/af_vsock.c | 6 +++--- net/vmw_vsock/vsock_addr.c | 2 +- net/x25/af_x25.c | 4 ++-- net/xdp/xsk.c | 2 +- samples/qmi/qmi_sample_client.c | 2 +- tools/perf/trace/beauty/include/linux/socket.h | 5 +---- .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 4 ++-- 124 files changed, 334 insertions(+), 307 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.9KGbc67gyC b/tmp/tmp.61IQi1pWbd index e72a0b02bea5..39b68e87e1ab 100644 --- a/tmp/tmp.9KGbc67gyC +++ b/tmp/tmp.61IQi1pWbd @@ -12,8 +12,17 @@ nipa: config: x86: use periodic HZ tick nipa: disable 6.17's merge window kunit tests nipa: disable random kunit tests nipa: fbnic: link up on QEMU +net: phy: microchip_t1s:: add cable diagnostic support for LAN867x Rev.D0 +net: phy: phy-c45: add OATC14 10BASE-T1S PHY cable diagnostic support +net: wan: framer: pef2256: Switch to devm_mfd_add_devices() +net: dsa: microchip: Fix reserved multicast address table programming net: txgbe: remove wx_ptp_init() in device reset flow net/sched: Fix possible infinite loop in qdisc_tree_reduce_backlog() +eea: introduce ethtool support +eea: create/destroy rx,tx queues for netdevice open and stop +eea: probe the netdevice and create adminq +eea: introduce ring and descriptor structures +eea: introduce PCI framework tools: ynltool: add traffic distribution balance tools: ynltool: add qstats support tools: ynltool: add page-pool stats @@ -40,24 +49,13 @@ net/ipv6: create ipv6_fl_get_saddr net/ipv6: flatten ip6_route_get_saddr net/mlx5e: Fix return value in case of module EEPROM read error net: ti: icssg-prueth: Fix fdb hash size configuration -net: phy: microchip_t1s:: add cable diagnostic support for LAN867x Rev.D0 -net: phy: phy-c45: add OATC14 10BASE-T1S PHY cable diagnostic support dt-bindings: ethernet: eswin: fix yaml schema issues selftests: net: local_termination: Wait for interfaces to come up net/mlx5e: SHAMPO, Fix header formulas for higher MTUs and 64K pages net/mlx5e: SHAMPO, Fix skb size check for 64K pages net/mlx5e: SHAMPO, Fix header mapping for 64K pages net: libwx: fix device bus LAN ID -net: Convert struct sockaddr to fixed-size "sa_data[14]" -bpf: Convert bpf_sock_addr_kern "uaddr" to sockaddr_unsized -bpf: Convert cgroup sockaddr filters to use sockaddr_unsized consistently -net: Convert proto callbacks from sockaddr to sockaddr_unsized -net: Remove struct sockaddr from net.h -net: Convert proto_ops connect() callbacks to use sockaddr_unsized -net: Convert proto_ops bind() callbacks to use sockaddr_unsized -net: Add struct sockaddr_unsized for sockaddr of unknown length idpf: add support for IDPF PCI programming interface -netpoll: Fix deadlock in memory allocation under spinlock net: dsa: add driver for MaxLinear GSW1xx switch family net: dsa: add tagging driver for MaxLinear GSW1xx switch family dt-bindings: net: dsa: lantiq,gswip: add support for MaxLinear GSW1xx switches @@ -90,17 +88,6 @@ net: stmmac: socfpga: Add hardware supported cross-timestamp net: stmmac: socfpga: Enable TSO for Agilex5 platform net: stmmac: socfpga: Enable TBS support for Agilex5 net: stmmac: socfpga: Agilex5 EMAC platform configuration -wireguard: netlink: generate netlink code -wireguard: netlink: rename netlink handlers -wireguard: netlink: convert to split ops -tools: ynl: add sample for wireguard -uapi: wireguard: generate header with ynl-gen -uapi: wireguard: move flag enums -uapi: wireguard: move enum wg_cmd -netlink: specs: add specification for wireguard -wireguard: netlink: enable strict genetlink validation -wireguard: netlink: use WG_KEY_LEN in policies -wireguard: netlink: validate nested arrays in policy net: dsa: microchip: Fix a link check in ksz9477_pcs_read() net: mdio: improve reset handling in mdio_device.c net: mdio: common handling of phy device reset properties