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

Branches
Base trees

No differences found.

New patches
@@ -1,115 +1,119 @@
nipa: config: disable kmemleak auto scan
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
[+] ipv4: route: Prevent rt_bind_exception() from rebinding stale fnhe
[+] selftests/bpf: Add mptcp test with sockmap
[+] net,mptcp: fix proto fallback detection with BPF
[+] mptcp: disallow MPTCP subflows from sockmap
ipv6: clear RA flags when adding a static route
net: phy: fixed_phy: initialize the link status as up
net: netcp: ethss: Fix type of first parameter in hwtstamp stubs
i40e: fix src IP mask checks and memcpy argument names in cloud filter
selftests: mptcp: join: properly kill background tasks
selftests: mptcp: connect: trunc: read all recv data
selftests: mptcp: join: userspace: longer transfer
selftests: mptcp: join: endpoints: longer transfer
selftests: mptcp: join: rm: set backup flag
selftests: mptcp: connect: fix fallback note due to OoO
fbnic: Replace use of internal PCS w/ Designware XPCS
fbnic: Add SW shim for MDIO interface to PMA/PMD and PCS
fbnic: Cleanup handling for link down event statistics
fbnic: Add logic to track PMD state via MAC/PCS signals
fbnic: Rename PCS IRQ to MAC IRQ as it is actually a MAC interrupt
net: pcs: xpcs: Add support for FBNIC 25G, 50G, 100G PMA
net: pcs: xpcs: Fix PMA identifier handling in XPCS
net: pcs: xpcs: Add support for 25G, 50G, and 100G interfaces
net: phy: Rename MDIO_CTRL1_SPEED for 2.5G and 5G to reflect PMA values
net: phy: Add support for 25, 50 and 100Gbps PMA to genphy_c45_read_pma
net: stmmac: meson8b: use stmmac_get_phy_intf_sel()
net: stmmac: meson8b: use phy_intf_sel directly
net: stmmac: meson8b: use PHY_INTF_SEL_x
net: fealnx: fixed possible out of band acces to an array
net: sparx5/lan969x: populate netdev of_node
net: ps3_gelic_net: handle skb allocation failures
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
net: mana: Implement ndo_tx_timeout and serialize queue resets per port.
net: bonding: use atomic instead of rtnl_mutex, to make sure peer notify updated
net: ethernet: ti: am65-cpsw: Fix clearing of irq_disabled flag in rx_poll
net: ethernet: ti: am65-cpsw: enable zero copy in XDP features
net: ethernet: ti: am65-cpsw: Add AF_XDP zero copy for TX
net: ethernet: ti: am65-cpsw: Add AF_XDP zero copy for RX
net: ethernet: ti: am65-cpsw: add XSK pool helpers
net: ethernet: ti: am65-cpsw: Retain page_pool on XDP program exchange
net: ethernet: ti: am65-cpsw: fix BPF Program change on multi-port CPSW
net_sched: limit try_bulk_dequeue_skb() batches
mlx5: Fix default values in create CQ
net/mlx5e: Fix potentially misleading debug message
net/mlx5e: Fix wraparound in rate limiting for values above 255 Gbps
net/mlx5e: Fix maxrate wraparound in threshold between units
net/mlx5e: Trim the length of the num_doorbell error
net/mlx5e: Fix missing error assignment in mlx5e_xfrm_add_state()
net: sched: act_ife: initialize struct tc_ife to fix KMSAN kernel-infoleak
net: sched: act_connmark: initialize struct tc_ife to fix kernel leak
af_unix: Initialise scc_index in unix_add_edge().
selftests/vsock: disable shellcheck SC2317 and SC2119
selftests/vsock: add vsock_loopback module loading
selftests/vsock: add 1.37 to tested virtme-ng versions
selftests/vsock: add BUILD=0 definition
selftests/vsock: identify and execute tests that can re-use VM
selftests/vsock: add check_result() for pass/fail counting
selftests/vsock: speed up tests by reducing the QEMU pidfile timeout
selftests/vsock: do not unconditionally die if qemu fails
selftests/vsock: avoid multi-VM pidfile collisions with QEMU
selftests/vsock: reuse logic for vsock_test through wrapper functions
selftests/vsock: make wait_for_listener() work even if pipefail is on
selftests/vsock: improve logging in vmtest.sh
net/mlx5: E-Switch, support eswitch inactive mode
net/mlx5: MPFS, add support for dynamic enable/disable
devlink: Introduce switchdev_inactive eswitch mode
tools: ynltool: add traffic distribution balance
tools: ynltool: add qstats support
tools: ynltool: add page-pool stats
tools: ynltool: create skeleton for the C command
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
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: Remove supported_cap size build assert
Documentation: networking: Document the phy_port infrastructure
net: phy: dp83822: Add SFP support through the phy_port interface
net: phy: Only rely on phy_port for PHY-driven SFP
net: phy: qca807x: Support SFP through phy_port interface
net: phy: at803x: Support SFP through phy_port interface
net: phy: marvell10g: Support SFP through phy_port
net: phy: marvell: Support SFP through phy_port interface
net: phy: marvell-88x2222: Support SFP through phy_port interface
net: phy: Introduce generic SFP handling for PHY drivers
net: phy: Create a phy_port for PHY-driven SFPs
dt-bindings: net: dp83822: Deprecate ti,fiber-mode
net: phy: dp83822: Add support for phy_port representation
net: phy: Introduce PHY ports representation
net: ethtool: Introduce ETHTOOL_LINK_MEDIUM_* values
dt-bindings: net: Introduce the ethernet-connector description
net/ipv6: fix lookup for ::/0 (non-)subtree route
net/ipv6: drop ip6_route_get_saddr
net/ipv6: use ipv6_fl_get_saddr in output
net/ipv6: create ipv6_fl_get_saddr
net/ipv6: flatten ip6_route_get_saddr
xsk: add indirect call for xsk_destruct_skb
Test results