Single branch specified, using that and the previous one: remotes/brancher/net-next-hw-2025-07-07--16-00 (v6.16-rc4-1205-gbedd35636268) remotes/brancher/net-next-hw-2025-07-08--00-00 (v6.16-rc4-1290-gc18d2238afac) ==== BASE DIFF ==== drivers/net/phy/qcom/at803x.c | 27 ------------- drivers/net/phy/qcom/qca808x.c | 2 +- drivers/net/phy/qcom/qcom-phy-lib.c | 25 ++++++++++++ drivers/net/phy/qcom/qcom.h | 5 +++ drivers/net/usb/lan78xx.c | 1 - include/net/af_vsock.h | 2 +- include/uapi/linux/openvswitch.h | 6 +++ net/netlink/af_netlink.c | 81 ++++++++++++++++++++++--------------- net/openvswitch/actions.c | 6 ++- net/openvswitch/datapath.c | 8 +++- net/openvswitch/datapath.h | 3 ++ net/openvswitch/vport.c | 1 + 12 files changed, 102 insertions(+), 65 deletions(-) ==== COMMIT DIFF ==== diff --git a/tmp/tmp.W4qzJU87Si b/tmp/tmp.k40xEtY4kq index 07a445145b3c..28eb5d969c93 100644 --- a/tmp/tmp.W4qzJU87Si +++ b/tmp/tmp.k40xEtY4kq @@ -9,6 +9,98 @@ tc_action dbg [local patch] forwarding: set timeout to 3 hours [local patch] selftests: net: enable profiling [local patch] timestamp - try waking [local patch] +af_key: Add check for the return value of pfkey_sadb2xfrm_user_sec_ctx() +net: phy: smsc: add adaptive polling to recover missed link-up on LAN8700 +net: phy: enable polling when driver implements get_next_update_time +net: phy: micrel: Add callback for restoring context +netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto() +tcp: extend tcp_retransmit_skb tracepoint with failure reasons   +rxrpc: Fix bug due to prealloc collision +rxrpc: Fix over large frame size warning +udp: remove udp_tunnel_gro_init() +net: ethernet: ti: am65-cpsw-nuss: Fix skb size by accounting for skb_shared_info +af_packet: fix soft lockup issue caused by tpacket_snd() +Bluetooth: ISO: Support SCM_TIMESTAMPING for ISO TS +net: thunderx: avoid direct MTU assignment after WRITE_ONCE() +selftests: net: add netdev-l2addr.sh for testing L2 address functionality +net: netdevsim: Support setting dev->perm_addr on port creation +virtio-net: fix received length check in big packets +test/vsock: Add ioctl SIOCINQ tests +test/vsock: Add retry mechanism to ioctl wrapper +vsock: Add support for SIOCINQ ioctl +hv_sock: Return the readable bytes in hvs_stream_has_data() +net/sched: sch_qfq: Fix null-deref in agg_dequeue +net: airoha: Add airoha_offload.h header +net: airoha: npu: Enable core 3 for WiFi offloading +net: airoha: npu: Read NPU wlan interrupt lines from the DTS +net: airoha: npu: Add wlan irq management callbacks +net: airoha: npu: Add wlan_{send,get}_msg NPU callbacks +net: airoha: npu: Add NPU wlan memory initialization commands +dt-bindings: net: airoha: npu: Add memory regions used for wlan offload +selftests/tc-testing: Create test case for UAF scenario with DRR/NETEM/BLACKHOLE chain +net: stmmac: dwmac-renesas-gbeth: Add PM suspend/resume callbacks +net: fix segmentation after TCP/UDP fraglist GRO +net: airoha: Fix an error handling path in airoha_probe() +atm: clip: Fix NULL pointer dereference in vcc_sendmsg() +virtio-net: xsk: rx: move the xdp->data adjustment to buf_to_xdp() +netlink: spelling: fix appened -> appended in a comment +net/sched: Prevent notify to parent who unsupport class ops +dpll: zl3073x: Add support to get/set frequency on pins +dpll: zl3073x: Implement input pin state setting in automatic mode +dpll: zl3073x: Add support to get/set priority on input pins +dpll: zl3073x: Implement input pin selection in manual mode +dpll: zl3073x: Register DPLL devices and pins +dpll: zl3073x: Read DPLL types and pin properties from system firmware +dpll: zl3073x: Fetch invariants during probe +dpll: Add basic Microchip ZL3073x support +devlink: Add new "clock_id" generic device param +devlink: Add support for u64 parameters +dt-bindings: dpll: Add support for Microchip Azurite chip family +dt-bindings: dpll: Add DPLL device and pin +net: phy: realtek: Reset after clock enable +MAINTAINERS: remove myself as netronome maintainer +net: xsk: introduce XDP_MAX_TX_SKB_BUDGET setsockopt +tcp: update the comment for tcp_process_tlp_ack() +net: dt-bindings: ixp4xx-ethernet: Support fixed links +net: ngbevf: add link update flow +net: ngbevf: init interrupts and request irqs +net: ngbevf: add sw init pci info and reset hardware +net: wangxun: add ngbevf build +net: txgbevf: add link update flow +net: txgbevf: Support Rx and Tx process path +net: txgbevf: init interrupts and request irqs +net: txgbevf: add sw init pci info and reset hardware +net: wangxun: add txgbevf build +net: libwx: add wangxun vf common api +net: libwx: add base vf api for vf drivers +net: libwx: add mailbox api for wangxun vf drivers +tcp: accecn: try to fit AccECN option with SACK +tcp: accecn: AccECN option ceb/cep and ACE field multi-wrap heuristics +tcp: accecn: AccECN option failure handling +tcp: accecn: AccECN option send control +tcp: accecn: AccECN option +tcp: sack option handling improvements +tcp: accecn: AccECN needs to know delivered bytes +tcp: accecn: add AccECN rx byte counters +tcp: Add wait_third_ack for ECN negotiation in simultaneous connect +tcp: accecn: AccECN negotiation +tcp: AccECN core +tcp: ecn functions in separated include file +tcp: reorganize tcp_sock_write_txrx group for variables later +tcp: fast path functions later +tcp: reorganize SYN ECN code +atm: clip: Fix infinite recursive call of clip_push(). +atm: clip: Fix memory leak of struct clip_vcc. +atm: clip: Fix potential null-ptr-deref in to_atmarpd(). +hinic3: Interrupt request configuration +hinic3: Mailbox management interfaces +hinic3: Mailbox framework +hinic3: TX & RX Queue coalesce interfaces +hinic3: Command Queue interfaces +hinic3: Command Queue framework +hinic3: Complete Event Queue interfaces +hinic3: Async Event Queue interfaces +tcp: Correct signedness in skb remaining spac calculation net/mlx5: Add HWS as secondary steering mode net/mlx5: HWS, Shrink empty matchers net/mlx5: HWS, Rearrange to prevent forward declaration @@ -50,17 +142,9 @@ netdevsim: implement peer queue flow control net: phy: smsc: Fix link failure in forced mode with Auto-MDIX net: phy: smsc: Force predictable MDI-X state on LAN87xx net: phy: smsc: Fix Auto-MDIX configuration when disabled by strap -ovpn: reset GSO metadata after decapsulation -ovpn: explicitly reject netlink attr PEER_LOCAL_PORT in CMD_PEER_NEW/SET -ovpn: propagate socket mark to skb in UDP -vsock: fix `vsock_proto` declaration net/mlx5: Fix spelling mistake "disabliing" -> "disabling" net: ethernet: rtsn: Fix a null pointer dereference in rtsn_probe() ice: Fix a null pointer dereference in ice_copy_and_init_pkg() -af_key: Add check for the return value of pfkey_sadb2xfrm_user_sec_ctx() -xfrm: Skip redundant statistics update for crypto offload -selftests: Add test cases for vlan_filter modification during runtime -net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime xsc: add ndo_get_stats64 xsc: Add eth reception data path xsc: Add ndo_start_xmit @@ -76,8 +160,6 @@ xsc: Add hardware setup APIs xsc: Enable command queue xsc: Add xsc driver basic framework net: phy: declare package-related struct members only if CONFIG_PHY_PACKAGE is enabled -ptp: remove unnecessary mutex lock in ptp_clock_unregister() -net: usb: lan78xx: stop including phy_fixed.h dt-bindings: net: Add support for Sophgo CV1800 dwmac net: stmmac: Fix interrupt handling for level-triggered mode in DWC_XGMAC2 ipv6: Remove setsockopt_needs_rtnl(). @@ -109,7 +191,6 @@ eth: fbnic: Create ring buffer for firmware logs eth: fbnic: Use FIELD_PREP to generate minimum firmware version eth: fbnic: Fix incorrect minimum firmware version net: account for encap headers in qdisc pkt len -net: openvswitch: allow providing upcall pid for the 'execute' command net: ti: prueth: Adds PTP OC Support for AM335x and AM437x net: ti: prueth: Adds support for PRUETH on AM33x and AM43x SOCs net: ti: prueth: Adds power management support for PRU-ICSS @@ -133,7 +214,6 @@ net: ethernet: mtk_eth_soc: improve support for named interrupts net: hibmcge: configure FIFO thresholds according to the MAC controller documentation net: hibmcge: adjust the burst len configuration of the MAC controller to improve TX performance. net: hibmcge: support scenario without PHY -Octeontx2-vf: Fix max packet length errors virtio-net: fix a rtnl_lock() deadlock during probing net: replace ADDRLABEL with dynamic debug selftests: net: Add IPv6 support to netconsole basic tests @@ -177,7 +257,6 @@ sched: Add enqueue/dequeue of dualpi2 qdisc sched: Dump configuration and statistics of dualpi2 qdisc sched: Struct definition and parsing of dualpi2 qdisc tipc: Fix use-after-free in tipc_conn_close(). -net: bridge: Do not offload IGMP/MLD messages mlxbf_gige: emit messages during open and probe failures net/handshake: Add new parameter 'HANDSHAKE_A_ACCEPT_KEYRING' ARM: mxs_defconfig: Enable CONFIG_FEC_MTIP_L2SW to support MTIP L2 switch @@ -202,7 +281,6 @@ bng_en: Add initial interaction with firmware bng_en: Add firmware communication mechanism bng_en: Add devlink interface bng_en: Add PCI interface -net: replace ND_PRINTK with dynamic debug net: bonding: send peer notify when failure recovery net: bonding: add broadcast_neighbor netlink option net: bonding: add broadcast_neighbor option for 802.3ad