Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-05-08--00-00 (v6.15-rc4-1098-gef18d9bfb8c4) remotes/brancher/net-next-hw-2025-05-08--08-00 (v6.15-rc4-1132-g625960895e94) ==== BASE DIFF ==== Documentation/netlink/specs/nl80211.yaml | 68 --------- Documentation/netlink/specs/ovs_datapath.yaml | 10 +- Documentation/netlink/specs/ovs_vport.yaml | 5 +- Documentation/netlink/specs/rt-link.yaml | 167 +++------------------ drivers/net/dsa/b53/b53_common.c | 207 +++++++++++++++++++------- drivers/net/dsa/b53/b53_priv.h | 3 + drivers/net/dsa/bcm_sf2.c | 1 + drivers/net/ethernet/airoha/airoha_npu.c | 10 +- drivers/net/ethernet/ibm/ibmveth.c | 111 ++++++++------ drivers/net/ethernet/ti/icssg/icssg_common.c | 15 +- drivers/net/ethernet/ti/icssg/icssg_prueth.c | 16 +- include/uapi/linux/bpf.h | 3 + net/core/filter.c | 1 + net/netfilter/ipset/ip_set_hash_gen.h | 2 +- net/netfilter/ipvs/ip_vs_xmit.c | 27 +--- net/openvswitch/actions.c | 3 +- tools/include/uapi/linux/bpf.h | 3 + tools/net/ynl/pyynl/ynl_gen_c.py | 80 +++++----- tools/net/ynl/samples/devlink.c | 7 +- tools/net/ynl/samples/rt-addr.c | 4 +- tools/net/ynl/samples/rt-route.c | 4 +- 21 files changed, 340 insertions(+), 407 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.7aKcDcucjC b/tmp/tmp.vgABp7okbd index dd2b2eb190cb..8a37f6350184 100644 --- a/tmp/tmp.7aKcDcucjC +++ b/tmp/tmp.vgABp7okbd @@ -4,6 +4,24 @@ selftests: net: enable profiling tc_action dbg profile patch forwarding: set timeout to 3 hours +net: qede: Initialize qede_ll_ops with designated initializer +octeontx2-pf: macsec: Fix incorrect MTU size in TX secy policy +dt-bindings: net: renesas-gbeth: Add support for RZ/V2N (R9A09G056) SoC +octeontx2-af: Send Link events one by one +octeontx2-pf: Do not reallocate all ntuple filters +Merge tag 'for-net-2025-05-07' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth +net: mana: Add handler for hardware servicing events +mfd: zl3073x: Register DPLL sub-device during init +mfd: zl3073x: Add clock_id field +mfd: zl3073x: Fetch invariants during probe +mfd: zl3073x: Protect operations requiring multiple register accesses +mfd: zl3073x: Add support for devlink device info +mfd: Add Microchip ZL3073x support +dt-bindings: dpll: Add support for Microchip Azurite chip family +dt-bindings: dpll: Add DPLL device and pin +qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd() +vsock/test: Fix occasional failure in SIOCOUTQ tests +selftests: net-drv: remove the nic_performance and nic_link_layer tests xfrm: Sanitize marks before insert net: phy: dp83867: use 2ns delay if not specified in DTB net: phy: dp83867: remove check of delay strap configuration @@ -14,10 +32,6 @@ net: stmmac: stmmac_vlan: rename VLAN functions and symbol to generic symbol. net: stmmac: Refactor VLAN implementation virtio-net: fix total qstat values net: export a helper for adding up queue stats -xdp: Add helpers for head length, headroom, and metadata length -net: ti: icssg-prueth: Report BQL before sending XDP packets -net: ti: icssg-prueth: Fix kernel panic during concurrent Tx queue access -net: ti: icssg-prueth: Set XDP feature flags for ndev dt-bindings: net: pse-pd: ti,tps23881: Add interrupt description net: pse-pd: tps23881: Add support for static port priority feature dt-bindings: net: pse-pd: microchip,pd692x0: Add manager regulator supply @@ -45,10 +59,6 @@ net: enetc: add MAC filtering for i.MX95 ENETC PF net: enetc: move generic MAC filtering interfaces to enetc-core net: enetc: add command BD ring support for i.MX95 ENETC net: enetc: add initial netc-lib driver to support NTMP -hinic3: module initialization and tx/rx logic -tools: ynl-gen: move the count into a presence struct too -tools: ynl-gen: split presence metadata -tools: ynl-gen: rename basic presence from 'bit' to 'present' net: ethernet: ti: am65-cpsw: remove cpsw_ale_classifier_setup_default() net: ethernet: ti: am65-cpsw: add network flow classification support net: ethernet: ti: cpsw_ale: add policer save restore for PM sleep @@ -58,14 +68,5 @@ net: ethernet: ti: cpsw_ale: return ALE index in cpsw_ale_add_ucast() net: ethernet: ti: cpsw_ale: return ALE index in cpsw_ale_vlan_add_modify() net: ethernet: ti: cpsw_ale: return ALE index in cpsw_ale_add_vlan() net: ethernet: ti: cpsw_ale: Update Policer fields for more ALE size/ports -net: dsa: b53: do not set learning and unicast/multicast on up -net: dsa: b53: fix learning on VLAN unaware bridges -net: dsa: b53: fix toggling vlan_filtering -net: dsa: b53: do not program vlans when vlan filtering is off -net: dsa: b53: do not allow to configure VLAN 0 -net: dsa: b53: always rejoin default untagged VLAN on bridge leave -net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave -net: dsa: b53: fix flushing old pvid VLAN on pvid change -net: dsa: b53: fix clearing PVID of a port -net: dsa: b53: keep CPU port always tagged again -net: dsa: b53: allow leaky reserved multicast +Bluetooth: hci_event: Fix not using key encryption size when its known +Bluetooth: MGMT: Fix MGMT_OP_ADD_DEVICE invalid device flags