@@ -1,399 +1,420 @@
virtio_console: allocate the port_buffer with the caller's gfp
nipa-local: selftests/nci: increase t4t_tag_read timeout for debug kernels
tmp add missing stddef for af_alg
nipa: disable some lib/ kunit tests
nipa: config: disable CPU_MITIGATIONS
nipa: disable 6.17's merge window kunit tests
nipa: forwarding: set timeout to 3 hours
nipa: selftests: net: enable profiling
nipa: profile (time) test output
nipa: config: x86: use periodic HZ tick
nipa: config: x86: disable GPUs and sound
nipa: config: disable kmemleak auto scan
nipa: disable random kunit tests
[+] seg6: reallocate the skb head on L2 encapsulation only when needed
[+] openvswitch: fix wrong flag value in get_ipv6_ext_hdrs()
[+] bonding: fix slave_cnt leak on XDP error paths
[+] nexthop: Initialize extack in remove_nh_grp_entry()
[+] llc: fix listener child socket leaks before passive open completes
[+] net: mvpp2: simplify IRQ validity check
[+] ice: clear Flow Director entries before reset cleanup
[+] ice: restore DDP state during PFR recovery
[+] net: marvell: mvmdio: Handle errors from optional IRQ lookup
[+] ppp_async: drop the errored frame instead of resetting its headroom
[+] net: xilinx: axienet: Fix IRQ error handling
[+] net: xilinx: axienet: Handle optional IRQ return value correctly
[+] net: xilinx: axienet: Propagate errors from optional IRQ lookup
[+] r8152: support UPS for RTL8157 and RTL8159
[+] r8152: support rtl_fc_pause_pkt_en()
[+] r8152: add TGPHY access support
[+] r8152: support rtl8157_unload and rtl8157_change_mtu
[+] r8152: refactor r8157_hw_phy_cfg
[+] r8152: refactor rtl8156_enable, rtl8156_up, and rtl8156_down
[+] r8152: support RTL8159 for different packages
[+] r8152: refactor r8156_init
[+] net: bridge: use option bits for CFM/MRP frame handlers
[+] ipmr: only copy pktinfo to cache reports
[+] ipv6: flowlabel: cap duplicate leases per socket
[+] tcp: bound SYN-ACK timers to reqsk timeout range
net: dsa: microchip: enable the SGMII port of the KSZ9897S
ethtool: document that GRXCLSRLALL rule_cnt is a caller-provided limit
net: dsa: mv88e6xxx: bound the policy rule dump by the caller's buffer size
eth: nfp: drop the replaced rule from the list when reprogramming fails
eth: nfp: bound the ntuple rule dump by the caller's buffer size
net: dsa: bcm_sf2: bound the CFP rule dump by the caller's buffer size
net: mctp: usblib: Add test for failing append
net: mctp: usblib: Add initial kunit tx tests
net: mctp: usblib: Simplify allocation logic in mctp_usblib_test_rx_init
net: mctp: usblib: Complete rx tests
net: mctp: usblib: Add tests of invalid headers
net: mctp: usblib: Add test for splits inside headers
net: mctp: usblib: Add to parameterized kunit tests.
octeontx2-pf: add mqprio bandwidth offload for NIX TX schedulers
virtio_net: add rx-alloc-fail counter
net: phy: dp83867: handle the active-high LED polarity mode
octeontx2-pf: reset HTB scheduler topology before freeing queues
netfilter: report NLM_F_DUMP_FILTERED when all is filtered out
netfilter: ip6_tables: set F_PROTO when proto value is nonzero
netfilter: arp_tables: remove the 32bit compat interface
netfilter: nfnetlink_queue: hold nfnl mutex in event notifier
netfilter: nfnetlink_log: cope with concurrent instance destruction
netfilter: nft_payload: restrict checksum offsets to known values
ipvs: bound LBLCR and LBLC cache growth
netfilter: nf_log: unregister loggers before per-net teardown
netfilter: cttimeout: prevent UAF during module unload
netfilter: nf_conntrack_sip: fix OOB read in sip_skip_whitespace()
ipvs: fix reversed sequence option serialization
ipvs: reject invalid states in connection template sync records
net: ethtool: keep rtnl_lock for the ioctl self test
fbnic: Handle FW mailbox completions flagged with an error
fbnic: Set AW_FLUSH_MODE alongside AW_FLUSH when flushing the mailbox
fbnic: reset num_napi when the IRQ vectors are freed
tcp: devmem: only pre-allocate tokens the receiver can consume
dpll: sit9531x: allow the device tree to override two board facts
dpll: sit9531x: model the inter-PLL sync net as a pair of pins
dpll: sit9531x: add support to get fractional frequency offset
dpll: sit9531x: add support to get phase offset on the connected input pin
dpll: sit9531x: add support to get and set esync on pins
dpll: sit9531x: add support to adjust output phase
dpll: sit9531x: implement output pin state on a DPLL
dpll: sit9531x: add support to get and set frequency on pins
dpll: sit9531x: add support to get and set priority on input pins
dpll: sit9531x: implement input pin state on a DPLL
dpll: sit9531x: register DPLL devices and pins
dpll: sit9531x: read DPLL types and pin properties from system firmware
dpll: add basic SiTime SiT9531x support
dt-bindings: dpll: add SiTime SiT95316 clock generator
dt-bindings: vendor-prefixes: add SiTime Corporation
bnxt_en: Prevent queue stop with deferred completions
selftests: tc-testing: add tx_queue_len cap regression tests
net: reject oversized tx_queue_len at netlink parse time
net: cap tx_queue_len at S16_MAX to prevent oversized ring allocations
Documentation: networking: Update the phy_port infrastructure description
net: ethtool: Introduce ethtool command to list ports
netlink: specs: Add ethernet port listing with ethtool
net: phy: phy_link_topology: Add a helper to retrieve ports
net: phy: phy_port: Store information about a port's upstream
net: phy: Represent PHY-less SFP modules with phy_port
net: phy: Create SFP phy_port before registering upstream
net: phylink: Register a phy_port for MAC-driven SFP cages
net: phy: phy_link_topology: Track ports in phy_link_topology
net: phy: phy_link_topology: Add a helper for opportunistic alloc
selftest: net: Specify netns for ip ntable in test_neigh.sh.
neighbour: Remove unnecessary net_eq().
neighbour: Don't store net in struct pneigh_entry.
neighbour: Namespacify neigh_tables.
neighbour: Convert neigh_table.entries to refcount_t.
neighbour: Clean up neigh_table_init() and neigh_table_clear().
ipv6: Replace &nd_tbl with nd_table(net).
ipv4: Replace &arp_tbl with arp_table(net).
neighbour: Remove neigh_tables[].
neighbour: Store arp_tbl and nd_tbl in net->neigh_tables[].
neighbour: Remove __rcu from neigh_tables[].
neighbour: Remove unnecessary EXPORT_SYMBOL().
neighbour: Remove lock dance for neigh_update_{gc,managed}_list().
neighbour: Remove __neigh_for_each_release().
selftest: net: Deflake Periodic GC test in test_neigh.sh.
net: openvswitch: don't schedule rebalancing if there are no datapaths
selftest: af_unix: Add zero-buffer test for msg_oob.c
af_unix: Return immediately when manage_oob() returns NULL for 0-length buffer.
af_unix: Update last skb marker in manage_oob().
net/mlx5: E-Switch, prevent mc_list repopulation during vport disable
net/mlx5e: Keep HW timestamp stats monotonic across reconfiguration
net/mlx5: E-Switch: fix use-after-free in mlx5_eswitch_termtbl_put
Documentation: netvsc: Remove stale "not yet supported" XDP_REDIRECT note
net/mlx5e: Fix use-after-free race in sample_restore_put()
net/mlx5e: Fix ETS zero BW reporting when one TC holds 100%
net/mlx5: LAG, use local tracker to update active ports
tunnels: Drop stale dst when building an ICMP error for PMTUD
selftests: drv-net: extend so_txtime with hw offload
selftests: drv-net: in so_txtime tell apart sw from hw pacing
selftests: drv-net: refactor so_txtime errqueue handling
idpf: support pacing offload
net_sched: sch_fq: clear past skb->tstamp if offloading pacing
net: rtnetlink: add pacing_offload_horizon attribute to net_device
net: mana: Clear RDMA teardown and suspend state in mana_rdma_probe()
net/mlx5e: Fix reporting support for all RS FEC variants
net/mlx5e: Fix setting RS FEC after remapping
net/mlx5e: Fix missing FEC mode mapping for RS_544_514_INTERLEAVED_QUAD
vxlan: reject dynamic fdb entries that reference a nexthop id
net/sched: defer qdisc freeing after failed creation
vxlan: vnifilter: validate the VNI range in vni_filter_entry_policy
wireguard: wait for per-peer crypto during removal
s390/ism: folio_put() after error
dibs: Unregister dibs_class after error
net: stmmac: dwmac-socfpga: mask XGMAC_TSIE during cross-timestamp
net: stmmac: dwxgmac2: add XGMAC timestamp interrupt support
bonding: use skb_cow_head() in bond_do_alb_xmit() and rlb_arp_xmit()
selftests/net/openvswitch: add SCTP flow key test across conntrack NAT
selftests/net/openvswitch: add SCTP flow key test over IPv6
[-] net: wwan: qcom_bam_dmux: account network packets
net: reduce XMIT_RECURSION_LIMIT under KASAN
xsk: set network header on skb at generic transmit
vxlan: add IFLA_VXLAN_IGNORE_DF
tipc: purge cong_links under the socket lock in tipc_release()
net: macb: fix NULL pointer dereference on unbind with fixed-link
devlink: use direct firmware requests for flash updates
net: dsa: microchip: add periodic output support for the KSZ8463
net: dsa: microchip: extract time adjustment
net: dsa: microchip: extract time update
net: dsa: microchip: extract prepare reset
net: dsa: microchip: extract compute_width
net: dsa: microchip: extract ptp_get_pin
net: dsa: microchip: extract PTP callbacks configuration from PTP registration
net: dsa: microchip: use dynamic mask to check pulse width validity
net: dsa: microchip: add the number of periodic signals to chip infos
net: dsa: microchip: add the number of pins to chip infos
net: mpls: clear inner_protocol when the last label is popped
net: mana: remove unreachable dead code in mana_bpf()
net: ethernet: ravb: Add gPTP support for Gen4
dt-bindings: net: renesas,etheravb: Add optional gPTP phandle for Gen4
net: ethernet: ravb: Add callback for gPTP clock index
net: ethernet: ravb: Add callback for gPTP probe
net: ethernet: ravb: Replace gPTP flags with callbacks
net: ethernet: ravb: Propagate error from ptp_clock_register()
net: ethernet: ravb: Remove redundant argument to ravb_ptp_init()
net: ethernet: ravb: Simplify gPTP start and stop
net: ethernet: ravb: Move programming of gPTP timer interval
net: ethernet: ravb: Remove gPTP control from WoL setup and restore
genetlink: pin family module during policy dump
net: usb: cx82310_eth: drop URB after 0xffff reboot sentinel to prevent partial_data heap overflow
net: thunderbolt: Update ring indices only after all frames are queued
thunderbolt: Allow batching of descriptors
8021q: publish vlan_devices_arrays entries with acquire/release
8021q: Fix data race when publishing vlan net_device pointers
net: sched: act_gact: use acquire/release for tcfg_ptype
net: phy: dp83848: check phy_read() return value in config_init()
net: mctp: i3c: serialize probe with bus removal
tipc: replace deprecated strcpy with strscpy in tipc_bearer_get_name()
ptp: ocp: add TAP CPLD firmware upload for ADVA TimeCard X1
ptp: ocp: add TAP CPLD access for ADVA TimeCard X1
pptp: validate available payload before parsing PPP fields
atm: pppoatm: reject duplicate backend assignment
netdevsim: take bus device refcount before registering device
sctp: avoid livelock while updating retransmit path
net: reduce RFS/ARFS flow updates by checking LLC affinity
mlxsw: spectrum_ptp: Fix napi_gro_receive() call from GC workqueue context
net/mlx5: Use dma_wmb() for completion queue doorbell updates
octeontx2-af: switch qmem from coherent DMA alloc to streaming DMA mapping
bnxt_en: Bound SW TPA IDs to prevent crashes
bnxt_en: Propagate RX ring init failures in bnxt_init_nic()
bnxt_en: Handle buffer allocation failure in bnxt_rx_ring_reset()
bnxt_en: Propagate TPA buffer allocation failures in bnxt_queue_mem_alloc()
bnxt_en: Don't free the live ring's TPA state on queue restart failure
bnxt_en: Only restore LRO if the device supports TPA
udp: revalidate socket family before publishing an IPv6 cork
dt-bindings: net: nvidia,tegra234-mgbe: Add missing properties
selftests: tc-testing: update ETS test 41f5 for clamped quanta
net/sched: ets: clamp quantum in parse and fallback paths
net/sched: drr: clamp quantum in change class
net/sched: pie: clamp psched_mtu in pie_drop_early
net/sched: dualpi2: clamp psched_mtu at all call sites
net/sched: hhf: clamp quantum in change and init paths
net/sched: sfq: clamp quantum in change path
net/sched: fq_pie: clamp quantum in change path
net/sched: fq: clamp quantum and initial_quantum in change path
i40e: Avoid repeating RX filter warning
i40e: add support for bpf_xdp_metadata_rx_vlan_tag()
i40e: add support for bpf_xdp_metadata_rx_hash()
i40e: prepare for XDP metadata ops support
net: ipv6: Clamp to IP6_MAX_MTU in ip6_dst_mtu_maybe_forward
selftests: net: Test UDP length overflow with PMTU discover and big MTU
net: ipv6: Fix UDP length overflow with PMTU discover and big MTU
net: ipv4: Fix UDP length overflow with PMTU discover and big MTU
bnge: Process async events while administratively down
bnge: Create NQ0 during probe and keep active across open/close
bnge: Quiesce NQ0 around ring teardown in bnge_free_core()
bnge: Drop obsolete bn->bnapi NULL checks in open/close paths
bnge: Move bnapi and ring_grp allocation to probe/remove
bnge: Extract per-NQ ring allocation and init helpers
bnge: Extract bnapi allocation and cleanup into helpers
net: ks8851: Fix receiver error in 100BASE-TX mode following software power-down
s390/qeth: allow bridgeport queries despite OS_MISMATCH
selftests: netdevsim: add a kTLS device offload test
netdevsim: add TLS device offload emulation
rust: net: phy: fix off-by-one bit positions in device status accessors
net: macb: detach netdev before closing on shutdown
bnxt_en: avoid redundant RX mask updates in UC overflow state
net: mana: Reserve extra CQ slot for the fence completion CQE
octeontx2-pf: Fix ethtool timestamping capabilities for SDP representors
selftests/net: Fix flaky bind_wildcard due to ephemeral port race
octeon_ep: remove redundant memset in octep_setup_pfvf_mbox()
ipv4: fib: bound automatic table ID allocation
octeontx2-af: Handle pool context address update in aura WRITE operation
mptcp: fix MP_CAPABLE token migration when cloning reqsk
mptcp: hold MP_JOIN msk ref when cloning reqsk
octeontx2-af: Fix BPID leak in nix_bp_enable()
octeontx2-af: mcs: Clear stale X2P calibration state before calibration
net/sched: taprio: catch up in bounded time when the schedule falls behind
net: dsa: offer a flowtable to the switch before the conduit
udp: diag: bound bucket lock hold time
mailmap: add entries for Lorenzo Bianconi
net: gro: Fix nesting of TCP GSO SKBs in skb_gro_receive_list()
net: qualcomm: rmnet: require CAP_NET_ADMIN in the real device netns for config ops
net: fec: support RX flushing via an ethtool private flag
net/packet: fix network header offset for non-VLAN raw packets on VLAN subinterfaces
net: bridge: mcast: fix br_multicast_list_adjacent rcu walk of mglist
selftests: net: ipmr: Avoid memcpy() from NULL in nl_add_rtattr()
net: wangxun: refactor NCSI and WOL capability checks
net: libwx: rename wx_pf_flags to wx_flags
ionic: use netif_txq_maybe_stop() in ionic_tx()
octeontx2: use dev_err_probe() for deferred probe
rxrpc: fix use-after-free in rxrpc_poke_conn()
net: usb: ipheth: stop RX URB on ndo_stop
octeontx2-pf: report port connector type in ethtool link ksettings
octeontx2-af: fix PF/CGX debugfs PCI bus lookup
pds_core: check info_regs in the identity debugfs reader
pds_core: don't release PCI regions for VFs on reset
pds_core: fix cmd_regs access racing BAR unmap on reset
octeontx2-af: add NPC TEID matching for GTP-U and GTP-C flows
octeontx2-af: Show DMAC filter drop count
[-] tcp: fix mdev comment in tcp_rtt_estimator()
net: dropreason: add SKB_DROP_REASON_IP_TTL_EXCEEDED
net: mana: keep the existing queues when the channel count is raised
net: mana: keep the surviving queues when the channel count is reduced
net: mana: keep a user-configured RSS table across a queue rebuild
net: mana: release EQs left idle by a channel-count reduction
net: mana: keep per-queue statistics in the port context
net: mana: do not bail out of mana_detach on dealloc failure
net: mana: swap queue sets in mana_xdp_set
net: mana: swap queue sets in mana_change_mtu
net: mana: swap queue sets in mana_set_priv_flags
net: mana: swap queue sets in mana_set_ringparam
net: mana: swap queue sets in mana_set_channels
net: mana: share the EQ pool across a queue-set swap
net: mana: add queue-set allocation and teardown helpers
dt-bindings: net: ti,davinci-emac: Convert to DT schema
eth: fbnic: firmware notifies hwmon on sensor threshold events
eth: fbnic: report temperature and voltage alarms via hwmon
eth: fbnic: report temperature and voltage thresholds via hwmon
eth: fbnic: cache hwmon sensor readings
eth: fbnic: expose all hwmon attributes unconditionally as read-only
eth: fbnic: move sensor read logic out of fbnic_mac
net: bcmasp: fix tx_spb_ring_full() checking same slot cnt times
net: bcmasp: clear txcb->last before writing each descriptor
net: devmem: embed net_iov_area in binding
net: devmem: replace gen_pool with freelist
selftests: net: add rss_multiqueue test variant to iou-zcrx
selftests: net: add multithread server support to iou-zcrx
selftests: net: add multithread client support to iou-zcrx
selftests: net: refactor server state into struct thread_ctx
selftests: net: remove unused variable in process_recvzc()
selftests: net: fix get_refill_ring_size() to use its local variable
net: stmmac: reconfigure RX packet parser table in stmmac_hw_setup() after reset
tcp: Add TCP ROCCET congestion control module.
bpf: make tcp_tso_autosize() available to BPF congestion controls
tcp: Replace min_tso_segs() with tso_segs() CC callback
virtio_net: Add get ethtool flow rules ops
virtio_net: Add support for TCP and UDP ethtool rules
virtio_net: Add support for IPv6 ethtool steering
virtio_net: Implement IPv4 ethtool flow rules
virtio_net: Use existing classifier if possible
virtio_net: Implement layer 2 ethtool flow rules
ethtool: Introduce ethtool_flow_type_mask()
virtio_net: Create a FF group for ethtool steering
virtio_net: Query and set flow filter caps
virtio: Expose object create and destroy API
virtio: Expose generic device capability operations
virtio: Add config_op for admin commands
virtio_pci: Fix sleeping under spinlock in admin command path
virtio_pci: Remove supported_caps cache and build assert
ibmveth: Complete set_channels down-path and mq_fallback max_rx cap
ibmveth: Implement incremental MQ RX queue resize
ibmveth: Expose per-queue buffer pool details via debugfs
ibmveth: Report MQ-aware RX counts in ethtool get_channels
ibmveth: Add per-queue RX and TX statistics collection
ibmveth: Enable multi-queue RX receive path
ibmveth: Harden RX poll path with helpers
ibmveth: Add queue-aware RX buffer submit helper for MQ
ibmveth: Add RX queue register helpers for MQ
ibmveth: Refactor TX resource allocation in open/close paths
ibmveth: Refactor RX interrupt control for MQ RX queues
ibmveth: Refactor buffer pool management for per-queue MQ RX
ibmveth: Refactor RX resource allocation for MQ RX bring-up
ibmveth: Prepare MQ RX adapter data structures
ibmveth: Add MQ RX hypercall wrappers and call definitions
batman-adv: tt: decrement count for committed client on local_remove
batman-adv: tt: don't uncount never committed clients on pending purge
batman-adv: tt: transition NEW local entries only under lock
batman-adv: tt: use protected flag modifications
batman-adv: tt: drop unnecessary cleanup goto in helpers
batman-adv: tt: simplify NEW flag transition code
batman-adv: tt: extract code handling a roam on add
batman-adv: tt: remove only the entry which was looked up from the hash
batman-adv: ensure u16 aligned mac address in structs
batman-adv: ensure u16 aligned mac address arrays on stack
batman-adv: use more descriptive var names for is_similar_or_better
batman-adv: clarify cut-off in batadv_v_neigh_is_sob kernel-doc
batman-adv: bat_v: fix bonding candidate selection
batman-adv: drop direction in _batadv_is_ap_isolated kernel-doc
batman-adv: dat: fix printing of unknown 4addr subtype
octeontx2: switch: offload host FIB updates to switch via AF mailbox
octeontx2: switch: plumb bridge FDB updates through AF and switchdev
octeontx2-pf: switch: Register notifiers for switch offload
octeontx2-af: switch: TL1 scheduling and NPC channel control
octeontx2-af: switch: Representor for switch port
octeontx2-pf: switch: Add pf files hierarchy
octeontx2-af: switch: Add switch dev to AF mboxes
octeontx2-af: switch: Add AF to switch mbox and skeleton files
w5100: detect carrier state using link status bit and optional interrupt
dt-bindings: net: wiznet,w5100: add link status interrupt
dt-bindings: net: wiznet,w5100: convert to DT schema
net: dsa: netc: add PTP one-step timestamping support
net: dsa: netc: add PTP two-step timestamping support
net: dsa: netc: enable ingress port filtering lookup by default
net: dsa: netc: check return value of ntmp_ipft_delete_entry()
net: dsa: netc: use entry ID instead of pointer to track host flood rule
ptp: netc: export netc_timer_get_current_time() for cross-driver use
ptp: netc: remove unnecessary pcie_flr() call in probe
ptp: netc: use ioread64_lo_hi/iowrite64_lo_hi for 64-bit register access
net: rnpgbe: Add link status handling support
net: rnpgbe: Add receive mode support
net: rnpgbe: Add RX packet reception support
net: rnpgbe: Add basic TX packet transmission support
net: rnpgbe: Add interrupt handling
[c] net: stmmac: dwmac4: Use the full perfect filter ability for UC filter
[c] net: stmmac: dwmac4: Read the UC filter size from hardware capabilities
net: stmmac: drop the queue-0 pinning for GSO frames
octeontx2-pf: Add NIXLF error and poison interrupt handlers
r8169: add get_channel support for ethtool
r8169: move struct ethtool_ops
r8169: add support and enable rss
r8169: enable new interrupt mapping
r8169: add support for new interrupt mapping
r8169: refactor RX path to prepare for multi-queue
r8169: add support for multi irqs
net: enetc: add ndo_get_vf_config() support
net: enetc: add PSI-to-VSI link status notification support for VF
net: enetc: implement ndo_set_rx_mode_async for ENETC v4 VF
net: enetc: add VF support for i.MX94 and i.MX95
net: enetc: restore VF MAC promiscuous mode after FLR for ENETC v4
net: enetc: simplify and rename PSIIER enable/disable helpers
net: enetc: add MAC address filtering support for VFs of ENETC v4
net: enetc: move mac_filter from struct enetc_pf to struct enetc_si
net: enetc: add .ndo_set_vf_mac() to the enetc v4 driver
net: enetc: relocate enetc_pf_set_vf_mac() for common PF support
net: enetc: use enetc_set_si_hw_addr() to set VF MAC address
net: enetc: add link speed message support to PF driver
net: enetc: add link status message support to PF driver
net: enetc: move msg_task and msg_int_name to struct enetc_si
net: enetc: add trusted VF support
tls: fix TX context confusion in the max payload size setsockopt
net/nebula-matrix: add common dev start/stop operation
net/nebula-matrix: add common/ctrl dev init/remove operation
net/nebula-matrix: dispatch: implement channel RPC framework and serialize hardware ops
net/nebula-matrix: dispatch: add control-level routing core infrastructure
net/nebula-matrix: add chip-wide hardware init/deinit implementation
net/nebula-matrix: add intr resource implementation
net/nebula-matrix: add common resource implementation
net/nebula-matrix: add channel layer
net/nebula-matrix: add core driver architecture and HW layer initialization
net/nebula-matrix: add minimum nbl build framework
enic: match mailbox replies to request numbers
enic: preserve V2 VF carrier across netdev reopen
net: macb: initialize PTP lock before registering clock
net: airoha: enable RX_DONE interrupt for RX queue 31
net: airoha: grow RX ring 4 to 128 descriptors
net: airoha: add rx_stall_recover ethtool counter
net: airoha: recover RX ring after hw completion race
net: airoha: handle RX_NO_CPU_DSCP interrupt, not just RX_DONE
net: libwx: protect ring accesses with RCU and NULL check
net/ncsi: Fix Use-After-Free in NCSI channel and package removal
bpf, sockmap: Fix self-redirect copied_seq double-counting
net/smc: fix races in smc_diag dump path
net/smc: add connection lifetime infrastructure for diag