From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (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 33D61236A88 for ; Tue, 14 Jan 2025 12:39:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736858376; cv=none; b=e5KeroYYXRtyBab2/yMSjMkM4HEHeoUSnrThvZYQ1GOyfQ2VyLnzOSPTi7Jm7NboPtYixnjSCSLPAF2wWiKccyuaQSFEPXtLbve38HGq+2lykquO81YeYrI4IoJHSzsr5vezK3s/sHQMoXZr57xUuuy6tpMu8g+l8N4SKC3SAes= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1736858376; c=relaxed/simple; bh=v8KipBFQxZeqbnSjWFLnRv0KwhLyukvO8qcuSxB4yaw=; h=Message-ID:Date:MIME-Version:Subject:To:References:From: In-Reply-To:Content-Type; b=TVTsM+r/wDWytbItJGoEJSB9p+7CYl4dCAYj689/PnclmJ+ZGHSmrY9Q1nE9FPYAOgVJNHoPRjcVxhxb6YsgZuknDeFgPKSGUsRVnbEt1WZHBiX0fk9jS2ABCVGPp09wqEzVdreXq7/gt51A0B3d2HUh28BWULc4AOTkzm3drxo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=C2Qw14hO; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="C2Qw14hO" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1736858373; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=ZdVZWClN6BJ6JeXR4QLrzybP9oirqe6vUjWqveAxrbA=; b=C2Qw14hOuPsNQK7tnl7oCvmq7ylfmB1gWsyNEucZODmR1yaIFb5qUJzpfuB5COc/wfwRZ/ 0SuQOiA+2L/HohsQ5me5fL8MtA0+VI+pjS1j6tRNb/lcnaitLkI907LO5wN+56EpEeXnvX MD78nMXkzoxQFG+WlbRyFtsEA55wQV4= Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-50-orUeAkhgPIS73QlLCMry1w-1; Tue, 14 Jan 2025 07:39:32 -0500 X-MC-Unique: orUeAkhgPIS73QlLCMry1w-1 X-Mimecast-MFC-AGG-ID: orUeAkhgPIS73QlLCMry1w Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-4362b9c1641so25819795e9.3 for ; Tue, 14 Jan 2025 04:39:31 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736858371; x=1737463171; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ZdVZWClN6BJ6JeXR4QLrzybP9oirqe6vUjWqveAxrbA=; b=K5kK/ez3oQMZNglyV3cVYGHnRAoY242S8fZTMYX1h0r2+gsDmH6Ha+0nemUQwNtptS eHpk0/gknUy4lzfOXqTJApW+z2x/2M1fW1ghUitLT2YkQ6RREiXe15uKimNW4kMbeGtM akbSlB5svCP8b1SrNqjrfg52o8ohN8AshuPS3DpjSZ2w2Ynfr2UIjRwFXNDpqaEXfV9z 98YLmw/ZbMHPud8dNAdnapYQCYDXtWQ7IqjeM6Mp3fFMwmV9CAMaTliKH02JfSDmzCxD T6QiKUCmrmKbKb/lbP0qF0AGueHAOZkm7fRgCc+tk3F05ToTX4rwMXWbyWt6xHkZRsQr lTzA== X-Forwarded-Encrypted: i=1; AJvYcCUmh4nDXERN/QfwyuXTaZd3JAHxUHdk2ql++bHmwqumbDrmNtP3ogdckzOxyhrcczKGWdkObgo0Fy2uZvk=@vger.kernel.org X-Gm-Message-State: AOJu0YwxKvLbq+RIBk306ChNBgxcRvdzcqrruhgxDHkOElUPJ9LaE0yc 0S9CBY1G05cMa32jBZJ7Y9rjb90g21ahz/80g1cOeRL80ZL6wGdIQQhbyB65xzu4kzF8Tr0CfUK i49KJ/P3tYUvhUnWy+RamgsQwUyYLhq6BMKRaq3HQ99Aos/t+usGhRQQPBwZA7Q== X-Gm-Gg: ASbGncvOsu7BBYyJEwkfjcioPUlSGvXyuC959UB/gRl1waxRFtANa+w7fDkrvdQLdUt Hs2B/Fb/EJOyZ2ElWDZeHtGmuMjOk5Q/RHjS+xEWSNVWVP9nzOH562BW72GVHCoqx52xspaYhkR rUEcclmrx/E9ZYNAUe6mghiDAq6r0MmUHVagpCaInTnDegLh1bmPOQEUVSvahHiWBJucID10iKp JRuU29WNFZAPo+cisQWE0K+lGpR3PlIgLWVm+CjAWzBMF2IqU+WW/vBfh0+7HqdtwZ/bztKDuGr pXQ8a0TULao= X-Received: by 2002:a05:600c:214e:b0:436:e8b4:3cde with SMTP id 5b1f17b1804b1-436e8b43d30mr213875525e9.14.1736858370757; Tue, 14 Jan 2025 04:39:30 -0800 (PST) X-Google-Smtp-Source: AGHT+IH25ZxlgO5gAprBJxK79NYj3ZZTmp61VYUDrYbYjoFhGk9YQgeUCk0Z5b51Kd7Q2c6jO4TYXA== X-Received: by 2002:a05:600c:214e:b0:436:e8b4:3cde with SMTP id 5b1f17b1804b1-436e8b43d30mr213875315e9.14.1736858370426; Tue, 14 Jan 2025 04:39:30 -0800 (PST) Received: from [192.168.88.253] (146-241-15-169.dyn.eolo.it. [146.241.15.169]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-436e9dd1de9sm173323325e9.15.2025.01.14.04.39.28 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Jan 2025 04:39:29 -0800 (PST) Message-ID: Date: Tue, 14 Jan 2025 13:39:27 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [net-next PATCH v3 2/6] octeontx2-pf: Add AF_XDP non-zero copy support To: Suman Ghosh , horms@kernel.org, sgoutham@marvell.com, gakula@marvell.com, sbhatta@marvell.com, hkelam@marvell.com, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, lcherian@marvell.com, jerinj@marvell.com, john.fastabend@gmail.com, bbhushan2@marvell.com, hawk@kernel.org, andrew+netdev@lunn.ch, ast@kernel.org, daniel@iogearbox.net, bpf@vger.kernel.org References: <20250110093807.2451954-1-sumang@marvell.com> <20250110093807.2451954-3-sumang@marvell.com> Content-Language: en-US From: Paolo Abeni In-Reply-To: <20250110093807.2451954-3-sumang@marvell.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 1/10/25 10:38 AM, Suman Ghosh wrote: > For XDP, page_pool APIs are getting used now. But the memory type was > not getting set due to which XDP_REDIRECT and hence AF_XDP was not > working. This patch ads the memory type MEM_TYPE_PAGE_POOL as the memory > model of the XDP program. > > Signed-off-by: Suman Ghosh This looks like a fixes that deserve its own fix tag and likely going trough the 'net' tree. I think you can still include in a net-next series to simplify the merging, but the fix tag should be added anyway. > diff --git a/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c b/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c > index 2859f397f99e..730f2b7742db 100644 > --- a/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c > +++ b/drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c > @@ -96,7 +96,7 @@ static unsigned int frag_num(unsigned int i) > > static void otx2_xdp_snd_pkt_handler(struct otx2_nic *pfvf, > struct otx2_snd_queue *sq, > - struct nix_cqe_tx_s *cqe) > + struct nix_cqe_tx_s *cqe) > { > struct nix_send_comp_s *snd_comp = &cqe->comp; > struct sg_list *sg; For the same reasons, please move the white-space changes to a later patch. Thanks, Paolo