From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass (mailfrom) smtp.mailfrom=iogearbox.net (client-ip=2a01:4f8:d0a:276a::2; helo=www62.your-server.de; envelope-from=daniel@iogearbox.net; receiver=) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key; unprotected) header.d=iogearbox.net header.i=@iogearbox.net header.a=rsa-sha256 header.s=default2302 header.b=T3DhWwZv Received: from www62.your-server.de (www62.your-server.de [IPv6:2a01:4f8:d0a:276a::2]) by mail.toke.dk (Postfix) with ESMTPS id 52BF2A09010 for ; Mon, 22 May 2023 17:55:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=iogearbox.net; s=default2302; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:MIME-Version:Date:Message-ID:From:References:Cc:To:Subject:Sender :Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=3XGsqEuFdWjxpRIwiAwzbMYLJommpBUmf64o8Q70T54=; b=T3DhWwZvaaFpz7BUKGUYfo2SjO mnHOu0gFWqbJdNvvfVMzsr7HWt0aV5MpevFsuyJDWdKAo8zr+5Rr3x+VXBd7yRgncbklJv2GjuJE3 t2VSzBIMvOhxun/YpvaQFaAGsDsRp6wyc394DMMtDoEB8tgIWkvIcOAgv4NdzapSXJ0iQCe54RrPd 0zPEZgqJx3JbokWMmV+2Ogv8aCbxI9qghhH2GTaSbJzclGz2cCUQYjURJYo+VbsDvxjitAIFTXL5r 6iyrrvcncV1twi+CoqplMGnBBFpIZ34k0ah6ZLAyhs3Hzf4qz8B01wfMdibZXOOQCYQn9Jyzya9HV lJdNJQmw==; Received: from sslproxy06.your-server.de ([78.46.172.3]) by www62.your-server.de with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1q17sN-000HgE-IO; Mon, 22 May 2023 17:55:11 +0200 Received: from [85.1.206.226] (helo=linux.home) by sslproxy06.your-server.de with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q17sM-000UFQ-IZ; Mon, 22 May 2023 17:55:10 +0200 To: Alexander Lobakin , Jesper Dangaard Brouer References: <20230512152607.992209-1-larysa.zaremba@intel.com> <20230512152607.992209-15-larysa.zaremba@intel.com> <5b817d49-eefa-51c9-3b51-01f1dba17d42@intel.com> From: Daniel Borkmann Message-ID: <106900e6-ab94-b37f-dc9d-f0a4242bb90f@iogearbox.net> Date: Mon, 22 May 2023 17:55:09 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Language: en-US Content-Transfer-Encoding: base64 X-Authenticated-Sender: daniel@iogearbox.net X-Virus-Scanned: Clear (ClamAV 0.103.8/26915/Mon May 22 09:23:18 2023) Message-ID-Hash: Y7EZWL2VK7OUUZQNQPQDKQOWNSXANU2G X-Message-ID-Hash: Y7EZWL2VK7OUUZQNQPQDKQOWNSXANU2G X-MailFrom: daniel@iogearbox.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: brouer@redhat.com, Larysa Zaremba , bpf@vger.kernel.org, Stanislav Fomichev , Alexei Starovoitov , Andrii Nakryiko , Jakub Kicinski , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , Jiri Olsa , Jesse Brandeburg , Tony Nguyen , Anatoly Burakov , Alexander Lobakin , Magnus Karlsson , Maryam Tahhan , xdp-hints@xdp-project.net, netdev@vger.kernel.org, intel-wired-lan@lists.osuosl.org, linux-kernel@vger.kernel.org X-Mailman-Version: 3.3.8 Precedence: list Subject: [xdp-hints] Re: [PATCH RESEND bpf-next 14/15] net, xdp: allow metadata > 32 List-Id: XDP hardware hints design discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: T24gNS8yMi8yMyA1OjI4IFBNLCBBbGV4YW5kZXIgTG9iYWtpbiB3cm90ZToNCj4gRnJvbTogSmVz cGVyIERhbmdhYXJkIEJyb3VlciA8amJyb3VlckByZWRoYXQuY29tPg0KPiBEYXRlOiBNb24sIDIy IE1heSAyMDIzIDEzOjQxOjQzICswMjAwDQo+PiBPbiAxOS8wNS8yMDIzIDE4LjM1LCBBbGV4YW5k ZXIgTG9iYWtpbiB3cm90ZToNCj4+PiBGcm9tOiBKZXNwZXIgRGFuZ2FhcmQgQnJvdWVyIDxqYnJv dWVyQHJlZGhhdC5jb20+DQo+Pj4gRGF0ZTogVHVlLCAxNiBNYXkgMjAyMyAxNzozNToyNyArMDIw MA0KPiANCj4gWy4uLl0NCj4gDQo+PiBOb3QgdGFsa2luZyBhYm91dCB5b3VyIGNoYW5nZXMgKGlu IHRoaXMgcGF0Y2gpLg0KPj4NCj4+IEknbSByZWFsaXppbmcgdGhhdCBTS0JzIHVzaW5nIG1ldGFk YXRhIGFyZWEgd2lsbCBoYXZlIGEgcGVyZm9ybWFuY2UgaGl0DQo+PiBkdWUgdG8gYWNjZXNzaW5n IGFub3RoZXIgY2FjaGVsaW5lICh0aGUgbWV0YV9sZW4gaW4gc2tiX3NoYXJlZF9pbmZvKS4NCj4+ DQo+PiBJSVJDIERhbmllbCBjb21wbGFpbmVkIGFib3V0IHRoaXMgcGVyZm9ybWFuY2UgaGl0IChp biB0aGUgcGFzdCksIEkgZ3Vlc3MNCj4+IHRoaXMgZXhwbGFpbnMgaXQuwqAgSUlSQyBDaWxpdW0g Y2hhbmdlZCB0byB1c2UgcGVyY3B1IHZhcmlhYmxlcy9kYXRhc3RvcmUNCj4+IHRvIHdvcmthcm91 bmQgdGhpcy4NCj4gDQo+IFdoeSBzaG91bGQgd2UgY29tcGFyZSBtZXRhZGF0YSBvZiBza2JzIG9u IEdSTyBhbnl3YXk/IEkgd2FzIGRpc2FibGluZyBpdA0KPiB0aGUgb2xkIGhpbnRzIHNlcmllcyAo Y29uZGl0aW9uYWxseSwgaWYgZHJpdmVyIGFza3MpLCBtb3Jlb3Zlci4uLg0KPiAuLi5pZiBtZXRh ZGF0YSBjb250YWlucyBmdWxsIGNoZWNrc3VtLCBHUk8gd2lsbCBiZSBicm9rZW4gY29tcGxldGVs eSBkdWUNCj4gdG8gdGhpcyBjb21wYXJpc29uIChvciBhbnkgb3RoZXIgZnJhbWUtdW5pcXVlIGZp ZWxkcy4gVkxBTiB0YWdzIGFuZA0KPiBoYXNoZXMgYXJlIG9rYXkpLg0KDQpUaGlzIGlzIHdoZW4g QlBGIHByb2cgb24gWERQIHBvcHVsYXRlcyBtZXRhZGF0YSB3aXRoIGN1c3RvbSBkYXRhIHdoZW4g aXQNCndhbnRzIHRvIHRyYW5zZmVyIGluZm9ybWF0aW9uIGZyb20gWERQIHRvIHNrYiBha2EgdGMg QlBGIHByb2cgc2lkZS4gcGVyY3B1DQpkYXRhIHN0b3JlIG1heSBub3Qgd29yayBoZXJlIGFzIGl0 IGlzIG5vdCBndWFyYW50ZWVkIHRoYXQgc2tiIG1pZ2h0IGVuZCB1cA0Kb24gc2FtZSBDUFUuDQoN Cj4+PiBUaGUgd2hvbGUgeGRwX21ldGFsZW5faW52YWxpZCgpIGdldHMgZXhwYW5kZWQgaW50bzoN Cj4+Pg0KPj4+ICDCoMKgwqDCoHJldHVybiAobWV0YWxlbiAlIDQpIHx8IG1ldGFsZW4gPiAyNTU7 DQo+Pj4NCj4+PiBhdCBjb21waWxlLXRpbWUuIEFsbCB0aG9zZSB0eXBlb2Ygc2hlbmFuaWdhbnMg YXJlIG9ubHkgdG8gbm90IG9wZW4tY29kZQ0KPj4+IG1ldGFfbGVuJ3MgdHlwZS9zaXplL21heC4N Cj4+Pg0KPj4+Pg0KPj4+PiBCdXQgb25seSB1c2UgZm9yIFNLQnMgdGhhdCBnZXRzIGNyZWF0ZWQg ZnJvbSB4ZHAgd2l0aCBtZXRhZGF0YSwgcmlnaHQ/DQo+Pj4+DQo+Pg0KPj4gTm9ybWFsIG5ldHN0 YWNrIHByb2Nlc3NpbmcgYWN0dWFsbHkgYWNjZXNzIHRoaXMgc2tiX3NoaW5mby0+bWV0YV9sZW4g aW4NCj4+IGdyb19saXN0X3ByZXBhcmUoKS7CoCBBcyB0aGUgY2FsbGVyIGRldl9ncm9fcmVjZWl2 ZSgpIGxhdGVyIGFjY2VzcyBvdGhlcg0KPj4gbWVtb3J5IGluIHNrYl9zaGFyZWRfaW5mbywgdGhl biB0aGUgR1JPIGNvZGUgcGF0aCBhbHJlYWR5IHRha2VzIHRoaXMgaGl0DQo+PiB0byBiZWdpbiB3 aXRoLg0KPiANCj4gWW91IGFjY2VzcyBza2Jfc2hpbmZvKCkgb2Z0ZW4gZXZlbiBiZWZvcmUgcnVu bmluZyBYRFAgcHJvZ3JhbSwgZm9yDQo+IGV4YW1wbGUsIHdoZW4gYSBmcmFtZSBpcyBtdWx0aS1i dWZmZXIuIFBsdXMgSFcgdGltZXN0YW1wcyBhcmUgYWxzbw0KPiB0aGVyZSwgYW5kIHNvIG9uLg0K