Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp435702rdb; Thu, 21 Dec 2023 13:46:20 -0800 (PST) X-Google-Smtp-Source: AGHT+IGloCEA7HOGFTV7ofGUf5+yHCVnt2ZFeLN8nxy1mUWlVJZtRFy8tmVquHXfN2Qu9IYmKeNS X-Received: by 2002:a17:906:74d0:b0:a26:97ba:e01 with SMTP id z16-20020a17090674d000b00a2697ba0e01mr390816ejl.6.1703195180304; Thu, 21 Dec 2023 13:46:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1703195180; cv=none; d=google.com; s=arc-20160816; b=XTvpG07YgHqBk6HD3sH4dauKn44KQT6M/cEOMP4Y67xEz3KecuCMtJfIT8z30KbWhm tbNvK1MY2hU61v7fYlCZgxZSMu3l1VaNE4Fx/u9Oq5phsqqIbFFs9J5MLfudy/QCrbIL PpYqvIGeFyaVZcLYXKKUXpqK0kv23TtJRjq2Vg2yRPR/zcQWqhbMKhI6SbtfudRJ6k/K CaKDwOrpp1dm8o3/bu/X4h1Vqbhrt9zvGw/6TUDirpPeKQQnELJL5ViYomwshZgGe70M vzBd2MRK5nW0dnbsDyGbkYdHgPS+qPo/8AHLAtYlDzoJAgYl4zpZHS2llBP6272WUrYT 22qA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:dkim-signature; bh=UB0ZY+nBxKTPkORzoQ6ZJO9teY19uCFlT+Q333mOXAc=; fh=eKUQ0ukg+dyPsVj6g/kyxd/1pEx9MjhDii9sovGuxhw=; b=R2DF9q4xXAu5I0ZDE01xwSyVpP3l7aYnqlWus34wvsdqCvJ+gAw15fEk6/WjFzlcpY poH1erydc+OyM1N+JHfqeYTvohSv8tVZMJXf0c+H/y1NeSWwOl1eT+qtY/STWP4Qj5SO Z+hx8B3l10Kv3KN+3MCUR6D3j6srDJuVxkBptpwPe3YNdoN5kA6FROL2gziDCS+32m+d ev63aVQylLvrxpUqCIlScXUPVLzY5NPV+aTnD1AZYwZ22bwnVT+dtvwa+/jjUOP4nE2y 4VcYqBrURxGR7wXrDhDn5pr+24RrhbK+WWufu571wEMBdMNeLgkHQx90v0JQUq3BuEM3 0oZw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=NYnt3IW5; spf=pass (google.com: domain of linux-kernel+bounces-9090-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-9090-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id lu44-20020a170906faec00b00a24a3215a0dsi1192413ejb.883.2023.12.21.13.46.20 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Dec 2023 13:46:20 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-9090-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=NYnt3IW5; spf=pass (google.com: domain of linux-kernel+bounces-9090-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-9090-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id C2F771F2722F for ; Thu, 21 Dec 2023 21:40:36 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CC16977F14; Thu, 21 Dec 2023 21:40:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="NYnt3IW5" X-Original-To: linux-kernel@vger.kernel.org Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B7FA777651 for ; Thu, 21 Dec 2023 21:40:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=google.com Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-1d3a9b9634dso40485ad.0 for ; Thu, 21 Dec 2023 13:40:07 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1703194807; x=1703799607; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=UB0ZY+nBxKTPkORzoQ6ZJO9teY19uCFlT+Q333mOXAc=; b=NYnt3IW5hHRkfD8SaAK3BwwkgI2mbklrFuDHqiUyR9iTBK47S4nfVjo9F4hMiaBeZ3 oM80PLh6pvkTDe/KqWfm/H+XpjaS9DhVJx2WGQ70uHfIqlG7Y4N+4wEhpr4rPpRm5Twj wZTMagxZ+YtIwGQXqXFMH3HP0AY97SHFYWsQUi7nISit4c/HXnwZV7LmM4G80Sg6BIQi zpNHCuk6+p4Xa7GBxNOJqVADfNx5Z6TGi4Nk+U5JzDtU2Xt20juzaSBnxCUsQLpHB5en EomjeeWV7tQ5hSDqdi+8k5BoXWXFJ4R1E7U7dsPK2XB/l9MWA6nmQrRCyCZpV4nEWyAc Uweg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703194807; x=1703799607; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=UB0ZY+nBxKTPkORzoQ6ZJO9teY19uCFlT+Q333mOXAc=; b=Kvp+ATzg5ztg2oy51/lnOr+2LmAcLdVIn8rvA44gRYORK+zs3srMaexbE1XO3DzJYF 3Umx3ZS+kzX96Xuy5JwLEWnPxzsOjxE79uoUGZ4yLBwlJK2opLBRcMxL94jQlaHVFk4Y o0a1wrMSUMDi5Iet+Bpqtv16iaZdxOlDuonR9TZngMNaEUJuN2Ypgoij9B1a+HE90IFW iKJQ8PuFF7JXlrpwJuLjpLOiSp0TCuZ4iUu/9YlXPyMXc8AOOR4Z9w3jw97Yze8BRwdb zkIZ+zqcLqtWmyIJdPCcUeH49PQlc2HRQAWcL9f4yfi2yEQZ5PA8d6Ih8OdxBDqCe8MA cp3A== X-Gm-Message-State: AOJu0YxXVKyZmmHok+VsBMkN7m2t3j6XTHuYAdpck8rduFUc0Fm+XxMZ 5uDOWG7WbdUgnuDJ4vC2mZsyRQ98/gG9D5qJY7faTNR+DofX X-Received: by 2002:a17:902:e84b:b0:1d3:a238:77ad with SMTP id t11-20020a170902e84b00b001d3a23877admr40283plg.18.1703194806799; Thu, 21 Dec 2023 13:40:06 -0800 (PST) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231220214505.2303297-1-almasrymina@google.com> <20231220214505.2303297-2-almasrymina@google.com> In-Reply-To: <20231220214505.2303297-2-almasrymina@google.com> From: Shakeel Butt Date: Thu, 21 Dec 2023 13:39:55 -0800 Message-ID: Subject: Re: [PATCH net-next v3 1/3] vsock/virtio: use skb_frag_*() helpers To: Mina Almasry Cc: linux-kernel@vger.kernel.org, netdev@vger.kernel.org, kvm@vger.kernel.org, virtualization@lists.linux.dev, "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Stefan Hajnoczi , Stefano Garzarella , David Howells , Jason Gunthorpe , =?UTF-8?Q?Christian_K=C3=B6nig?= , Yunsheng Lin , Willem de Bruijn Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Dec 20, 2023 at 1:45=E2=80=AFPM Mina Almasry wrote: > > Minor fix for virtio: code wanting to access the fields inside an skb > frag should use the skb_frag_*() helpers, instead of accessing the > fields directly. This allows for extensions where the underlying > memory is not a page. > > Signed-off-by: Mina Almasry Reviewed-by: Shakeel Butt