From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C981A3101A7; Fri, 8 May 2026 20:44:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778273057; cv=none; b=IGemLGJ9coEUg9Cktq4KEzj21Fhpqi+yTs01D93HJb0Ov1GidqpAw7xtUXpzoD4dsWvgYXhIEm8EN/C+2wtyRmbv6lxKStKu0d7ckXelpF7Jk4MxAKvmO+39c/5ZMlCuIZtscqxKNq8r5hvi9V51lUy2dNoMNifJ5JSpFANnB0M= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778273057; c=relaxed/simple; bh=Hwl5TVdR6YBfYZdvpr32S5jgEwKk59J2yeMAGvE6Jvs=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To:References: MIME-Version:Content-Type; b=DOqP5tz4qhpkb7irmZlVcoxYShhX8ySfQ5+jiyEdZElt3EoWTvTLDxU4J9MPqfXEvwptiWsuUA2XxlGaCg/mRr0pTY8NE38/076OGF9oLhQrWwjjxexTS/5tycdK4H/r8aqodOgSVBMdjLtEfW75zZdCoGQBYjAMfQ8nbiwwRsw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=uFmBEaYT; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="uFmBEaYT" Received: by smtp.kernel.org (Postfix) with ESMTPSA id AB3A0C2BCB0; Fri, 8 May 2026 20:44:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1778273057; bh=Hwl5TVdR6YBfYZdvpr32S5jgEwKk59J2yeMAGvE6Jvs=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=uFmBEaYTpUJgR93Cy6mf+t2YLhXlM5nsKoml7W6bTeDUs/ld+5uCvkrOWtC+JjwXT vRPruZZ3MftzpA0brOqITPUoMeXv/D1D2FX51rSn7pb6Y1vAd/UfhuIDPN4B6m7q72 U//gZLDcA3cH+21/WGSSmVvVKNWJkhTTcsIlXZ8ZrCo+g4icaRQschaXkwxapN+yih ZfZRPNJReJDSAdIMByCRKunrJqT8dE4YHvQejSU8E1J2uajufTA7wloyJ9CE09WK8m Ag/Hi/M9AyTZJpX8jBSA/w5LfOc4tWstx9AhOc7aTs3EmTp33iBsJv7Cg7I7SGN+bL sS6/57fhNbn4g== Date: Fri, 8 May 2026 13:44:14 -0700 From: Jakub Kicinski To: Stanislav Fomichev Cc: Bobby Eshleman , Andrew Lunn , "David S. Miller" , Eric Dumazet , Paolo Abeni , Simon Horman , Jonathan Corbet , Shuah Khan , Alex Shi , Yanteng Si , Dongliang Mu , Michael Chan , Pavan Chebbi , Joshua Washington , Harshitha Ramamurthy , Saeed Mahameed , Tariq Toukan , Mark Bloch , Leon Romanovsky , Alexander Duyck , kernel-team@meta.com, Daniel Borkmann , Nikolay Aleksandrov , Shuah Khan , dw@davidwei.uk, mohsin.bashr@gmail.com, willemb@google.com, jiang.kun2@zte.com.cn, xu.xin16@zte.com.cn, wang.yaxin@zte.com.cn, netdev@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-rdma@vger.kernel.org, bpf@vger.kernel.org, linux-kselftest@vger.kernel.org, Stanislav Fomichev , Mina Almasry , Bobby Eshleman Subject: Re: [PATCH net-next v3 3/8] net: devmem: support TX over NETMEM_TX_NO_DMA devices Message-ID: <20260508134414.206391c0@kernel.org> In-Reply-To: References: <20260507-tcp-dm-netkit-v3-0-52821445867c@meta.com> <20260507-tcp-dm-netkit-v3-3-52821445867c@meta.com> Precedence: bulk X-Mailing-List: linux-rdma@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Fri, 8 May 2026 08:01:17 -0700 Stanislav Fomichev wrote: > Since this is a good case, maybe fold it into skb_frags_readable check above? > > if (likely(skb_frags_readable() || netmem_tx == NETMEM_TX_NO_DMA)) FWIW I had the same feeling on v2, so probably worth fixing.