Single branch specified, using that and the previous one: remotes/brancher/net-next-2025-06-19--12-00 (v6.16-rc1-696-g4195c0ea4845) remotes/brancher/net-next-2025-06-19--15-00 (v6.16-rc1-696-gfad1c4d3b0a0) ==== BASE DIFF ==== drivers/net/ethernet/microchip/lan743x_ptp.h | 4 +- drivers/net/ethernet/microsoft/mana/hw_channel.c | 4 + drivers/net/ethernet/microsoft/mana/mana_en.c | 195 ++++++++++++++++++++- drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 6 + include/net/mana/gdma.h | 1 + include/net/mana/mana.h | 42 +++++ .../selftests/net/test_vxlan_vnifiltering.sh | 9 +- tools/testing/selftests/net/vrf_route_leaking.sh | 4 +- 8 files changed, 247 insertions(+), 18 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.UlqniCgSlL b/tmp/tmp.dIyx2XpPS7 index 05ab2480cf67..7b7b506e1e0e 100644 --- a/tmp/tmp.UlqniCgSlL +++ b/tmp/tmp.dIyx2XpPS7 @@ -9,15 +9,23 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +eth: bnxt: add netmem TX support +rds: Correct spelling +rds: Correct endian annotation of port and addr assignments +testptp: add option to enable external timestamping edges +phy: micrel: add Signal Quality Indicator (SQI) support for KSZ9477 switch PHYs +net: ethernet: mtk_eth_soc: only use legacy mode on missing IRQ name +net: ethernet: mtk_eth_soc: skip first IRQ if not used +net: ethernet: mtk_eth_soc: add consts for irq index +net: ethernet: mtk_eth_soc: support named IRQs +mlx4: Use of macro ARRAY_SIZE() to calculate array size atm: idt77252: Add missing `dma_map_error()` -sunrpc: handle SVC_GARBAGE during svc auth processing as auth error xfrm: hold device only for the asynchronous decryption net: stmmac: lpc18xx: use plat_dat->phy_interface ethernet: ionic: Fix DMA mapping tests net: xsk: update tx queue consumer immdiately after transmission nfc: pn544: Use str_low_high() helper nfc: fdp: Use str_yes_no() helper -net: xsk: introduce XDP_MAX_TX_BUDGET set/getsockopt net: mctp: test: Add tests for gateway routes net: mctp: add gateway routing support net: mctp: allow NL parsing directly into a struct mctp_route @@ -33,23 +41,6 @@ net: mctp: separate routing database from routing operations net: mctp: don't use source cb data when forwarding, ensure pkt_type is set net: airoha: Differentiate hwfd buffer size for QDMA0 and QDMA1 net: airoha: Compute number of descriptors according to reserved memory size -docs: conf.py: Check Sphinx and docutils version -docs: conf.py: several coding style fixes -docs: sphinx: add a file with the requirements for lowest version -docs: parser_yaml.py: add support for line numbers from the parser -tools: netlink_yml_parser.py: add line numbers to parsed data -MAINTAINERS: add netlink_yml_parser.py to linux-doc -docs: netlink: remove obsolete .gitignore from unused directory -tools: ynl_gen_rst.py: drop support for generating index files -docs: uapi: netlink: update netlink specs link -docs: use parser_yaml extension to handle Netlink specs -docs: sphinx: add a parser for yaml files for Netlink specs -tools: ynl_gen_rst.py: cleanup coding style -docs: netlink: index.rst: add a netlink index file -tools: ynl_gen_rst.py: Split library from command line tool -docs: netlink: netlink-raw.rst: use :ref: instead of :doc: -docs: Makefile: disable check rules on make cleandocs -docs: conf.py: properly handle include and exclude patterns selftest: af_unix: Add tests for -ECONNRESET. af_unix: Don't set -ECONNRESET for consumed OOB skb. af_unix: Add test for consecutive consumed OOB. @@ -60,6 +51,14 @@ mailmap: Update shannon.nelson emails netlink: Fix wraparound of sk->sk_rmem_alloc udp: use __sock_rcvbuf_has_space() helper net: add sock_rcvbuf_has_space() helper +fbnic: Add support for setting/getting pause configuration +fbnic: Add support for reporting link config +fbnic: Set correct supported modes and speeds based on FW setting +fbnic: Update FW link mode values to represent actual link modes +fbnic: Replace link_mode with AUI +fbnic: Retire "AUTO" flags and cleanup handling of FW link settings +fbnic: Do not consider mailbox "initialized" until we have verified fw version +net: phy: Add interface types for 50G and 100G Merge tag 'wireless-2025-06-18' of https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless gve: add XDP_TX and XDP_REDIRECT support for DQ RDA gve: refactor DQO TX methods to be more generic for XDP @@ -143,7 +142,6 @@ netdevsim: collect statistics at RX side netdevsim: migrate to dstats stats collection net: airoha: Always check return value from airoha_ppe_foe_get_entry() NFC: nci: uart: Set tty->disc_data only in success path -rds: Expose feature parameters via sysfs (and ELF) net: mana: Record doorbell physical address in PF mode calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). net: sfp: add quirk for Potron SFP+ XGSPON ONU Stick @@ -151,14 +149,8 @@ ip6_tunnel: enable to change proto of fb tunnels tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range neighbour: add support for NUD_PERMANENT proxy entries net: mana: Set tx_packets to post gso processing packet count -selftests: net: use slowwait to make sure IPv6 setup finished -selftests: net: use slowwait to stabilize vrf_route_leaking test net: mdio: Add MDIO bus controller for Airoha AN7583 dt-bindings: net: Document support for Airoha AN7583 MDIO Controller -net: mana: Handle unsupported HWC commands -net: mana: Add speed support in mana_get_link_ksettings -net: mana: Add support for net_shaper_ops -net: mana: Fix potential deadlocks in mana napi ops ipv6: Remove setsockopt_needs_rtnl(). ipv6: anycast: Don't hold RTNL for IPV6_JOIN_ANYCAST. ipv6: anycast: Unify two error paths in ipv6_sock_ac_join(). @@ -174,7 +166,6 @@ ipv6: mcast: Remove mca_get(). ipv6: mcast: Check inet6_dev->dead under idev->mc_lock in __ipv6_dev_mc_inc(). ipv6: mcast: Replace locking comments with lockdep annotations. ipv6: ndisc: Remove __in6_dev_get() in pndisc_{constructor,destructor}(). -net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get() Merge tag 'iwlwifi-fixes-2025-06-18' of https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next wifi: iwlwifi: Fix incorrect logic on cmd_ver range checking wifi: iwlwifi: dvm: restore n_no_reclaim_cmds setting