@@ -1,165 +1,152 @@
tmp: fix defering freeing of zc Tx skbs
selftests: hw-net: tso: set a TCP window clamp to avoid spurious drops
nipa: config: disable kmemleak auto scan
nipa: drv: net: add timeout
nipa: tc_action dbg
nipa: disable 6.17's merge window kunit tests
nipa: config: x86: disable GPUs and sound
nipa: forwarding: set timeout to 3 hours
nipa: selftests: net: enable profiling
nipa: fbnic: link up on QEMU
nipa: timestamp - try waking
nipa: config: x86: use periodic HZ tick
nipa: profile (time) test output
nipa: config: disable CPU_MITIGATIONS
nipa: disable random kunit tests
[-] selftests: net: csum: Fix printk format in recv_get_packet_csum_status()
[+] xgbe: Use netlink extack to report errors to ethtool
[+] Merge tag 'bpf-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
[+] net: usb: r8152: fix transmit queue timeout
[+] selftests: tls: use mkstemp instead of open(O_TMPFILE)
[+] linux-next: manual merge of the net-next tree with the ath tree
[+] net: sfp: add potron quirk to the H-COM SPP425H-GAB4 SFP+ Stick
[+] selftests/net: Add netkit container tests
[+] selftests/net: Make NetDrvContEnv support queue leasing
[+] selftests/net: Add env for container based tests
[+] selftests/net: Add bpf skb forwarding program
[+] netkit: Add xsk support for af_xdp applications
[+] netkit: Add netkit notifier to check for unregistering devices
[+] netkit: Implement rtnl_link_ops->alloc and ndo_queue_create
[+] netkit: Add single device mode for netkit
[+] xsk: Proxy pool management for leased queues
[+] xsk: Extend xsk_rcv_check validation
[+] net: Proxy netdev_queue_get_dma_dev for leased queues
[+] net: Proxy net_mp_{open,close}_rxq for leased queues
[+] net, ethtool: Disallow leased real rxqs to be resized
[+] net: Add lease info to queue-get response
[+] net: Implement netdev_nl_queue_create_doit
[+] net: Add queue-create operation
[+] igc: Reduce TSN TX packet buffer from 7KB to 5KB per queue
[+] igc: fix race condition in TX timestamp read for register 0
[+] igc: Restore default Qbv schedule when changing channels
[+] ice: Fix incorrect timeout ice_release_res()
[+] ice: Avoid detrimental cleanup for bond during interface stop
[+] ice: initialize ring_stats->syncp
[+] net/ipv6: Remove HBH helpers
[+] net: mana: Remove jumbo_remove step from TX path
[+] gve: Remove jumbo_remove step from TX path
[+] bnxt_en: Remove jumbo_remove step from TX path
[+] ice: Remove jumbo_remove step from TX path
[+] net/mlx4: Remove jumbo_remove step from TX path
[+] net/mlx5e: Remove jumbo_remove step from TX path
[+] net/ipv6: Remove jumbo_remove step from TX path
[+] net/ipv6: Drop HBH for BIG TCP on RX side
[+] net/ipv6: Drop HBH for BIG TCP on TX side
[+] net/ipv6: Introduce payload_len helpers
[+] net: phy: realtek: fix in-band capabilities for 2.5G PHYs
[+] Revert "nfc/nci: Add the inconsistency check between the input data length and count"
[+] bonding: limit BOND_MODE_8023AD to Ethernet devices
[+] l2tp: Fix memleak in l2tp_udp_encap_recv().
[+] bnxt_en: Fix build break on non-x86 platforms
rxrpc: Fix recvmsg() unconditional requeue
sctp: move SCTP_CMD_ASSOC_SHKEY right after SCTP_CMD_PEER_INIT
[+] net: tipc: convert tipc_udp_xmit to use a noref dst
[+] net: sit: convert ipip6_tunnel_xmit to use a noref dst
[+] net: sctp: convert sctp_v{4,6}_xmit to use a noref dst when possible
[+] net: tunnel: convert ip_tunnel_xmit to use a noref dst when possible
[+] net: tunnel: convert ip_md_tunnel_xmit to use a noref dst when possible
[+] wireguard: socket: convert send{4,6} to use a noref dst when possible
[+] net: ovpn: convert ovpn_udp{4,6}_output to use a noref dst
[+] net: tunnel: allow noref dsts in udp_tunnel{,6}_dst_lookup
[+] net: tunnel: convert udp_tunnel{6,}_xmit_skb to noref
[+] net: tunnel: convert iptunnel_xmit to noref
[+] net: dst_cache: add noref versions for dst_cache
selftests: net: fib-onlink-tests: Convert to use namespaces by default
hinic3: add WQ_PERCPU to alloc_workqueue users
vsock/test: Add test for a linear and non-linear skb getting coalesced
vsock/virtio: Coalesce only linear skb
net/sched: cake: avoid separate allocation of struct cake_sched_config
selftests: net: improve error handling in passive TFO test
selftests: net: fix passive TFO test to fail if child processes failed
net: minor __alloc_skb() optimization
[-] dpll: zl3073x: Implement device mode setting support
[-] dpll: add dpll_device op to set working mode
[-] dpll: add dpll_device op to get supported modes
mdio: Make use of bus callbacks
octeontx2-af: npc: Use common structures
octeontx2-af: npc: cn20k: add debugfs support
octeontx2-pf: cn20k: Add TC rules support
octeontx2-af: npc: cn20k: Allocate MCAM entry for flow installation
octeontx2-af: npc: cn20k: virtual index support
octeontx2-af: npc: cn20k: Add new mailboxes for CN20K silicon
octeontx2-af: npc: cn20k: Prepare for new SoC
octeontx2-af: npc: cn20k: Use common APIs
octeontx2-af: npc: cn20k: Allocate default MCAM indexes
ocetontx2-af: npc: cn20k: MKEX profile support
octeontx2-af: npc: cn20k: Add default profile
octeontx2-af: npc: cn20k: KPM profile changes
octeontx2-af: npc: cn20k: Index management
docs: tls: Enhance TLS resync async process documentation
mctp i2c: initialise event handler read bytes
net: airoha: npu: Add en7581-npu-7996 compatible string
dt-bindings: net: airoha: npu: Add EN7581-7996 support
net: usb: sr9700: fix byte numbering in comments
usbnet: fix crash due to missing BQL accounting after resume
net: phy: remove unused fixup unregistering functions
net: usb: dm9601: remove broken SR9700 support
[-] linux-next: build failure after merge of the net-next tree
net: mana: Add MAC address to vPort logs and clarify error messages
net: usb: sr9700: remove code to drive nonexistent MII
[c] tools/net/ynl: suppress jobserver warning in ynltool version detection
net: phy: realtek: simplify bogus paged operations
net: phy: realtek: demystify PHYSR register location
net: phy: realtek: reunify C22 and C45 drivers
net: phy: realtek: simplify C22 reg access via MDIO_MMD_VEND2
net: phy: realtek: support interrupt also for C22 variants
[-] eea: introduce callback for ndo_get_stats64
[-] 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
[c] ipv6: Fix use-after-free in inet6_addr_del().
[c] selftests: drv-net: gro: break out all individual test cases
[c] selftests: drv-net: gro: run the test against HW GRO and LRO
[c] selftests: drv-net: gro: improve feature config
[c] selftests: drv-net: gro: use cmd print
[c] selftests: net: py: teach cmd() how to print itself
[c] selftests: net: py: teach ksft_pr() multi-line safety
[-] idpf: skip deallocating txq group's txqs if it is NULL.
[-] idpf: skip deallocating bufq_sets from rx_qgrp if it is NULL.
[-] eth: fbnic: Update RX mbox timeout value
[-] eth: fbnic: Remove retry support
[-] eth: fbnic: Reuse RX mailbox pages
[-] eth: fbnic: Allocate all pages for RX mailbox
[-] eth: fbnic: Use GFP_KERNEL to allocting mbx pages
[-] selftests: net: tests for add double tunneling GRO/GSO
[-] geneve: use GRO hint option in the RX path
[-] geneve: extract hint option at GRO stage
[-] geneve: add GRO hint output path
[-] geneve: pass the geneve device ptr to geneve_build_skb()
[-] geneve: constify geneve_hlen()
[-] geneve: add netlink support for GRO hint
[-] vxlan: expose gso partial features for tunnel offload
[-] geneve: expose gso partial features for tunnel offload
[-] net: introduce mangleid_features
net: ethernet: dnet: remove driver
[-] fou: Don't allow 0 for FOU_ATTR_IPPROTO.
[-] gue: Fix skb memleak with inner IP protocol 0.
[c] net/sched: sch_qfq: do not free existing class in qfq_change_class()
[c] selftests: drv-net: fix RPS mask handling for high CPU numbers
[c] selftests: drv-net: fix RPS mask handling in toeplitz test
net: pcs: rzn1-miic: Add PHY_LINK active-level configuration support
dt-bindings: net: pcs: renesas,rzn1-miic: Add phy_link property
net: add skb->data_len and (skb>end - skb->tail) to skb_dump()
[c] tools: ynl: render event op docs correctly
selftests: net: simple selftest for ipvtap
ipvlan: Make the addrs_lock be per port
net: dsa: add basic initial driver for MxL862xx switches
net: mdio: add unlocked mdiodev C45 bus accessors
net: dsa: add tag format for MxL862xx switches
dt-bindings: net: dsa: add MaxLinear MxL862xx
net/mlx5e: SHAMPO, Switch to header memcpy
net/mlx5e: SHAMPO, Improve allocation recovery
net/mlx5e: RX, Drop oversized packets in non-linear mode
net: inline napi_skb_cache_get()
wireguard: allowedips: Use kfree_rcu() instead of call_rcu()
[c] net: mana: Implement ndo_tx_timeout and serialize queue resets per port.
net: nfc: nci: Fix parameter validation for packet data
[-] ethtool: Clarify len/n_stats fields in/out semantics
[c] dst: fix races in rt6_uncached_list_del() and rt_del_uncached_list()
[c] net: hv_netvsc: reject RSS hash key programming without RX indirection table
net/mlx5: Initialize bulk for single flow counters
net/mlx5: fs, split bulk init
net/mlx5: fs, factor out flow counter bulk init
net/mlx5e: Refine TX timeout handling to skip non-timed-out SQ
net: hns3: Use netif_xmit_timeout_ms() helper
net: Introduce netif_xmit_timeout_ms() helper
[-] net/mlx5e: Mask wqe_id when handling rx cqe
[c] net: sxgbe: fix typo in comment
[-] net: qualcomm: ppe: Remove redundant include of dev_printk.h
net: bonding: add the READ_ONCE/WRITE_ONCE for outside lock accessing
net: bonding: skip the 2nd trylock when first one fail
net: bonding: move bond_should_notify_peers, e.g. into rtnl lock block
net: bonding: use workqueue to make sure peer notify updated in lacp mode
selftests/tc-testing: Add netem/mirred test cases exercising loops
net/sched: fix packet loop on netem when duplicate is on
Revert "selftests/tc-testing: Add tests for restrictions on netem duplication"
Revert "net/sched: Restrict conditions for adding duplicating netems to qdisc tree"
net/sched: Fix ethx:ingress -> ethy:egress -> ethx:ingress mirred loop
net: Introduce skb ttl field to track packet loops
[c] net: phy: fixed_phy: replace IDA with a bitmap
[c] net: phy: fixed_phy: replace list of fixed PHYs with static array
[c] selftests: fib-onlink: Add test cases for nexthop device mismatch
[c] ipv6: Allow for nexthop device mismatch with "onlink"
[c] selftests: fib-onlink: Add a test case for IPv4 multicast gateway
[c] selftests: fib-onlink: Remove "wrong nexthop device" IPv6 tests
[c] selftests: fib-onlink: Remove "wrong nexthop device" IPv4 tests
net: fix segmentation of forwarding fraglist GRO
[-] dt-bindings: net: Convert icplus-ip101ag to yaml format
virtio_net: Fix misalignment bug in struct virtnet_info
net: airoha: npu: Init BA memory region if provided via DTS
dt-bindings: net: airoha: npu: Add BA memory region
[c] Documentation: networking: Document the phy_port infrastructure
[c] net: phy: Only rely on phy_port for PHY-driven SFP
[c] net: phy: qca807x: Support SFP through phy_port interface
[c] net: phy: at803x: Support SFP through phy_port interface
[c] net: phy: marvell10g: Support SFP through phy_port
[c] net: phy: marvell: Support SFP through phy_port interface
[c] net: phy: marvell-88x2222: Support SFP through phy_port interface
[c] net: phy: Introduce generic SFP handling for PHY drivers
[c] net: phy: Create a phy_port for PHY-driven SFPs
[c] dt-bindings: net: dp83822: Deprecate ti,fiber-mode
[c] net: phy: dp83822: Add support for phy_port representation
[c] net: phy: Introduce PHY ports representation
[c] net: ethtool: Introduce ETHTOOL_LINK_MEDIUM_* values
[c] dt-bindings: net: Introduce the ethernet-connector description
net: phy: adin: enable configuration of the LP Termination Register
dt-bindings: net: adi,adin: document LP Termination property
[-] net: dsa: mxl-gsw1xx: Support R(G)MII slew rate configuration
[-] dt-bindings: net: dsa: lantiq,gswip: add MaxLinear R(G)MII slew rate
[+] bpf: Fix reference count leak in bpf_prog_test_run_xdp()
[+] bpf: Reject BPF_MAP_TYPE_INSN_ARRAY in check_reg_const_str()
[+] selftests/bpf: Update xdp_context_test_run test to check maximum metadata size
[+] bpf, test_run: Subtract size of xdp_frame from allowed metadata size
[+] riscv, bpf: Fix incorrect usage of BPF_TRAMP_F_ORIG_STACK