Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-08-30--09-00 (v6.11-rc5-818-g24a1f28b3c31) remotes/brancher/net-next-2024-08-30--12-00 (v6.11-rc5-823-g1a132b1e6272) ==== BASE DIFF ==== MAINTAINERS | 9 ++ drivers/net/phy/Kconfig | 7 ++ drivers/net/phy/Makefile | 1 + drivers/net/phy/ax88796b_rust.rs | 7 +- drivers/net/phy/qt2025.rs | 103 ++++++++++++++++++ rust/kernel/lib.rs | 1 + rust/kernel/net/phy.rs | 90 +++++++++------- rust/kernel/net/phy/reg.rs | 224 +++++++++++++++++++++++++++++++++++++++ rust/kernel/sizes.rs | 26 +++++ rust/uapi/uapi_helper.h | 1 + 10 files changed, 426 insertions(+), 43 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.aPS8a6wGJo b/tmp/tmp.eEC8Zf6wFZ index 8b072a8d21c8..4ae4550111fc 100644 --- a/tmp/tmp.aPS8a6wGJo +++ b/tmp/tmp.eEC8Zf6wFZ @@ -2,6 +2,7 @@ tc_action dbg profile patch selftests/bpf: Fix a btf_dump selftest failure forwarding: set timeout to 3 hours +bpf, net: Fix a potential race in do_sock_getsockopt() net: phy: Fix missing of_node_put() for leds can: kvaser_pciefd: Enable 64-bit DMA addressing can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open @@ -21,15 +22,20 @@ docs: ABI: update OCP TimeCard sysfs entries ptp: ocp: adjust sysfs entries to expose tty information ptp: ocp: convert serial ports to array usbnet: modern method to get random MAC +net: ethernet: fs_enet: phylink conversion +net: ethernet: fs_enet: simplify clock handling with devm accessors +net: ethernet: fs_enet: fcc: use macros for speed and duplex values +net: ethernet: fs_enet: drop unused phy_info and mii_if_info +net: ethernet: fs_enet: drop the .adjust_link custom fs_ops +net: ethernet: fs_enet: cosmetic cleanups +net: ethernet: fs_enet: convert to SPDX +Documentation: Add missing fields to net_cachelines icmp: icmp_msgs_per_sec and icmp_msgs_burst sysctls become per netns icmp: move icmp_global.credit and icmp_global.stamp to per netns storage icmp: change the order of rate limits net: Remove setting of RX software timestamp from drivers ethtool: RX software timestamp for all net: mana: Improve mana_set_channels() for low mem conditions -cxgb: Remove unused declarations -cxgb4: Remove unused declarations -cxgb3: Remove unused declarations netdev_features: remove NETIF_F_ALL_FCOE netdev_features: convert NETIF_F_FCOE_MTU to dev->fcoe_mtu netdev_features: convert NETIF_F_NETNS_LOCAL to dev->netns_local @@ -66,13 +72,5 @@ net: ti: icssg-prueth: Enable HSR Tx Packet duplication offload net: ti: icssg-prueth: Add support for HSR frame forward offload net: ti: icssg-prueth: Stop hardcoding def_inc net: ti: icss-iep: Move icss_iep structure -net: phy: add Applied Micro QT2025 PHY driver -rust: net::phy unified genphy_read_status function for C22 and C45 registers -rust: net::phy unified read/write API for C22 and C45 registers -rust: net::phy implement AsRef trait -rust: net::phy support probe callback -rust: sizes: add commonly used constants -eth: fbnic: Add support to fetch group stats -eth: fbnic: Add ethtool support for fbnic net: dsa: vsc73xx: implement FDB operations ptp: Add support for the AMZNC10C 'vmclock' device