NIPA Branch net-next-2025-10-19--03-00

Branches
Base trees

No differences found.

New patches
@@ -1,173 +1,166 @@
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
nipa: fbnic: link up on QEMU
[+] key: No support for family zero
net: stmmac: mdio: use phy_find_first to simplify stmmac_mdio_register
tools: ynl: add start-index property for indexed arrays
tools: ynl: call nested attribute free function for indexed arrays
tools: ynl: zero-initialize struct ynl_sock memory
ynl: samples: add tc filter add example
usbnet: Prevents free active kevent
3c515 : replace cleanup_module with __exit
tsnep: convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
net: phy: use new iterator phy_for_each in mdiobus_prevent_c45_scan
net: davinci_mdio: use new iterator phy_for_each
net: fec: use new iterator phy_for_each
net: phy: add iterator phy_for_each
net: dsa: loop: use new helper fixed_phy_register_100fd
net: phy: fixed_phy: add helper fixed_phy_register_100fd
selftests: net: fix server bind failure in sctp_vrf.sh
net: phy: micrel: fix typos in comments
net: phy: micrel: simplify return in ksz9477_phy_errata()
[-] Merge tag 'bpf-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
net: hns3: add hwtstamp_get/hwtstamp_set ops
net: renesas: rswitch: convert to ndo_hwtstamp API
net: ravb: convert to ndo_hwtstamp API
ionic: convert to ndo_hwtstamp API
mlx4: convert to ndo_hwtstamp API
octeontx2: convert to ndo_hwtstamp API
net: mdio: reset PHY before attempting to access registers in fwnode_mdiobus_register_phy
dt-bindings: net: mdio: add phy-id-read-needs-reset property
net: mdio: change property read from fwnode_property_read_u32() to device_property_read_u32()
net: mdio: common handling of phy reset properties
net: ravb: Ensure memory write completes before ringing TX doorbell
net: ravb: Enforce descriptor type ordering
net: ravb: Allocate correct number of queues based on SoC support
net: ravb: Make DBAT entry count configurable per-SoC
can: m_can: m_can_get_berr_counter(): don't wake up controller if interface is down
can: m_can: m_can_tx_submit(): remove unneeded sanity checks
can: m_can: m_can_class_register(): remove error message in case devm_kzalloc() fails
can: m_can: m_can_interrupt_enable(): use m_can_write() instead of open coding it
net: m_can: convert dev_{dbg,info,err} -> netdev_{dbg,info,err}
can: m_can: hrtimer_callback(): rename to m_can_polling_timer()
can: m_can: m_can_init_ram(): make static
can: m_can: Support pinctrl wakeup state
can: m_can: Return ERR_PTR on error in allocation
can: m_can: Map WoL to device_set_wakeup_enable
dt-bindings: can: m_can: Add wakeup properties
can: treewide: remove can_change_mtu()
can: m_can: add support for optional reset
net: add a fast path in __netif_schedule()
net: unix: clarify BSD behavior comment in unix_release_sock()
net: avoid extra acces to sk->sk_wmem_alloc in sock_wfree()
net: stmmac: convert to phylink managed WoL PHY speed
net: stmmac: convert to phylink-managed Wake-on-Lan
net: phylink: add phylink managed wake-on-lan PHY speed control
net: phylink: add phylink managed MAC Wake-on-Lan support
net: phy: add phy_may_wakeup()
net: phy: add phy_can_wakeup()
s390/iucv: Convert sprintf/snprintf to scnprintf
net: airoha: Add AN7583 SoC support
net: airoha: ppe: Do not use magic numbers in airoha_ppe_foe_get_entry_locked()
net: airoha: Refactor src port configuration in airhoha_set_gdm2_loopback
net: airoha: Select default ppe cpu port in airoha_dev_init()
net: airoha: ppe: Flush PPE SRAM table during PPE setup
net: airoha: ppe: Configure SRAM PPE entries via the cpu
net: airoha: ppe: Remove airoha_ppe_is_enabled() where not necessary
net: airoha: ppe: Move PPE memory info in airoha_eth_soc_data struct
net: airoha: Generalize airoha_ppe2_is_enabled routine
net: airoha: Add airoha_eth_soc_data struct
net: airoha: Add airoha_ppe_get_num_stats_entries() and airoha_ppe_get_num_total_stats_entries()
net: airoha: ppe: Dynamically allocate foe_check_time array in airoha_ppe struct
dt-bindings: net: airoha: Add AN7583 support
hinic3: Fix netif_queue_set_napi queue_index parameter passing error
hinic3: Add netdev register interfaces
hinic3: Add mac filter ops
hinic3: Add NIC configuration ops
hinic3: Add PF management interfaces
hinic3: Add PF framework
phy: mscc: Fix PTP for VSC8574 and VSC8572
phy: mscc: Use PHY_ID_MATCH_MODEL for VSC8584, VSC8582, VSC8575, VSC856X
net: 6pack: Demote "How to turn on 6pack support" section heading
net: nfc: Format userspace interface subsection headings
e1000e: Introduce private flag to disable K1
ixgbe: preserve RSS indirection table across admin down/up
ice: refactor to use helpers
ice: implement transmit hardware timestamp statistics
ice: add tracking of good transmit timestamps
ice: implement ethtool standard stats
net: docs: add missing features that can have stats
iavf: add RSS support for GTP protocol via ethtool
ice: Extend PTYPE bitmap coverage for GTP encapsulated flows
ice: improve TCAM priority handling for RSS profiles
ice: add virtchnl and VF context support for GTP RSS
ice: add flow parsing for GTP and new protocol field support
i40e: support generic devlink param "max_mac_per_vf"
devlink: Add new "max_mac_per_vf" generic device param
MAINTAINERS: add entry for Motorcomm YT921x ethernet switch driver
net: dsa: yt921x: Add support for Motorcomm YT921x
net: dsa: tag_yt921x: add support for Motorcomm YT921x tags
dt-bindings: net: dsa: yt921x: Add Motorcomm YT921x switch support
net: bridge: use common function to compute the features
team: use common function to compute the features
bonding: use common function to compute the features
net: add a common function to compute features for upper devices
Revert "net: usb: ax88179_178a: Bind only to vendor-specific interface"
net: usb: ax88179_178a: add USB device driver for config selection
net: usb: support quirks in cdc_ncm
net/smc: fix general protection fault in __smc_diag_dump
gve: Consolidate and persist ethtool ring changes
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
net: stmmac: convert to phylink PCS support
net: stmmac: provide PCS initialisation hook
net: stmmac: only call stmmac_pcs_ctrl_ane() for integrated SGMII PCS
net: stmmac: do not require snps,ps-speed for SGMII
net: stmmac: hw->ps becomes hw->reverse_sgmii_enable
net: stmmac: simplify stmmac_check_pcs_mode()
net: stmmac: move reverse-"pcs" mode setup to stmmac_check_pcs_mode()
net: stmmac: remove RGMII "pcs" mode
net: stmmac: remove hw->ps xxx_core_init() hardware setup
net: stmmac: remove unused PCS loopback support
net: stmmac: remove PCS "mode" pause handling
net: stmmac: remove SGMII/RGMII/SMII interrupt handling
net: stmmac: remove xstats.pcs_* members
net: stmmac: remove broken PCS code
net: ethernet: ti: am65-cpts: fix timestamp loss due to race conditions
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
arm64: dts: imx94: add basic NETC nodes and properties
net: enetc: add standalone ENETC support for i.MX94
net: enetc: add basic support for the ENETC with pseudo MAC for i.MX94
net: enetc: add ptp timer binding support for i.MX94
net: enetc: add preliminary i.MX94 NETC blocks control support
dt-bindings: net: ethernet-controller: remove the enum values of speed
dt-bindings: net: enetc: add compatible string for ENETC with pseduo MAC
dt-bindings: net: netc-blk-ctrl: add compatible string for i.MX94 platforms
net: rmnet: Use section heading for packet format subsections
selftest: packetdrill: Import client_synack-data.pkt.
tcp: Don't acknowledge SYN+ACK payload to TFO fallback client.
selftest: packetdrill: Import TFO sendto tests.
tcp: Make TFO client fallback behaviour consistent.
nl802154: fix some kernel-doc warnings
net: shrink napi_skb_cache_put()
net: ethtool: tsconfig: Re-configure hwtstamp upon provider change
net: stmmac: Allow supporting coarse adjustment mode
net: stmmac: Move subsecond increment configuration in dedicated helper
net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports for bcm63xx
net: ti: icssg-prueth: Enable zero copy in XDP features
net: ti: icssg-prueth: Add AF_XDP zero copy for RX
net: ti: icssg-prueth: Make emac_run_xdp function independent of page
net: ti: icssg-prueth: Add AF_XDP zero copy for TX
net: ti: icssg-prueth: Add XSK pool helpers
net: ti: icssg-prueth: Add functions to create and destroy Rx/Tx queues
[-] selftests/bpf: Fix redefinition of 'off' as different kind of symbol
[-] bpf: Do not disable preemption in bpf_test_run().
[-] bpf: Fix memory leak in __lookup_instance error path
[-] selftests: arg_parsing: Ensure data is flushed to disk before reading.
[-] bpf: Replace bpf_map_kmalloc_node() with kmalloc_nolock() to allocate bpf_async_cb structures.
[-] selftests/bpf: make arg_parsing.c more robust to crashes
[-] bpf: test_run: Fix ctx leak in bpf_prog_test_run_xdp error path
Test results