Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-02-25--03-00 (v6.14-rc3-872-gd4d2c60a26b6) remotes/brancher/net-next-2025-02-25--06-01 (v6.14-rc3-886-g0906613da471) ==== BASE DIFF ==== drivers/net/phy/phy-c45.c | 1 + drivers/net/phy/phy-core.c | 3 ++- drivers/net/phy/phy.c | 2 ++ drivers/net/phy/phy_device.c | 2 ++ drivers/net/phy/phy_led_triggers.c | 2 ++ drivers/net/phy/phylib-internal.h | 25 +++++++++++++++++++++++++ include/linux/phy.h | 13 ------------- 7 files changed, 34 insertions(+), 14 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.pHs3FG8xEb b/tmp/tmp.S60i9DHewJ index 6aadb52cd678..2ebd2bebcdf1 100644 --- a/tmp/tmp.pHs3FG8xEb +++ b/tmp/tmp.S60i9DHewJ @@ -3,6 +3,7 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mellanox/linux ixgbe: fix media cage present detection for E610 device iavf: fix circular lock dependency with netdev_lock idpf: synchronize pending IRQs after disable @@ -11,6 +12,18 @@ ice: Fix deinitializing VF in error path mptcp: safety check before fallback mptcp: reset when MPTCP opts are dropped after join mptcp: always handle address removal under msk socket lock +eth: bnxt: remove most dependencies on RTNL +docs: net: document new locking reality +net: add option to request netdev instance lock +net: replace dev_addr_sem with netdev instance lock +net: ethtool: try to protect all callback with netdev instance lock +net: hold netdev instance lock during ndo_bpf +net: hold netdev instance lock during sysfs operations +net: hold netdev instance lock during ioctl operations +net: hold netdev instance lock during rtnetlink operations +net: hold netdev instance lock during queue operations +net: hold netdev instance lock during ndo_setup_tc +net: hold netdev instance lock during ndo_open/ndo_stop selftests: drv-net-hw: Add a test for symmetric RSS hash selftests: drv-net: Make rand_port() get a port more reliably net/mlx5e: Symmetric OR-XOR RSS hash control @@ -58,7 +71,6 @@ net: pktgen: remove some superfluous variable initializing net: pktgen: remove extra tmp variable (re-use len instead) net: pktgen: fix mix of int/long tcp: Defer ts_recent changes until req is owned -net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. net: ethernet: ti: am65-cpsw: select PAGE_POOL Octeontx2-af: RPM: Register driver with PCI subsys IDs net: Handle napi_schedule() calls from non-interrupt @@ -75,7 +87,6 @@ net: devmem: TCP tx netlink api net: add get_netmem/put_netmem support MAINTAINERS: socket timestamping: add Jason Xing as reviewer xsk: fix __xsk_generic_xmit() error code when cq is full -net: phy: add phylib-internal.h ipvs: Always clear ipvs_property flag in skb_scrub_packet() eth: fbnic: Update return value in kdoc eth: fbnic: Consolidate PUL_USER CSR section @@ -112,3 +123,5 @@ net: phy: qca807x: use new phy_package_shared getters net: phy: add getters for public members of struct phy_package_shared net: phy: move PHY package related code from phy.h to phy_package.c net: phy: move PHY package code from phy_device.c to own source file +net/mlx5: Change POOL_NEXT_SIZE define value and make it global +net/mlx5: Add new health syndrome error and crr bit offset