@@ -1,265 +1,298 @@
fbnic: link up on QEMU
nipa: config: disable kmemleak auto scan
selftests: net: fix server bind failure in sctp_vrf.sh
nipa: config: x86: disable GPUs and sound
nipa: drv: net: add timeout
nipa: forwarding: set timeout to 3 hours
nipa: config: disable CPU_MITIGATIONS
nipa: tc_action dbg
nipa: selftests: net: enable profiling
nipa: dbg: tests: bonding: print info on failure
nipa: timestamp - try waking
nipa: profile (time) test output
nipa: config: x86: use periodic HZ tick
nipa: disable 6.17's merge window kunit tests
nipa: disable random kunit tests
[+] octeon_ep:fix VF MAC address lifecycle handling
[+] net: ethtool: handle EOPNOTSUPP from ethtool get_ts_info() method
[+] netfilter: nf_reject: don't reply to icmp error messages
[+] ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable
[+] netfilter: nft_meta_bridge: introduce NFT_META_BRI_IIFHWADDR support
[+] netfilter: ipset: Remove unused htable_bits in macro ahash_region
[+] selftest:net: fixed spelling mistakes
[+] rds: ib: Increment i_fastreg_wrs before bailing out
[+] net: phy: broadcom: Convert to PHY_ID_MATCH_MODEL macro
[+] net: phy: broadcom: Convert to phy_id_compare_model()
[+] net: phy: introduce phy_id_compare_model() PHY ID helper
net: ena: fix duplicate Autoneg setting in get_link_ksettings
[+] arch: arm64: dts: k3-am64*: Add shared memory region
[+] MAINTAINERS: Add entry for RPMSG Ethernet driver
[+] net: rpmsg-eth: Add support for multicast filtering
[+] net: rpmsg-eth: Add netdev ops
[+] net: rpmsg-eth: Register device as netdev
[+] net: rpmsg-eth: Add basic rpmsg skeleton
[+] net: rpmsg-eth: Add Documentation for RPMSG-ETH Driver
[+] net: stmmac: move timestamping/ptp init to stmmac_hw_setup() caller
[+] net: stmmac: move PTP support check into stmmac_init_timestamping()
[+] net: stmmac: add stmmac_setup_ptp()
[+] net: stmmac: rename stmmac_init_ptp()
[+] net: stmmac: move stmmac_init_ptp() messages into function
[+] net: stmmac: add __stmmac_release() to complement __stmmac_open()
[+] net: stmmac: unexport stmmac_init_tstamp_counter()
[+] net: stmmac: fix stmmac_xdp_open() clk_ptp_ref error cleanup
[+] net: stmmac: fix PTP error cleanup in __stmmac_open()
[+] net: stmmac: disable PTP clock after unregistering PTP
[+] net: stmmac: ptp: improve handling of aux_ts_lock lifetime
[+] tcp: accecn: try to fit AccECN option with SACK
[+] tcp: accecn: AccECN option ceb/cep and ACE field multi-wrap heuristics
[+] tcp: accecn: AccECN option failure handling
[+] tcp: accecn: AccECN option send control
[+] tcp: accecn: AccECN option
[+] tcp: sack option handling improvements
[+] tcp: accecn: AccECN needs to know delivered bytes
[+] tcp: accecn: add AccECN rx byte counters
[+] tcp: accecn: AccECN negotiation
[+] tcp: AccECN core
[+] tcp: ecn functions in separated include file
[+] tcp: reorganize tcp_sock_write_txrx group for variables later
[+] tcp: fast path functions later
[+] tcp: reorganize SYN ECN code
[+] net: dsa: mv88e6xxx: remove unused support for PPS event capture
[+] net: dsa: mv88e6xxx: remove chip->evcap_config
[+] net: dsa: mv88e6xxx: remove chip->trig_config
[+] net: dsa: mv88e6xxx: remove mv88e6250_ptp_ops
[+] net: phy: micrel: Update Kconfig help text
net: stmmac: Consider Tx VLAN offload tag length for maxSDU
net: stmmac: est: Fix GCL bounds checks
[+] dpll: zl3073x: Allow to use custom phase measure averaging factor
[+] net/mlx5: Improve write-combining test reliability for ARM64 Grace CPUs
[+] net/mlx5: Lag, add net namespace support
[+] net/mlx5: Add net namespace support to devcom
[+] net/mlx5: Lag, move devcom registration to LAG layer
[+] net/mlx5: Refactor devcom to use match attributes
net: natsemi: fix `rx_dropped` double accounting on `netif_rx()` failure
ionic: use int type for err in ionic_get_module_eeprom_by_page
net/tcp: Fix a NULL pointer dereference when using TCP-AO with TCP_REPAIR.
[-] Merge tag 'bpf-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
net: mana: Reduce waiting time if HWC not responding
net: phy: fixed_phy: remove two function stubs
net: pcs: rzn1-miic: Add RZ/T2H MIIC support
net: pcs: rzn1-miic: Add per-SoC control for MIIC register unlock/lock
net: pcs: rzn1-miic: Add support to handle resets
net: pcs: rzn1-miic: Make switch mode mask SoC-specific
net: pcs: rzn1-miic: move port range handling into SoC data
net: pcs: rzn1-miic: Move configuration data to SoC-specific struct
net: pcs: rzn1-miic: Add missing include files
net: pcs: rzn1-miic: Drop trailing comma from of_device_id table
dt-bindings: net: pcs: renesas,rzn1-miic: Add RZ/T2H and RZ/N2H support
net: Use NAPI_* in test_bit when stopping napi kthread
udp_tunnel: use netdev_warn() instead of netdev_WARN()
net: fec: enable the Jumbo frame support for i.MX8QM
net: fec: add change_mtu to support dynamic buffer allocation
net: fec: add rx_frame_size to support configurable RX length
net: fec: update MAX_FL based on the current MTU
net: fec: add pagepool_order to support variable page size
net: fec: use a member variable for maximum buffer size
net: devmem: expose tcp_recvmsg_locked errors
dpaa2-switch: fix buffer pool seeding for control traffic
tools: ynl: rst: display attribute-set doc
net: mvneta: add support for hardware timestamps
net/mlx5e: kTLS, cancel RX async resync request in error flows
net: tls: Cancel RX async resync request on rdc_delta overflow
net: tls: Introduce RX async resync request cancel function
net/smc: Remove unused argument from 2 SMC functions
qed: Don't collect too many protection override GRC elements
net: dlink: count dropped packets on skb allocation failure
[-] net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for striding RQ
[-] net/mlx5e: RX, Fix generating skb from non-linear xdp_buff for legacy RQ
selftests: Replace sleep with slowwait
selftests: Disable dad for ipv6 in fcnal-test.sh
selftests: bonding: add fail_over_mac testing
bonding: set random address only when slaves already exist
wireguard: selftests: select CONFIG_IP_NF_IPTABLES_LEGACY
wireguard: selftests: remove CONFIG_SPARSEMEM_VMEMMAP=y from qemu kernel config
wireguard: queueing: always return valid online CPU in wg_cpumask_choose_online()
wireguard: queueing: simplify wg_cpumask_next_online()
net/mlx5: Not returning mlx5_link_info table when speed is unknown
selftests: openvswitch: add a simple test for tunnel metadata
net: dst_metadata: fix IP_DF bit not extracted from tunnel headers
geneve: Avoid -Wflex-array-member-not-at-end warning
dt-bindings: net: Drop duplicate brcm,bcm7445-switch-v4.0.txt
ipv6: udp: fix typos in comments
net: use NUMA drop counters for softnet_data.dropped
amd-xgbe: Add PPS periodic output support
dpll: zl3073x: Implement devlink flash callback
dpll: zl3073x: Refactor DPLL initialization
dpll: zl3073x: Add firmware loading functionality
dpll: zl3073x: Add low-level flash functions
dpll: zl3073x: Add functions to access hardware registers
tcp: Free TCP-AO/TCP-MD5 info/keys without RCU
tcp: Destroy TCP-AO, TCP-MD5 keys in .sk_destruct()
dt-bindings: net: Convert APM XGene MDIO to DT schema
dt-bindings: net: Convert apm,xgene-enet to DT schema
net: ethernet: renesas: rcar_gen4_ptp: Use lockdep to verify internal usage
net: ethernet: renesas: rcar_gen4_ptp: Hide register layout
net: ethernet: renesas: rcar_gen4_ptp: Remove different memory layout
page_pool: always add GFP_NOWARN for ATOMIC allocations
net: phy: dp83td510: add MSE interface support for 10BASE-T1L
net: phy: micrel: add MSE interface support for KSZ9477 family
ethtool: netlink: add lightweight MSE reporting to LINKSTATE_GET
ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE access
ethtool: introduce core UAPI and driver API for PHY MSE diagnostics
net: stmmac: dwmac-renesas-gbeth: Add support for RZ/T2H SoC
net: stmmac: dwmac-renesas-gbeth: Use OF data for configuration
dt-bindings: net: renesas,rzv2h-gbeth: Document Renesas RZ/T2H and RZ/N2H SoCs
net: af_packet: Use hrtimer to do the retire operation
net: af_packet: remove last_kactive_blk_num field
eth: 8139too: Make 8139TOO_PIO depend on !NO_IOPORT_MAP
selftests: forwarding: Add test for BR_BOOLOPT_FDB_LOCAL_VLAN_0
selftests: net: lib.sh: Don't defer failed commands
selftests: defer: Introduce DEFER_PAUSE_ON_FAIL
selftests: defer: Allow spaces in arguments of deferred commands
net: bridge: Introduce UAPI for BR_BOOLOPT_FDB_LOCAL_VLAN_0
net: bridge: BROPT_FDB_LOCAL_VLAN_0: Skip local FDBs on VLAN creation
net: bridge: BROPT_FDB_LOCAL_VLAN_0: On bridge changeaddr, skip per-VLAN FDBs
net: bridge: BROPT_FDB_LOCAL_VLAN_0: On port changeaddr, skip per-VLAN FDBs
net: bridge: BROPT_FDB_LOCAL_VLAN_0: Look up FDB on VLAN 0 on miss
net: bridge: Introduce BROPT_FDB_LOCAL_VLAN_0
syztest
net/cls_cgroup: Fix task_get_classid() during qdisc run
Merge branch 'ipv4-icmp-fix-source-ip-derivation-in-presence-of-vrfs'
selftests: traceroute: Add VRF tests
selftests: traceroute: Test traceroute with different source IPs
selftests: traceroute: Reword comment
selftests: traceroute: Use require_command()
selftests: traceroute: Return correct value on failure
ipv4: icmp: Fix source IP derivation in presence of VRFs
ipv4: icmp: Pass IPv4 control block structure as an argument to __icmp_send()
ipv4: cipso: Simplify IP options handling in cipso_v4_error()
Merge branch 'net-xdp-handle-frags-with-unreadable-memory'
net: xdp: handle frags with unreadable memory
net: xdp: pass full flags to xdp_update_skb_shared_info()
selftests: net: Add tests to verify team driver option set and get.
doc: mptcp: fix Netlink specs link
selftests: net: replace sleeps in fcnal-test with waits
Merge branch 'tools-ynl-fix-errors-reported-by-ruff'
tools: ynl: check for membership with 'not in'
tools: ynl: use 'cond is None'
tools: ynl: remove unnecessary semicolons
tools: ynl: remove unused imports
tools: ynl: remove f-string without any placeholders
tools: ynl: remove assigned but never used variable
tools: ynl: avoid bare except
tools: ynl: fix undefined variable name
net: stmmac: dwc-qos: use PHY WoL
net: sh_eth: Disable WoL if system can not suspend
net: mana: Remove redundant netdev_lock_ops_to_full() calls
[-] Merge branch 'bpf-reject-bpf_timer-for-preempt_rt'
[-] selftests/bpf: Skip timer cases when bpf_timer is not supported
[-] bpf: Reject bpf_timer for PREEMPT_RT
[-] tcp_bpf: Call sk_msg_free() when tcp_bpf_send_verdict() fails to allocate psock->cork.
net: phy: marvell: Fix 88e1510 downshift counter errata
Merge branch 'ptp-add-pulse-signal-loopback-support-for-debugging'
ptp: qoriq: convert to use generic interfaces to set loopback mode
ptp: netc: add the periodic output signal loopback support
ptp: add debugfs interfaces to loop back the periodic output signal
Merge branch 'net-mlx5e-add-pcie-congestion-event-extras'
net/mlx5e: Add stale counter for PCIe congestion events
net/mlx5e: Make PCIe congestion event thresholds configurable
Merge branch 'devlink-mlx5-add-new-parameters-for-link-management-and-sriov-eswitch-configurations'
net/mlx5: Implement devlink total_vfs parameter
net/mlx5: Implement devlink enable_sriov parameter
net/mlx5: Implement cqe_compress_type via devlink params
devlink: Add 'total_vfs' generic device param
Merge branch 'mptcp-make-add_addr-retransmission-timeout-adaptive'
selftests: mptcp: join: allow more time to send ADD_ADDR
selftests: mptcp: join: tolerate more ADD_ADDR
mptcp: make ADD_ADDR retransmission timeout adaptive
Merge branch '200GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
vxlan: Make vxlan_fdb_find_uc() more robust against NPDs
net: phy: aquantia: delete aqr_firmware_read_fingerprint() prototype
Merge branch 'net-phy-fixed_phy-improvements'
net: phy: fixed_phy: remove struct fixed_mdio_bus
net: phy: fixed_phy: add helper fixed_phy_find
net: phy: fixed_phy: remove member no_carrier from struct fixed_phy
net: phy: fixed_phy: remove unused interrupt support
ipv4: udp: fix typos in comments
selftests: net: speed up pmtu.sh by avoiding unnecessary cleanup
selftests: net: run groups from fcnal-test in parallel
[-] bpf: Tell memcg to use allow_spinning=false path in bpf_timer_init()
[-] bpf: Allow fall back to interpreter for programs with stack size <= 512
[-] rqspinlock: Choose trylock fallback for NMI waiters
[-] xsk: Fix immature cq descriptor production
[-] bpf: Update the list of BPF selftests maintainers
[-] Merge branch 'fix-bpf_strnstr-len-error'
[-] Merge branch 'selftests-bpf-fix-expression-result-unused-warnings-with-icecc'
[-] selftests/bpf: Add tests for bpf_strnstr
[-] selftests/bpf: Fix "expression result unused" warnings with icecc
[-] bpf: Fix bpf_strnstr() to handle suffix match cases better
[-] selftests/bpf: Extend crypto_sanity selftest with invalid dst buffer
[-] bpf: Fix out-of-bounds dynptr write in bpf_crypto_crypt
Merge tag 'mlx5-rs-fec-ifc' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
eth: fbnic: support persistent NAPI config
selftests: net: add test for ipv6 fragmentation
hsr: use netdev_master_upper_dev_link() when linking lower ports
Merge branch 'bonding-support-aggregator-selection-based-on-port-priority'
selftests: bonding: add test for LACP actor port priority
bonding: support aggregator selection based on port priority
bonding: add support for per-port LACP actor priority
net/mlx5: Add RS FEC histogram infrastructure
Merge branch 'support-exposing-raw-cycle-counters-in-ptp-and-mlx5'
net/mlx5: Support getcyclesx and getcrosscycles
net/mlx5: Extract MTCTR register read logic into helper function
ptp: Add ioctl commands to expose raw cycle counter values
rds: ib: Remove unused extern definition
Merge branch 'net-stmmac-mdio-cleanups'
net: stmmac: use STMMAC_CSR_xxx definitions in platform glue
net: stmmac: mdio: remove redundant clock rate tests
net: stmmac: mdio: return clk_csr value from stmmac_clk_csr_set()
net: stmmac: mdio: move initialisation of priv->clk_csr to stmmac_mdio
net: stmmac: mdio: improve mdio register field definitions
net: stmmac: mdio: move runtime PM into stmmac_mdio_access()
net: stmmac: mdio: merge stmmac_mdio_read() and stmmac_mdio_write()
net: stmmac: mdio: move stmmac_mdio_format_addr() into read/write
net: stmmac: mdio: provide priv->gmii_address_bus_config
net: stmmac: mdio: provide stmmac_mdio_wait()
net: stmmac: mdio: provide address register formatter
Merge branch 'ipv6-snmp-avoid-performance-issue-with-ratelimithost'
net: snmp: remove SNMP_MIB_SENTINEL
xfrm: snmp: do not use SNMP_MIB_SENTINEL anymore
tls: snmp: do not use SNMP_MIB_SENTINEL anymore
sctp: snmp: do not use SNMP_MIB_SENTINEL anymore
mptcp: snmp: do not use SNMP_MIB_SENTINEL anymore
ipv4: snmp: do not use SNMP_MIB_SENTINEL anymore
ipv6: snmp: do not track per idev ICMP6_MIB_RATELIMITHOST
ipv6: snmp: do not use SNMP_MIB_SENTINEL anymore
ipv6: snmp: remove icmp6type2name[]
ixgbe: fix typo in function comment for ixgbe_get_num_per_func()
net: mctp: fix typo in comment
selftests: net: move netlink-dumps back to progs
selftests: net: make the dump test less sensitive to mem accounting
idpf: add XDP RSS hash hint
idpf: add support for .ndo_xdp_xmit()
idpf: add support for XDP on Rx
idpf: use generic functions to build xdp_buff and skb
idpf: implement XDP_SETUP_PROG in ndo_bpf for splitq
idpf: prepare structures to support XDP
idpf: add support for nointerrupt queues
idpf: remove SW marker handling from NAPI
idpf: add 4-byte completion descriptor definition
idpf: link NAPIs to queues
idpf: use a saner limit for default number of queues to allocate
idpf: fix Rx descriptor ready check barrier in splitq
xdp, libeth: make the xdp_init_buff() micro-optimization generic
Merge branch '10g-qxgmii-for-aqr412c-felix-dsa-and-lynx-pcs-driver'
net: phy: aquantia: support phy-mode = "10g-qxgmii" on NXP SPF-30841 (AQR412C)
net: phy: aquantia: create and store a 64-bit firmware image fingerprint
net: phy: aquantia: report and configure in-band autoneg capabilities
net: phy: aquantia: print global syscfg registers
net: dsa: felix: support phy-mode = "10g-qxgmii"
net: pcs: lynx: support phy-mode = "10g-qxgmii"
Merge branch 'net-stmmac-correctly-populate-ptp_clock_ops-getcrosststamp'
net: stmmac: intel: only populate plat->crosststamp when supported
net: stmmac: ptp: conditionally populate getcrosststamp() method
net: fman: clean up included headers
Merge branch 'sh_eth-pm-related-cleanups'
sh_eth: Use async pm_runtime_put()
sh_eth: Convert to DEFINE_SIMPLE_DEV_PM_OPS()
sh_eth: Remove dummy Runtime PM callbacks
selftests: ncdevmem: don't retry EFAULT
net: phy: fixed_phy: remove link gpio support
net: call cond_resched() less often in __release_sock()
Merge branch 'tcp-__tcp_close-changes'
tcp: use tcp_eat_recv_skb in __tcp_close()
selftests/net: packetdrill: add tcp_close_no_rst.pkt
tcp: fix __tcp_close() to only send RST when required
smsc911x: add second read of EEPROM mac when possible corruption seen
Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
dt-bindings: net: cdns,macb: Add compatible for Raspberry Pi RP1
ixgbe: drop unnecessary casts to u16 / int
igc: drop unnecessary constant casts to u16
igb: drop unnecessary constant casts to u16
e1000e: drop unnecessary constant casts to u16
e1000: drop unnecessary constant casts to u16
igbvf: remove redundant counter rx_long_byte_count from ethtool statistics
igbvf: add lbtx_packets and lbtx_bytes to ethtool statistics
ixgbe: reduce number of reads when getting OROM data
ixgbe: add the 2.5G and 5G speeds in auto-negotiation for E610
[-] bpf: Check the helper function is valid in get_helper_proto
[-] bpf, cpumap: Disable page_pool direct xdp_return need larger scope