NIPA Branch net-next-2025-09-26--00-00

Branches
Base trees

No differences found.

New patches
@@ -1,75 +1,142 @@
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
ksft: add BTF
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
[+] atm: Fix the cleanup on alloc_mpc failure in atm_mpoa_mpoad_attach
[+] net: stmmac: Add support for Allwinner A523 GMAC200
[+] dt-bindings: net: sun8i-emac: Add A523 GMAC200 compatible
[+] netfilter: nf_flow_table_core: teardown direct xmit when destination changed
[+] netfilter: flow: Add bridge_vid member
idpf: fix mismatched free function for dma_alloc_coherent
[+] selftests: forwarding: README: Mention defer, adf_
[+] selftests: forwarding: lib: Add an autodefer variant of forwarding_enable()
[+] selftests: forwarding: lib: Add an autodefer variant of simple_if_init()
[+] selftests: forwarding: lib: Add an autodefer variant of vrf_prepare()
[+] selftests: net: vlan_bridge_binding: Rename dfr_set_binding_*() to adf_*
[+] selftests: net: lib: Rename bridge_vlan_add() to adf_*
[+] selftests: net: lib: Rename ip_route_add() to adf_*
[+] selftests: net: lib: Rename ip_addr_add() to adf_*
[+] selftests: net: lib: Rename ip_link_set_down() to adf_*
[+] selftests: net: lib: Rename ip_link_set_up() to adf_*
[+] selftests: net: lib: Rename ip_link_set_addr() to adf_*
[+] selftests: net: lib: Rename ip_link_set_master() to adf_*
[+] selftests: net: lib: Rename ip_link_add() to adf_*
[+] selftests: drv-net: Reload pkt pointer after calling filter_udphdr
ptp: Add a upper bound on max_vclocks
net: stmmac: tc: Add HLBS drop count to taprio stats
net: stmmac: est: Drop frames causing HLBS error
net: nfc: nci: Add parameter validation for packet data
selftest: net: Fix error message if empty variable
dpll: zl3073x: Fix double free in zl3073x_devlink_flash_update()
dt-bindings: net: sparx5: correct LAN969x register space windows
octeon_ep_vf: Add support to retrieve hardware channel information
octeon_ep: Add support to retrieve hardware channel information
[+] 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
net/mlx5: Improve write-combining test reliability for ARM64 Grace CPUs
net/mlx5: Expose uar access and odp page fault counters
mptcp: pm: in-kernel: add laminar endpoints
mptcp: pm: in-kernel: compare IDs instead of addresses
mptcp: pm: in-kernel: reduce pernet struct size
mptcp: pm: in-kernel: remove stale_loss_cnt
mptcp: pm: in-kernel: rename 'addrs' to 'endpoints'
mptcp: pm: in-kernel: rename 'local_addr_list' to 'endp_list'
mptcp: pm: in-kernel: rename 'local_addr_max' to 'endp_subflow_max'
mptcp: pm: in-kernel: rename 'add_addr_accept_max' to 'limit_add_addr_accepted'
mptcp: pm: in-kernel: rename 'add_addr_signal_max' to 'endp_signal_max'
mptcp: pm: in-kernel: rename 'subflows_max' to 'limit_extra_subflows'
mptcp: pm: rename 'subflows' to 'extra_subflows'
mptcp: pm: in-kernel: refactor fill_remote_addresses_vec
mptcp: pm: in-kernel: refactor fill_local_addresses_vec
selftests: mptcp: join: validate C-flag + def limit
mptcp: pm: in-kernel: usable client side with C-flag
psp: Expand PSP acronym in INET_PSP help description
net: phy: micrel: Fix lan8814_config_init
vhost: vringh: Fix copy_to_iter return value check
6pack: drop redundant locking and refcounting
virtio-net: correct hdr_len handling for VIRTIO_NET_F_GUEST_HDRLEN
virtio-net: fix incorrect flags recording in big mode
inet: Avoid ehash lookup race in inet_twsk_hashdance_schedule()
inet: Avoid ehash lookup race in inet_ehash_insert()
rculist: Add hlist_nulls_replace_rcu() and hlist_nulls_replace_init_rcu()
net: enetc: fix the deadlock of enetc_mdio_lock
selftests: drv-net: Enable BTF
net: airoha: npu: Add a NPU callback to initialize flow stats
ixgbe: avoid redundant call to ixgbe_non_sfp_link_config()
eth: fbnic: Add support to read lane count
net: stmmac: Convert open-coded register polling to helper macro
dibs: Check correct variable in dibs_init()
net: usb: Remove disruptive netif_wake_queue in rtl8150_set_multicast
net: renesas: rswitch: Remove unneeded semicolons
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
tipc: adjust tipc_nodeid2string() to return string length
net: enetc: Fix probing error message typo for the ENETCv4 PF driver
Wangxun: vf: Implement some ethtool apis for get_xxx
net: qed: Remove redundant NULL checks after list_first_entry()
xdp: use multi-buff only if receive queue supports page pool
ptr_ring: drop duplicated tail zeroing code
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
Test results