Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-01-11--06-00 (v6.13-rc6-1044-g3bc3b40c9f01) remotes/brancher/net-next-2025-01-11--09-00 (v6.13-rc6-1049-g24defa0a10a5) ==== BASE DIFF ==== .mailmap | 2 + .../bindings/net/can/atmel,at91sam9263-can.yaml | 58 ++++++ .../devicetree/bindings/net/can/atmel-can.txt | 15 -- .../bindings/net/can/microchip,mpfs-can.yaml | 6 +- .../bindings/net/can/st,stm32-bxcan.yaml | 2 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 48 ----- .../devicetree/bindings/net/can/ti,tcan4x5x.yaml | 199 +++++++++++++++++++++ MAINTAINERS | 1 + drivers/net/can/dev/dev.c | 2 - drivers/net/can/kvaser_pciefd.c | 81 +++++---- drivers/net/can/m_can/m_can.c | 22 ++- drivers/net/can/m_can/m_can.h | 1 + drivers/net/can/m_can/tcan4x5x-core.c | 30 +++- drivers/net/can/m_can/tcan4x5x.h | 2 + drivers/net/can/sun4i_can.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 3 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 133 ++++++-------- drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 38 ++-- 18 files changed, 432 insertions(+), 213 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.esysjvNxWN b/tmp/tmp.rJUjQNkZTY index 6f5181cb8976..d8b39cab0d3e 100644 --- a/tmp/tmp.esysjvNxWN +++ b/tmp/tmp.rJUjQNkZTY @@ -3,6 +3,9 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +eth: iavf: extend the netdev_lock usage +net: initialize netdev->lock on dummy devices +net: un-export init_dummy_netdev() can: grcan: move napi_enable() from under spin lock MAINTAINERS: downgrade Ethernet NIC drivers without CI reporting docs: netdev: document requirements for Supported status @@ -14,8 +17,6 @@ virtio_net: Prepare for NAPI to queue mapping net/ncsi: Fix NULL pointer derefence if CIS arrives before SP net: xilinx: axienet: Fix IRQ coalescing packet count overflow net: phy: marvell-88q2xxx: Add support for PHY LEDs on 88q2xxx -tools/net/ynl: ethtool: support spec load from install location -tools/net/ynl: add support for --family and --list-families tcp: add TCP_RFC7323_PAWS_ACK drop reason tcp: add drop_reason support to tcp_disordered_ack() net: ethernet: ti: am65-cpsw: VLAN-aware CPSW only if !DSA @@ -23,24 +24,6 @@ octeon_ep_vf: remove firmware stats fetch in ndo_get_stats64 octeon_ep_vf: update tx/rx stats locally for persistence octeon_ep: remove firmware stats fetch in ndo_get_stats64 octeon_ep: update tx/rx stats locally for persistence -can: kvaser_pciefd: Add support for CAN_CTRLMODE_BERR_REPORTING -can: kvaser_pciefd: Update stats and state even if alloc_can_err_skb() fails -can: kvaser_usb: Add support for CAN_CTRLMODE_BERR_REPORTING -can: kvaser_usb: Update stats and state even if alloc_can_err_skb() fails -dt-bindings: can: st,stm32-bxcan: fix st,gcan property type -can: m_can: call deinit/init callback when going into suspend/resume -can: tcan4x5x: add deinit callback to set standby mode -can: m_can: add deinit callback -can: dev: can_get_state_str(): Remove dead code -MAINTAINERS: assign em_canid.c additionally to CAN maintainers -mailmap: add an entry for Oliver Hartkopp -dt-bindings: net: can: atmel: Convert to json schema -can: tcan4x5x: get rid of false clock errors -can: sun4i_can: continue to use likely() to check skb -can: tcan4x5x: add option for selecting nWKRQ voltage -dt-bindings: can: tcan4x5x: Document the ti,nwkrq-voltage-vio option -dt-bindings: can: convert tcan4x5x.txt to DT schema -dt-bindings: can: mpfs: add PIC64GX CAN compatibility net: stmmac: Optimize cache prefetch in RX path net: stmmac: Set page_pool_params.max_len to a precise size net: stmmac: Switch to zero-copy in non-XDP RX path