Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-02-18--16-00 (v6.14-rc2-620-g00da232f2389) remotes/brancher/net-next-hw-2025-02-19--00-00 (v6.14-rc2-594-g0fb048ed73da) ==== BASE DIFF ==== drivers/net/ethernet/mellanox/mlx4/en_rx.c | 119 ++++++++++----------------- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 19 ++--- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 15 +--- drivers/net/phy/realtek/realtek_main.c | 9 +- 4 files changed, 57 insertions(+), 105 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.Ic1aYIn9rK b/tmp/tmp.pmLttoHgb8 index 72f370fdff2c..c94077190448 100644 --- a/tmp/tmp.Ic1aYIn9rK +++ b/tmp/tmp.pmLttoHgb8 @@ -1,43 +1,3 @@ -kunit: try to disable broken and unneccessary tests -selftests: net: enable profiling -tc_action dbg -profile patch -forwarding: set timeout to 3 hours -tcp: Fix error ts_recent time during three-way handshake -net: stmmac: "speed" passed to fix_mac_speed is an int -net: stmmac: remove useless priv->flow_ctrl -net: stmmac: clarify priv->pause and pause module parameter -sctp: Fix undefined behavior in left shift operation -selftests/bpf: Add a specific dst port matching -flow_dissector: Fix port range key handling in BPF conversion -selftests/net/forwarding: Add a test case for tc-flower of mixed port and port-range -flow_dissector: Fix handling of mixed port and port-range keys -nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() -virtio-net: tweak for better TX performance in NAPI mode -eth: fbnic: Add ethtool support for IRQ coalescing -eth: bnxt: remove most dependencies on RTNL -docs: net: document new locking reality -net: dummy: add dummy shaper API -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 -tcp: adjust rcvq_space after updating scaling ratio -geneve: Suppress list corruption splat in geneve_destroy_tunnels(). -gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). -net: Add options as a flexible array to struct ip_tunnel_info -ip_tunnel: Use ip_tunnel_info() helper instead of 'info + 1' -dev: Use rtnl_net_dev_lock() in unregister_netdev(). -net: Fix dev_net(dev) race in unregister_netdevice_notifier_dev_net(). -net: Add net_passive_inc() and net_passive_dec(). -net: stmmac: Use str_enabled_disabled() helper -net: Remove redundant variable declaration in __dev_change_flags() -selftests: net : Fix few spelling mistakes selftests: fib_rule_tests: Add port mask match tests selftests: fib_rule_tests: Add port range match tests netlink: specs: Add FIB rule port mask attributes @@ -46,16 +6,28 @@ ipv6: fib_rules: Add port mask matching ipv4: fib_rules: Add port mask matching net: fib_rules: Add port mask support net: fib_rules: Add port mask attributes +net: sfp: add quirk for 2.5G OEM BX SFP +testptp: add option to open PHC in readonly mode +ptp: Add file permission checks on PHCs +posix-clock: Store file pointer in struct posix_clock_context +skbuff: kill skb_flow_get_ports() +tcp: Fix error ts_recent time during three-way handshake +tcp: adjust rcvq_space after updating scaling ratio +netlink: Unset cb_running when terminating dump on release +dev: Use rtnl_net_dev_lock() in unregister_netdev(). +net: Fix dev_net(dev) race in unregister_netdevice_notifier_dev_net(). +net: Add net_passive_inc() and net_passive_dec(). +ipv6: initialize inet socket cookies with sockcm_init +ipv6: replace ipcm6_init calls with ipcm6_init_sk +icmp: reflect tos through ip cookie rather than updating inet_sk +ipv4: remove get_rttos +ipv4: initialize inet socket cookies with sockcm_init +net: initialize mark in sockcm_init +tcp: only initialize sockcm tsflags field dt-bindings: net: dsa: b53: add BCM53101 support net: dsa: b53: mdio: add support for BCM53101 -net: ethernet: ti am65_cpsw: Drop separate TX completion functions -net: ethernet: ti: am65_cpsw: move am65_cpsw_put_page() out of am65_cpsw_run_xdp() -net: ethernet: ti: am65-cpsw: use return instead of goto in am65_cpsw_run_xdp() -net: ethernet: ti: am65_cpsw: remove cpu argument am65_cpsw_run_xdp -net: ethernet: ti: am65-cpsw: remove am65_cpsw_nuss_tx_compl_packets_2g() +net: cadence: macb: Implement BQL net: axienet: Set mac_managed_pm -hv_netvsc: Use VF's tso_max_size value when data path is VF -net: mana: Allow tso_max_size to go up-to GSO_MAX_SIZE net: freescale: ucc_geth: make ugeth_mac_ops be static const net: phy: c45: remove local advertisement parameter from genphy_c45_eee_is_active net: phy: c45: use cached EEE advertisement in genphy_c45_ethtool_get_eee @@ -64,7 +36,3 @@ net: phy: remove disabled EEE modes from advertising_eee in phy_probe net: phy: improve phy_disable_eee_mode net: phy: move definition of phy_is_started before phy_disable_eee_mode gve: set xdp redirect target only when it is available -net: phy: realtek: add helper RTL822X_VND2_C22_REG -ibmvnic: Print data buffers with kernel API's -hexdump: Use for_each macro in print_hex_dump -hexdump: Implement macro for converting large buffers