Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-03-25--18-00 (v6.14-rc7-1980-gd66e3f75103e) remotes/brancher/net-next-2025-03-25--21-00 (v6.14-rc7-2031-gd251956b1242) ==== BASE DIFF ==== arch/parisc/include/uapi/asm/socket.h | 12 +- drivers/net/ethernet/google/gve/gve.h | 72 +++--- drivers/net/ethernet/google/gve/gve_adminq.c | 4 +- .../net/ethernet/google/gve/gve_buffer_mgmt_dqo.c | 18 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 30 ++- drivers/net/ethernet/google/gve/gve_main.c | 288 +++++---------------- drivers/net/ethernet/google/gve/gve_rx.c | 30 ++- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 81 +++++- drivers/net/ethernet/google/gve/gve_tx.c | 41 ++- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 31 +-- drivers/net/ethernet/tehuti/tn40.c | 9 +- drivers/net/ethernet/tehuti/tn40.h | 33 +++ drivers/net/ethernet/tehuti/tn40_mdio.c | 84 +++++- drivers/net/phy/aquantia/aquantia_firmware.c | 7 +- drivers/net/phy/aquantia/aquantia_main.c | 240 ++++++++++++++++- drivers/net/phy/mdio_bus.c | 14 + drivers/net/phy/phylink.c | 42 ++- net/atm/mpc.c | 2 + 18 files changed, 670 insertions(+), 368 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.84myZsmWtA b/tmp/tmp.CVSEflX4TN index 295c0ee37c52..96a863d15e00 100644 --- a/tmp/tmp.84myZsmWtA +++ b/tmp/tmp.CVSEflX4TN @@ -4,20 +4,15 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +Merge tag 'for-net-next-2025-03-25' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next +net: move replay logic to tc_modify_qdisc +mac802154_hwsim: define perm_extended_addr initialization net: mana: Switch to page pool for jumbo frames -net: mtip: The L2 switch driver for imx287 -arm: dts: imx287: Provide description for MTIP L2 switch -arm: dts: Adjust the 'reg' range for imx287 L2 switch description -dt-bindings: net: Add MTIP L2 switch description (fec,mtip-switch.yaml) -MAINTAINERS: Add myself as the MTIP L2 switch maintainer (IMX SoCs: imx287) tcp: Support skb PAWS drop reason when TIME-WAIT rndis_host: Flag RNDIS modems as WWAN devices mctp: Fix incorrect tx flow invalidation condition in mctp-i2c xsk: Bring back busy polling support in XDP_COPY net: atm: use sysfs_emit()/sysfs_emit_at() instead of scnprintf(). -net: add a debugfs files for showing netns refcount tracking info -net/mlx5: DR, remove redundant object_range assignment -net: phylink: force link down on major_config failure net: usb: asix: ax88772: Increase phy_name size net: phy: Introduce PHY_ID_SIZE — minimum size for PHY ID string net: phy: air_en8811h: Add clk provider for CKO pin @@ -31,19 +26,57 @@ net: ethtool: netlink: Allow per-netdevice DUMP operations net: ethtool: Set the req_info->dev on DUMP requests for each dev net: libwx: fix Tx L4 checksum net: libwx: fix Tx descriptor content for some tunnel packets -net: Fix the devmem sock opts and msgs for parisc net/mlx5e: SHAMPO, Make reserved size independent of page size -atm: Fix NULL pointer dereference -net: tn40xx: add pci-id of the aqr105-based Tehuti TN4010 cards -net: tn40xx: prepare tn40xx driver to find phy of the TN9510 card -net: tn40xx: create swnode for mdio and aqr105 phy and add to mdiobus -net: phy: aquantia: add essential functions to aqr105 driver -net: phy: aquantia: search for firmware-name in fwnode -net: phy: aquantia: add probe function to aqr105 for firmware loading -net: phy: Add swnode support to mdiobus_scan -gve: add XDP DROP and PASS support for DQ -gve: update XDP allocation path support RX buffer posting -gve: merge packet buffer size fields -gve: update GQ RX to use buf_size -gve: introduce config-based allocation for XDP -gve: remove xdp_xsk_done and xdp_xsk_wakeup statistics +Bluetooth: MGMT: Add LL Privacy Setting +Bluetooth: hci_event: Fix handling of HCI_EV_LE_DIRECT_ADV_REPORT +Bluetooth: btnxpuart: Fix kernel panic during FW release +Bluetooth: btnxpuart: Handle bootloader error during cmd5 and cmd7 +Bluetooth: btnxpuart: Add correct bootloader error codes +t blameBluetooth: btintel: Fix leading white space +Bluetooth: btintel: Add support to configure TX power +Bluetooth: btmtksdio: Prevent enabling interrupts after IRQ handler removal +Bluetooth: btmtk: Remove the resetting step before downloading the fw +Bluetooth: SCO: add TX timestamping +Bluetooth: L2CAP: add TX timestamping +Bluetooth: ISO: add TX timestamping +Bluetooth: add support for skb TX SND/COMPLETION timestamping +net-timestamp: COMPLETION timestamp on packet tx completion +HCI: coredump: Log devcd dumps into the monitor +Bluetooth: HCI: Add definition of hci_rp_remote_name_req_cancel +Bluetooth: hci_vhci: Mark Sync Flow Control as supported +Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO +Bluetooth: btintel_pci: Fix build warning +Bluetooth: btintel_pcie: Trigger device coredump on hardware exception +Bluetooth: btnxpuart: Add support to set BD address +dt-bindings: net: bluetooth: nxp: Add support to set BD address +Bluetooth: btnxpuart: Add support for HCI coredump feature +Bluetooth: btnxpuart: Move vendor specific initialization to .post_init +Bluetooth: btintel_pcie: Add support for device coredump +Bluetooth: btusb: Fix regression in the initialization of fake Bluetooth controllers +Bluetooth: Disable SCO support if READ_VOICE_SETTING is unsupported/broken +Bluetooth: Add quirk for broken READ_PAGE_SCAN_TYPE +Bluetooth: Add quirk for broken READ_VOICE_SETTING +Bluetooth: btintel_pcie: Read hardware exception data +Bluetooth: btintel_pcie: Setup buffers for firmware traces +Bluetooth: qca: add WCN3950 support +Bluetooth: qca: simplify WCN399x NVM loading +dt-bindings: net: bluetooth: qualcomm: document WCN3950 +dt-bindings: net: bluetooth: nxp: Add wakeup pin properties +bluetooth: btnxpuart: Support for controller wakeup gpio config +Bluetooth: hci_qca: use the power sequencer for wcn6750 +Bluetooth: btusb: Add 2 HWIDs for MT7922 +Bluetooth: L2CAP: convert timeouts to secs_to_jiffies() +Bluetooth: SMP: convert timeouts to secs_to_jiffies() +Bluetooth: MGMT: convert timeouts to secs_to_jiffies() +Bluetooth: hci_vhci: convert timeouts to secs_to_jiffies() +Bluetooth: hci_uart: Fix another race during initialization +Bluetooth: hci_uart: fix race during initialization +Bluetooth: btintel: Add DSBR support for ScP +Bluetooth: Fix code style warning +Bluetooth: MGMT: Remove unused mgmt_*_discovery_complete +Bluetooth: MGMT: Remove unused mgmt_pending_find_data +Bluetooth: btusb: Add 13 USB device IDs for Qualcomm WCN785x +Bluetooth: btintel_pcie: Add device id of Whale Peak +Bluetooth: btintel: Add support for Intel Scorpius Peak +Bluetooth: btusb: Add new VID/PID for WCN785x +Bluetooth: btusb: mediatek: Add err code to btusb claim iso printout