Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-10-27--21-00 (v6.18-rc2-648-ge26512803418) remotes/brancher/net-next-2025-10-28--00-00 (v6.18-rc2-628-g4946d4fcaeb3) ==== BASE DIFF ==== Documentation/networking/tls.rst | 20 ++++++ include/net/tls.h | 3 + include/uapi/linux/tls.h | 2 + net/tls/tls_device.c | 2 +- net/tls/tls_main.c | 64 +++++++++++++++++ net/tls/tls_sw.c | 2 +- tools/net/ynl/lib/ynl-priv.h | 4 +- tools/testing/selftests/net/tls.c | 141 ++++++++++++++++++++++++++++++++++++++ 8 files changed, 234 insertions(+), 4 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.TieIATOGW5 b/tmp/tmp.bpAWFtVs7b index 3dae94fea9bf..e6c85a223af2 100644 --- a/tmp/tmp.TieIATOGW5 +++ b/tmp/tmp.bpAWFtVs7b @@ -12,6 +12,8 @@ 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/smc: handle -ENOMEM from smc_wr_alloc_link_mem gracefully +net/smc: make wr buffer count configurable veth: more robust handing of race to avoid txq getting stuck veth: enable dev_watchdog for detecting stalled TXQs net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx @@ -27,8 +29,6 @@ net: stmmac: qcom-ethqos: wrap emac driver data in additional structure net: stmmac: qcom-ethqos: improve typing in devres callback net: stmmac: qcom-ethqos: use generic device properties dt-bindings: net: qcom: document the ethqos device for SCMI-based systems -net/tcp: add packetdrill test for FIN-WAIT-1 zero-window fix -net/tcp: fix permanent FIN-WAIT-1 state with continuous zero window packets dpll: zl3073x: Fix output pin registration net: phy: dp83869: fix STRAP_OPMODE bitmask net: phy: dp83td510: add MSE interface support for 10BASE-T1L @@ -95,8 +95,6 @@ net: phy: add iterator mdiobus_for_each_phy net: stmmac: mdio: fix incorrect phy address check net: dsa: yt921x: Protect MIB stats with a lock net: dsa: yt921x: Fix MIB overflow wraparound routine -i40e: support generic devlink param "max_mac_per_vf" -devlink: Add new "max_mac_per_vf" generic device param net: tcp_lp: fix kernel-doc warnings and update outdated reference links octeontx2-pf: Use new bandwidth profiles in receive queue octeontx2-af: Display new bandwidth profiles too in debugfs @@ -117,7 +115,6 @@ hinic3: Add mac filter ops hinic3: Add NIC configuration ops hinic3: Add PF management interfaces hinic3: Add PF framework -i40e: Replace sscanf() with kstrtoint() in i40e_dbg_netdev_ops_write() net: hibmcge: fix the inappropriate netif_device_detach() net: hibmcge: remove unnecessary check for np_link_fail in scenarios without phy. net: hibmcge: fix rx buf avl irq is not re-enabled in irq_handle issue @@ -146,23 +143,15 @@ net: ethernet: emulex: benet: fix adapter->fw_on_flash truncation warning net: netmem: remove NET_IOV_MAX from net_iov_type enum isdn: mISDN: hfcsusb: fix memory leak in hfcsusb_probe() net: cxgb4/ch_ipsec: fix potential use-after-free in ch_ipsec_xfrm_add_state() callback -io_uring: Introduce getsockname io_uring cmd -socket: Split out a getsockname helper for io_uring -socket: Unify getsockname and getpeername implementation nfp: xsk: fix memory leak in nfp_net_alloc() -virtio-net: fix received length check in big packets dpll: zl3073x: Specify phase adjustment granularity for pins dpll: add phase-adjust-gran pin attribute Merge tag 'for-net-2025-10-24' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth -iavf: fix incorrect warning message in iavf_del_vlans() -tools: ynl: fix string attribute length to include null terminator tools: ynl: avoid print_field when there is no reply -net: add net cookie for trace_net_dev_xmit_timeout tcp: remove one ktime_get() from recvmsg() fast path net: airoha: Fix a copy and paste bug in probe() xsk: avoid data corruption on cq descriptor number net: phy: realtek: Add RTL8224 cable testing support -net: rose: Prevent the use of freed digipeat batman-adv: use skb_crc32c() instead of skb_seq_read() batman-adv: Start new development cycle net: rps: softnet_data reorg to make enqueue_to_backlog() fast @@ -237,18 +226,6 @@ eea: introduce PCI framework net: txgbe: support RSC offload net: txgbe: support TX head write-back mode net: txgbe: support RX desc merge mode -selftests/vsock: add vsock_loopback module loading -selftests/vsock: add 1.37 to tested virtme-ng versions -selftests/vsock: avoid false-positives when checking dmesg -selftests/vsock: add BUILD=0 definition -selftests/vsock: identify and execute tests that can re-use VM -selftests/vsock: add check_result() for pass/fail counting -selftests/vsock: speed up tests by reducing the QEMU pidfile timeout -selftests/vsock: do not unconditionally die if qemu fails -selftests/vsock: avoid multi-VM pidfile collisions with QEMU -selftests/vsock: reuse logic for vsock_test through wrapper functions -selftests/vsock: make wait_for_listener() work even if pipefail is on -selftests/vsock: improve logging in vmtest.sh netlink: specs: tc: set ignore-index on indexed-arrays netlink: specs: rt-link: set ignore-index on indexed-arrays netlink: specs: nlctrl: set ignore-index on indexed-arrays