Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-11-13--09-00 (v6.12-rc6-1502-g389e3f8cfb62) remotes/brancher/net-next-2024-11-13--12-00 (v6.12-rc6-1514-gad2a696dde93) ==== BASE DIFF ==== .../device_drivers/ethernet/marvell/octeontx2.rst | 91 +++ drivers/net/ethernet/marvell/octeontx2/Kconfig | 8 + drivers/net/ethernet/marvell/octeontx2/af/Makefile | 3 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 1 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 75 ++ drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 30 +- .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 27 - .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 3 + .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 49 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 14 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_rep.c | 468 +++++++++++ .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 26 + .../net/ethernet/marvell/octeontx2/af/rvu_switch.c | 20 +- .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 + drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 4 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 54 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 75 +- .../ethernet/marvell/octeontx2/nic/otx2_devlink.c | 49 ++ .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 5 - .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 77 +- .../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 25 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 29 +- .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 3 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 14 +- drivers/net/ethernet/marvell/octeontx2/nic/rep.c | 864 +++++++++++++++++++++ drivers/net/ethernet/marvell/octeontx2/nic/rep.h | 54 ++ 28 files changed, 1942 insertions(+), 131 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.9RIYIoaQgV b/tmp/tmp.modGXIB93i index b7ca9d3f1a91..4aad65d77fd6 100644 --- a/tmp/tmp.9RIYIoaQgV +++ b/tmp/tmp.modGXIB93i @@ -3,6 +3,11 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +net: mv643xx_eth: disable IP tx checksum with jumbo frames for Armada 310 +net/ipv6: release expired exception dst cached in socket +net: sched: u32: Add test case for systematic hnode IDR leaks +mac802154: check local interfaces before deleting sdata list +xfrm: replace deprecated strncpy with strscpy_pad net: enetc: clean up before returning in probe() net/smc: Isolate the smc_xxx_lgr_pending with ib_device net/smc: reduce locks scope of smc_xxx_lgr_pending @@ -17,12 +22,6 @@ net: phy: c45: don't use temporary linkmode bitmaps in genphy_c45_ethtool_get_ee mptcp: pm: use _rcu variant under rcu_read_lock mptcp: hold pm lock when deleting entry mptcp: update local address flags when setting it -octeontx2-pf: CN20K mbox implementation between PF-VF -octeontx2-af: CN20K mbox implementation for AF's VF -octeontx2-pf: CN20K mbox REQ/ACK implementation for NIC PF -octeontx2-af: CN20k mbox to support AF REQ/ACK functionality -octeontx2-af: CN20k basic mbox operations and structures -octeontx2: Set appropriate PF, VF masks and shifts based on silicon octeon_ep: add ndo ops for VFs in PF driver net: stmmac: dwmac_socfpga: This platform has GMAC net: stmmac: Configure only the relevant bits for timestamping setup