@@ -1,238 +1,307 @@
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
[+] net: stmmac: Convert open-coded register polling to helper macro
[+] dibs: Check correct variable in dibs_init()
[+] net: renesas: rswitch: Remove unneeded semicolons
net: usb: remove rtl8150 driver
[+] selftests: net-drv: stats: sanity check FEC histogram
[+] net/mlx5e: Report RS-FEC histogram statistics via ethtool
[+] net/mlx5e: Add logic to read RS-FEC histogram bin ranges from PPHCR
[+] net/mlx5e: Don't query FEC statistics when FEC is disabled
[+] ethtool: add FEC bins histogram report
Documentation: net: add flow control guide and document ethtool API
net: enetc: Fix probing error message typo for the ENETCv4 PF driver
Wangxun: vf: Implement some ethtool apis for get_xxx
[+] can: netlink: add userland error messages
[+] can: dev: add can_get_ctrlmode_str()
[+] can: calc_bittiming: make can_calc_tdco() FD agnostic
[+] can: netlink: make can_tdc_fill_info() FD agnostic
[+] can: netlink: add can_bitrate_const_fill_info()
[+] can: netlink: add can_bittiming_const_fill_info()
[+] can: netlink: add can_bittiming_fill_info()
[+] can: netlink: add can_data_bittiming_get_size()
[+] can: netlink: make can_tdc_get_size() FD agnostic
[+] can: netlink: add can_ctrlmode_changelink()
[+] can: netlink: add can_dtb_changelink()
[+] can: netlink: make can_tdc_changelink() FD agnostic
[+] can: netlink: remove useless check in can_tdc_changelink()
[+] can: netlink: refactor CAN_CTRLMODE_TDC_{AUTO,MANUAL} flag reset logic
[+] can: netlink: add can_validate_databittiming()
[+] can: netlink: add can_validate_tdc()
[+] can: netlink: refactor can_validate_bittiming()
[+] can: netlink: document which symbols are FD specific
[+] can: dev: make can_get_relative_tdco() FD agnostic and move it to bittiming.h
[+] can: dev: move struct data_bittiming_params to linux/can/bittiming.h
[+] can: enable CAN XL for virtual CAN devices by default
[+] can: populate the minimum and maximum MTU values
[+] can: dev: turn can_set_static_ctrlmode() into a non-inline function
[+] can: annotate mtu accesses with READ_ONCE()
[+] can: raw: reorder struct raw_sock's members to optimise packing
[+] can: raw: use bitfields to store flags in struct raw_sock
[+] can: raw: reorder struct uniqframe's members to optimise packing
[+] can: esd_usb: Avoid errors triggered from USB disconnect
[+] can: esd_usb: Rework display of error messages
[+] can: rcar_can: Convert to %pe
[+] can: rcar_can: Do not print alloc_candev() failures
[+] can: rcar_can: Mailbox bitfield conversion
[+] can: rcar_can: BCR bitfield conversion
[+] can: rcar_can: TFCR bitfield conversion
[+] can: rcar_can: CTLR bitfield conversion
[+] can: rcar_can: Convert to GENMASK()
[+] can: rcar_can: Convert to BIT()
[+] can: rcar_can: Convert to Runtime PM
[+] can: rcar_can: Add helper variable dev to rcar_can_probe()
[+] can: rcar_can: Consistently use ndev for net_device pointers
[+] can: rcar_canfd: Simplify data bit rate config
[+] can: rcar_canfd: Simplify nominal bit rate config
[+] can: rcar_canfd: Update RCANFD_CFG_* macros
[+] can: rcar_canfd: Update bit rate constants for RZ/G3E and R-Car Gen4
[+] can: peak: Modification of references to email accounts being deleted
[+] can: dev: sort includes by alphabetical order
[+] MAINTAINERS: update Vincent Mailhol's email address
[+] can: m_can: use us_to_ktime() where appropriate
netfilter: nf_conntrack: do not skip entries in /proc/net/nf_conntrack
net: qed: Remove redundant NULL checks after list_first_entry()
xdp: use multi-buff only if receive queue supports page pool
net: enetc: fix the deadlock of enetc_mdio_lock
ptr_ring: drop duplicated tail zeroing code
Net: psock_tpacket: Fix null argument warning in walk_tx
net: dns_resolver: Fix request-key cross-reference
net: dns_resolver: Move dns_query() explanation out of code block
net: dns_resolver: Use reST bullet list for features list
libie: fix string names for AQ error codes
tls: Avoid -Wflex-array-member-not-at-end warning
selftests: drv-net: add HW timestamping tests
mlx5: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
bnxt_en: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
tg3: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
net: phy: bcm5481x: Fix GMII/MII/MII-Lite selection
geneve: Enable BIG TCP packets
vxlan: Enable BIG TCP packets
udp: Set length in UDP header to 0 for big GSO packets
udp: Validate UDP length in udp_gro_receive
udp: Support gro_ipv4_max_size > 65536
net: Enable BIG TCP with partial GSO
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
Fix the cleanup on alloc_mpc failure in atm_mpoa_mpoad_attach
net: tipc: adjust tipc_nodeid2string() to return string length
net: stmmac: simplify stmmac_init_phy()
net: stmmac: move PHY handling out of __stmmac_open()/release()
net: stmmac: move initialisation of priv->tx_lpi_timer to stmmac_open()
net: stmmac: move PHY attachment error message into stmmac_init_phy()
net: stmmac: move xpcs clause 73 test into stmmac_init_phy()
net: stmmac: move stmmac_bus_clks_config() to stmmac_platform.c
octeontx2-pf: Fix potential use after free in otx2_tc_add_flow()
dpll: zl3073x: Fix double free in zl3073x_devlink_flash_update()
octeon_ep_vf: Add support to retrieve hardware channel information
octeon_ep: Add support to retrieve hardware channel information
selftests/net: test ipip packets in gro.sh
net: gro: remove unnecessary df checks
net: gso: restore ids of outer ip headers correctly
net: gro: only merge packets with incrementing or fixed outer ids
net: gro: remove is_ipv6 from napi_gro_cb
rtnetlink: Allow deleting FDB entries in user namespace
net/mlx5: Clean up only new IRQ glue on request_irq() failure
eth: fbnic: Read module EEPROM
dt-bindings: net: ethernet-controller: Fix grammar in comment
net: phy: micrel: Fix default LED behaviour
Documentation: rxrpc: Demote three sections
net/smc: fix general protection fault in __smc_diag_dump
net: libwx: restrict change user-set RSS configuration
net: wangxun: add RSS reta and rxfh fields support
net: libwx: move rss_field to struct wx
net: libwx: support separate RSS configuration for every pool
net/mlx5e: Clamp page_pool size to max
net: page_pool: Expose internal limit
net/smc: handle -ENOMEM from smc_wr_alloc_link_mem gracefully
net/smc: make wr buffer count configurable
net: nfc: nci: Add parameter validation for packet data
rust: net::phy inline if expressions to improve read_status
Merge tag 'for_linus' of https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
[+] Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
tcp: Remove stale locking comment for TFO.
net: ethtool: tsconfig: set command must provide a reply
selftests: bridge_fdb_local_vlan_0: Test FDB vs. NET_ADDR_SET behavior
net: bridge: Install FDB for bridge MAC on VLAN 0
Merge branch 'net-phy-stop-exporting-phy_driver_register'
net: phy: stop exporting phy_driver_register
net: phy: dp83640: improve phydev and driver removal handling
net: phy: move config symbol MDIO_BUS to drivers/net/phy/Kconfig
selftests: rtnetlink: correct error message in rtnetlink.sh fou test
net: airoha: Avoid -Wflex-array-member-not-at-end warning
udp: remove busylock and add per NUMA queues
[+] Merge branch 'bpf-next/xdp_pull_data' into 'bpf-next/net'
[+] Merge branch 'add-kfunc-bpf_xdp_pull_data'
[+] selftests: drv-net: Pull data before parsing headers
[+] selftests/bpf: Test bpf_xdp_pull_data
[+] bpf: Support specifying linear xdp packet data size for BPF_PROG_TEST_RUN
[+] bpf: Make variables in bpf_prog_test_run_xdp less confusing
[+] bpf: Clear packet pointers after changing packet data in kfuncs
[+] bpf: Support pulling non-linear xdp data
[+] bpf: Allow bpf_xdp_shrink_data to shrink a frag from head and tail
[+] bpf: Clear pfmemalloc flag when freeing all fragments
Merge branch 'dibs-direct-internal-buffer-sharing'
dibs: Move event handling to dibs layer
dibs: Move data path to dibs layer
dibs: Move query_remote_gid() to dibs_dev_ops
dibs: Move vlan support to dibs_dev_ops
dibs: Local gid for dibs devices
dibs: Create class dibs
dibs: Move struct device to dibs_dev
dibs: Define dibs_client_ops and dibs_dev_ops
dibs: Define dibs loopback
dibs: Register ism as dibs device
dibs: Register smc as dibs_client
dibs: Create drivers/dibs
net/smc: Decouple sf and attached send_buf in smc_loopback
net/smc: Remove error handling of unregister_dmb()
Merge branch 'tcp-update-bind-bucket-state-on-port-release'
selftests/net: Test tcp port reuse after unbinding a socket
tcp: Update bind bucket state on port release
Merge branch 'tcp-move-few-fields-for-data-locality'
tcp: reclaim 8 bytes in struct request_sock_queue
tcp: move mtu_info to remove two 32bit holes
tcp: move tcp_clean_acked to tcp_sock_read_tx group
tcp: move recvmsg_inq to tcp_sock_read_txrx
tcp: move tcp->rcv_tstamp to tcp_sock_write_txrx group
tcp: remove CACHELINE_ASSERT_GROUP_SIZE() uses
net: move sk->sk_err_soft and sk->sk_sndbuf
net: move sk_uid and sk_protocol to sock_read_tx
Merge branch 'add-more-functionality-to-bnge'
bng_en: Configure default VNIC
bng_en: Register default VNIC
bng_en: Register rings with the firmware
bng_en: Allocate stat contexts
bng_en: Allocate packet buffers
bng_en: Initialise core resources
bng_en: Introduce VNIC
bng_en: Add initial support for CP and NQ rings
bng_en: Add initial support for RX and TX rings
bng_en: make bnge_alloc_ring() self-unwind on failure
Merge branch 'net-replace-wq-users-and-add-wq_percpu-to-alloc_workqueue-users'
net: WQ_PERCPU added to alloc_workqueue users
net: replace use of system_wq with system_percpu_wq
net: replace use of system_unbound_wq with system_dfl_wq
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue
net: phy: ax88796b: Replace hard-coded values with PHY_ID_MATCH_MODEL()
net: xilinx: axienet: Fix kernel-doc warnings for missing return descriptions
Merge branch 'net-dsa-microchip-add-strap-description-to-set-spi-as-interface-bus'
net: dsa: microchip: Set SPI as bus interface during reset for KSZ8463
dt-bindings: net: dsa: microchip: Add strap description to set SPI mode
dt-bindings: net: dsa: microchip: Group if clause under allOf tag
Merge tag 'mlx5-next-counters' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
Merge branch 'net-rework-sfp-capability-parsing-and-quirks'
net: sfp: remove old sfp_parse_* functions
net: phy: update all PHYs to use sfp_get_module_caps()
net: phylink: use sfp_get_module_caps()
net: sfp: provide sfp_get_module_caps()
net: sfp: convert sfp quirks to modify struct sfp_module_support
net: sfp: pre-parse the module support
net: phy: add phy_interface_copy()
Merge branch 'mptcp-pm-netlink-announce-server-side-flag'
mptcp: remove unused returned value of check_data_fin
mptcp: use _BITUL() instead of (1 << x)
selftests: mptcp: pm: get server-side flag
mptcp: pm: netlink: deprecate server-side attribute
mptcp: pm: netlink: announce server-side flag
mptcp: pm: netlink: only add server-side attr when true
net: spacemit: Make stats_lock softirq-safe
Merge branch 'net-enetc-improve-the-interface-for-obtaining-phc_index'
net: enetc: use generic interfaces to get phc_index for ENETC v1
net: enetc: fix sleeping function called from rcu_read_lock() context
Merge branch 'tcp-clean-up-inet_hash-and-inet_unhash'
tcp: Remove redundant sk_unhashed() in inet_unhash().
tcp: Remove inet6_hash().
tcp: Remove osk from __inet_hash() arg.
selftests: forwarding: Reorder (ar)ping arguments to obey POSIX getopt
MAINTAINERS, mailmap: Update address for Peter Hilber
virtio_config: clarify output parameters
uapi: vduse: fix typo in comment
vhost: Take a reference on the task in struct vhost_task.
Merge branch 'net-netpoll-remove-dead-code-and-speed-up-rtnl-locked-region'
net: netpoll: use synchronize_net() instead of synchronize_rcu()
net: netpoll: remove unused netpoll pointer from netpoll_info
Merge branch 'net-ipv4-some-drop-reason-cleanup-and-improvements'
net: ipv4: convert ip_rcv_options to drop reasons
net: ipv4: simplify drop reason handling in ip_rcv_finish_core
net: ipv4: make udp_v4_early_demux explicitly return drop reason
rtnetlink: add needed_{head,tail}room attributes
Merge branch 'net-stmmac-remove-mac_interface'
net: stmmac: remove mac_interface
net: stmmac: thead: convert to use phy_interface
net: stmmac: sun8i: convert to use phy_interface
net: stmmac: stm32: convert to use phy_interface
net: stmmac: starfive: convert to use phy_interface
net: stmmac: socfpga: convert to use phy_interface
net: stmmac: ingenic: convert to use phy_interface
net: stmmac: imx: convert to use phy_interface
net: stmmac: use phy_interface in stmmac_check_pcs_mode()
net: stmmac: rework mac_interface and phy_interface documentation
net/mlx5: Remove dead code from total_vfs setter
psp: clarify checksum behavior of psp_dev_rcv()
psp: Fix typo in kdoc for struct psp_dev_caps.assoc_drv_spc.
net: phy: micrel: use %pe in print format
Merge branch 'address-miscellaneous-issues-with-psp_sk_get_assoc_rcu'
psp: don't use flags for checking sk_state
psp: fix preemptive inet_twsk() cast in psp_sk_get_assoc_rcu()
psp: make struct sock argument const in psp_sk_get_assoc_rcu()
tcp: prefer sk_skb_reason_drop()
ptp_ocp: make ptp_ocp driver compatible with PTP_EXTTS_REQUEST2
net: ti: icssm-prueth: unwind cleanly in probe()
Merge branch 'net-mlx5e-support-rss-for-ipsec-offload'
net/mlx5e: Add flow rules for the decrypted ESP packets
net/mlx5e: Add flow groups for the packets decrypted by crypto offload
net/mlx5e: Recirculate decrypted packets into TTC table
net/mlx5: Change TTC rules to match on undecrypted ESP packets
net: intel: fm10k: Fix parameter idx set but not used
ixgbevf: fix proper type for error code in ixgbevf_resume()
iavf: fix proper type for error code in iavf_resume()
idpf: add HW timestamping statistics
ice: Remove deprecated ice_lag_move_new_vf_nodes() call
ice: add E830 Earliest TxTime First Offload support
ice: move ice_qp_[ena|dis] for reuse
wan: framer: pef2256: use %pe in print format
net: airoha: Fix PPE_IP_PROTO_CHK register definitions
r8169: set EEE speed down ratio to 1
net: dsa: dsa_loop: remove duplicated definition of NUM_FIXED_PHYS
mptcp: reset blackhole on success with non-loopback ifaces
hinic3: Fix NULL vs IS_ERR() check in hinic3_alloc_rxqs_res()
psp: do not use sk_dst_get() in psp_dev_get_for_sock()
vhost-net: flush batched before enabling notifications
Revert "vhost/net: Defer TX queue re-enable until after sendmsg"
vhost-net: unbreak busy polling
net: sparx5/lan969x: Add support for ethtool pause parameters
net: ethernet: microchip: sparx5: make it selectable for ARCH_LAN969X
net: phy: micrel: Add Fast link failure support for lan8842
Merge tag 'mlx5-next-09-11' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux
net: phy: clear link parameters on admin link down
net: ti: am65-cpsw: Update hw timestamping filter for PTPv1 RX packets
net/mlx5: Add uar access and odp page fault counters
net/mlx5e: Prevent WQE metadata conflicts between timestamping and offloads
net/mlx5: Refactor MACsec WQE metadata shifts
net/mlx5: Remove VLAN insertion fields from WQE Ether segment
vhost-scsi: fix argument order in tport allocation error message
[+] Merge branch 'bpf-next/skb-meta-dynptr' into 'bpf-next/net'
[+] bpf: Return an error pointer for skb metadata when CONFIG_NET=n