Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-11-13--12-00 (v6.12-rc6-1514-gad2a696dde93) remotes/brancher/net-next-2024-11-13--15-00 (v6.12-rc6-1531-gbbecef7150c8) ==== BASE DIFF ==== MAINTAINERS | 6 +- drivers/net/phy/Kconfig | 17 +- drivers/net/phy/Makefile | 3 +- drivers/net/phy/mediatek/Kconfig | 27 ++ drivers/net/phy/mediatek/Makefile | 4 + .../{mediatek-ge-soc.c => mediatek/mtk-ge-soc.c} | 298 ++------------------- .../net/phy/{mediatek-ge.c => mediatek/mtk-ge.c} | 31 +-- drivers/net/phy/mediatek/mtk-phy-lib.c | 270 +++++++++++++++++++ drivers/net/phy/mediatek/mtk.h | 89 ++++++ 9 files changed, 438 insertions(+), 307 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.Eas7u8IU7j b/tmp/tmp.Xfc1QcWcDS index 4aad65d77fd6..8b28c2d83131 100644 --- a/tmp/tmp.Eas7u8IU7j +++ b/tmp/tmp.Xfc1QcWcDS @@ -3,6 +3,22 @@ fs/9p: use kvzalloc/kvfree to allocate struct p9_rdir and its buffer tc_action dbg profile patch forwarding: set timeout to 3 hours +netfilter: ipset: add missing range check in bitmap_ip_uadt +selftests/rtnetlink.sh: add mngtempaddr test +net/ipv6: delete temporary address if mngtmpaddr is removed or un-mngtmpaddr +selftest: extend test_rss_context_queue_reconfigure for action addition +selftest: validate RSS+ntuple filters with nonzero ring_cookie +selftest: include dst-ip in ethtool ntuple rules +net: ethtool: account for RSS+RXNFC add semantics when checking channel count +net: ethtool: only allow set_rxnfc with rss + ring_cookie if driver opts in +net: sparx5: add missing lan969x Kconfig dependency +octeon_ep_vf: add protective null checks in napi callbacks for cnxk cards +octeon_ep_vf: add protective null checks in napi callbacks for cn9k cards +octeon_ep_vf: Fix null dereferences to IQ/OQ pointers +octeon_ep: add protective null checks in napi callbacks for cnxk cards +octeon_ep: add protective null checks in napi callbacks for cn9k cards +octeon_ep: Fix null dereferences to IQ/OQ pointers +octeon_ep: Add checks to fix double free crashes 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 @@ -78,11 +94,6 @@ dt-bindings: net: dsa: microchip: Add LAN9646 switch support stmmac: dwmac-intel-plat: fix call balance of tx_clk handling routines bpf: lwtunnel: Prepare bpf_lwt_xmit_reroute() to future .flowi4_tos conversion. bpf: ipv4: Prepare __bpf_redirect_neigh_v4() to future .flowi4_tos conversion. -net: phy: mediatek: add MT7530 & MT7531's PHY ID macros -net: phy: mediatek: Integrate read/write page helper functions -net: phy: mediatek: Improve readability of mtk-phy-lib.c's mtk_phy_led_hw_ctrl_set() -net: phy: mediatek: Move LED helper functions into mtk phy lib -net: phy: mediatek: Re-organize MediaTek ethernet phy drivers ipmr: Fix access to mfc_cache_list without lock held mctp i2c: notify user space on TX failure r8169: copy vendor driver 2.5G/5G EEE advertisement constraints