Single branch specified, using that and the previous one: remotes/brancher/net-next-2024-09-14--03-00 (v6.11-rc7-1554-gbbcd39c401da) remotes/brancher/net-next-2024-09-14--06-00 (v6.11-rc7-1581-g99ca92830a5c) ==== BASE DIFF ==== Documentation/networking/ethtool-netlink.rst | 15 +- MAINTAINERS | 1 - arch/powerpc/platforms/chrp/pegasos_eth.c | 7 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/bxcan.c | 2 +- drivers/net/can/c_can/c_can_platform.c | 2 +- drivers/net/can/cc770/cc770_isa.c | 2 +- drivers/net/can/cc770/cc770_platform.c | 2 +- drivers/net/can/ctucanfd/ctucanfd_platform.c | 2 +- drivers/net/can/flexcan/flexcan-core.c | 2 +- drivers/net/can/grcan.c | 2 +- drivers/net/can/ifi_canfd/ifi_canfd.c | 2 +- drivers/net/can/janz-ican3.c | 2 +- drivers/net/can/kvaser_pciefd.c | 3 + drivers/net/can/m_can/m_can.c | 17 +- drivers/net/can/m_can/m_can_platform.c | 2 +- drivers/net/can/mscan/mpc5xxx_can.c | 2 +- drivers/net/can/rcar/rcar_can.c | 2 +- drivers/net/can/rcar/rcar_canfd.c | 2 +- drivers/net/can/rockchip/rockchip_canfd-core.c | 4 +- .../net/can/rockchip/rockchip_canfd-timestamp.c | 4 +- drivers/net/can/sja1000/sja1000_isa.c | 2 +- drivers/net/can/sja1000/sja1000_platform.c | 2 +- drivers/net/can/softing/softing_main.c | 2 +- drivers/net/can/sun4i_can.c | 2 +- drivers/net/can/ti_hecc.c | 2 +- drivers/net/can/usb/Kconfig | 3 +- drivers/net/can/usb/esd_usb.c | 6 +- drivers/net/can/xilinx_can.c | 2 +- drivers/net/ethernet/cadence/macb_pci.c | 5 +- drivers/net/ethernet/cisco/enic/enic.h | 38 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 102 ++- drivers/net/ethernet/cisco/enic/enic_main.c | 157 +++- drivers/net/ethernet/freescale/enetc/enetc.c | 22 +- drivers/net/ethernet/freescale/enetc/enetc.h | 9 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 12 +- drivers/net/ethernet/ibm/emac/core.c | 219 ++--- drivers/net/ethernet/ibm/emac/core.h | 4 - .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 11 +- drivers/net/ethernet/meta/fbnic/fbnic_txrx.c | 8 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 2 + drivers/net/ethernet/realtek/rtase/rtase_main.c | 3 +- include/linux/mv643xx.h | 921 --------------------- include/uapi/linux/fib_rules.h | 1 + net/can/bcm.c | 4 +- net/core/fib_rules.c | 4 +- net/ethtool/cmis_cdb.c | 14 +- net/ethtool/phy.c | 2 - net/ipv4/fib_rules.c | 54 +- net/ipv6/fib6_rules.c | 43 +- net/ipv6/route.c | 2 +- net/ipv6/rpl_iptunnel.c | 12 +- net/tipc/bcast.c | 2 +- tools/testing/selftests/net/fib_rule_tests.sh | 90 ++ 54 files changed, 635 insertions(+), 1206 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.GZ11BLJwwX b/tmp/tmp.KTed47vnip index 07959f3d6354..0e06e06b6e51 100644 --- a/tmp/tmp.GZ11BLJwwX +++ b/tmp/tmp.KTed47vnip @@ -2,35 +2,17 @@ tc_action dbg profile patch selftests/bpf: Fix a btf_dump selftest failure forwarding: set timeout to 3 hours -page_pool: fix build on powerpc with GCC 14 net: dsa: improve shutdown sequence net: sparx5: Fix invalid timestamps netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() net: xilinx: axienet: Schedule NAPI in two steps net: xilinx: axienet: Fix packet counting -net: macb: Use predefined PCI vendor ID constant net: phy: aquantia: fix -ETIMEDOUT PHY probe failure when firmware not present -net: add config option for tunnel fallback devs net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP is enabled -net: ethtool: phy: Don't set the context dev pointer for unfiltered DUMP -tools: ynl-gen: use big-endian netlink attribute types net: phy: Add support for PHY timing-role configuration via device tree dt-bindings: net: ethernet-phy: Add timing-role role property for ethernet PHYs -ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() usbnet: ipheth: prevent OoB reads of NDP16 -fbnic: Set napi irq value after calling netif_napi_add -net: enetc: Replace ifdef with IS_ENABLED -netcons: Add udp send fail statistics to netconsole -netpoll: Make netpoll_send_udp return status instead of void -octeontx2-af: debugfs: Add Channel info to RPM map -octeontx2-af: Knobs for NPC default rule counters net:ipv4:ip_route_input_slow: Change behaviour of routing decision when IP router alert option is present -net: tipc: avoid possible garbage value -rtase: Fix error code in rtase_init_board() -octeontx2-pf: Export common APIs -octeontx2-pf: Reuse PF max mtu value -octeontx2-pf: Add new APIs for queue memory alloc/free. -octeontx2-pf: Define common API for HW resources configuration net: hsr: convert to use new timer API net: hibmcge: Add maintainer for hibmcge net: hibmcge: Add a Makefile and update Kconfig for hibmcge @@ -42,20 +24,7 @@ net: hibmcge: Add interrupt supported in this module net: hibmcge: Add mdio and hardware configuration supported in this module net: hibmcge: Add read/write registers supported through the bar space net: hibmcge: Add pci table supported in this module -enic: Report some per queue statistics in ethtool -enic: Report per queue statistics in netdev qstats -enic: Collect per queue statistics -enic: Use macro instead of static const variables for array sizes smc: use RCU version of lower netdev searching -net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input -Documentation: networking: Fix missing PSE documentation issue -r8169: disable ALDPS per default for RTL8125 -selftests: fib_rule_tests: Add DSCP selector connect tests -selftests: fib_rule_tests: Add DSCP selector match tests -net: fib_rules: Enable DSCP selector usage -ipv6: fib_rules: Add DSCP selector support -ipv4: fib_rules: Add DSCP selector support -net: fib_rules: Add DSCP selector attribute bpf: selftests: send packet to devmap redirect XDP bpf: devmap: provide rxq after redirect net: ti: icssg-prueth: Add multicast filtering support in HSR mode @@ -65,7 +34,16 @@ net: ti: icssg-prueth: Stop hardcoding def_inc net: ti: icss-iep: Move icss_iep structure tcp: check skb is non-NULL in tcp_rto_delta_us() net: sockmap: avoid race between sock_map_destroy() and sk_psock_put() -net: ethtool: Enhance error messages sent to user space +net: netconsole: fix wrong warning +net: netconsole: split send_msg_fragmented +net: netconsole: do not pass userdata up to the tail +net: netconsole: extract release appending into separate function +net: netconsole: track explicitly if msgbody was written to buffer +net: netconsole: introduce variable to track body length +net: netconsole: rename body to msg_body +net: netconsole: separate fragmented message handling in send_ext_msg +net: netconsole: split send_ext_msg_udp() function +net: netconsole: remove msg_ready variable net: ethtool: Add support for writing firmware blocks using EPL payload net: ethtool: Add new parameters and a function to support EPL selftests: net: ioam: add tunsrc support