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.129.124]) by mail.toke.dk (Postfix) with ESMTPS id 832D19E32BF for ; Tue, 24 Jan 2023 13:23:56 +0100 (CET) Authentication-Results: mail.toke.dk; dkim=pass (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=V+dykI7W DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1674563035; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=g+LfH6VeKj6sLIThRnQmmpIRj8db3/PJxpTjT61GUMA=; b=V+dykI7W9UzOqFlSPb+8487AnoYlnVrb7aMd+ngZ/XvkZmHr8z85xwTlOTDZUHzzSbTiX+ 6ptxS3WAWLLEOcj4BVYQms9wdAm4T9jFr8F27iuXrx7NIHZulpcu+0+WGHnBAtbZYwFNBo AmN57gNucY1tcuc7sa0MIaXmS9WsD+g= Received: from mail-ej1-f70.google.com (mail-ej1-f70.google.com [209.85.218.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-35-39RTBaB_MUaY0jLXqdQoEQ-1; Tue, 24 Jan 2023 07:23:53 -0500 X-MC-Unique: 39RTBaB_MUaY0jLXqdQoEQ-1 Received: by mail-ej1-f70.google.com with SMTP id xj11-20020a170906db0b00b0077b6ecb23fcso9763746ejb.5 for ; Tue, 24 Jan 2023 04:23:53 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:references:to :content-language:subject:cc:user-agent:mime-version:date:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=g+LfH6VeKj6sLIThRnQmmpIRj8db3/PJxpTjT61GUMA=; b=DWjvkbQVeldD7e7T6P35AkWtgUrMRvV1ubI6ybE2oYMNweqsbYz5KK2hWPGxXXPgrE zjgtxqa4SiPh0nRQwW+OkOf5Vw60el/Ef/ZbF8rw+zFZXVi6wxqxeGaVqUcyjBM/h5h7 mUMfWexD+A+mjJjbNgBnn7X1F8RwXPGv9XYvvB4HjKKEW27F48Y7hw0ChBPrkZpiq9RP xDIk4qgEHgeRILo1BOlmu2zMWO7pWV+7UHUxXmCvxAwSrdSoCpqQJp2xoFvGV3lDFkqf yJUsKR148JOZrWMWXclC+Eq30dgR733siJ7GFv2FQaONxQ+adZ13n9XNhO5CUo9pJzhj Jdvw== X-Gm-Message-State: AO0yUKXeAzJ0zziX1+4kHIg392s4WrWHG4EbzyR+osoPFUozV7cw/onz zHvPPWs0j0h5ht/4JJfJaJEbi5Q7sSgSmf9De3G9wIm+xJ9xyUw5E9F1EZa0PG/H+49oiUingXE N4ZIrcyliRXQajp/Mjhex X-Received: by 2002:aa7:cd6c:0:b0:4a0:90cf:2232 with SMTP id ca12-20020aa7cd6c000000b004a090cf2232mr132286edb.27.1674563032373; Tue, 24 Jan 2023 04:23:52 -0800 (PST) X-Google-Smtp-Source: AK7set/AGz7aqFGfsCwbtAAgOXUa2iUOH9MTJsLbnmhnuLJvNXNwcws5qQaSwx/ySYVoIk000QtbmQ== X-Received: by 2002:aa7:cd6c:0:b0:4a0:90cf:2232 with SMTP id ca12-20020aa7cd6c000000b004a090cf2232mr132255edb.27.1674563032147; Tue, 24 Jan 2023 04:23:52 -0800 (PST) Received: from [192.168.41.200] (83-90-141-187-cable.dk.customer.tdc.net. [83.90.141.187]) by smtp.gmail.com with ESMTPSA id u4-20020a50eac4000000b0048ebe118a46sm658978edp.77.2023.01.24.04.23.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 24 Jan 2023 04:23:51 -0800 (PST) From: Jesper Dangaard Brouer X-Google-Original-From: Jesper Dangaard Brouer Message-ID: Date: Tue, 24 Jan 2023 13:23:49 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 To: =?UTF-8?Q?Toke_H=c3=b8iland-J=c3=b8rgensen?= , Alexander Lobakin , Stanislav Fomichev References: <20230119221536.3349901-1-sdf@google.com> <901e1a7a-bb86-8d62-4bd7-512a1257d3b0@linux.dev> <5b757a2a-86a7-346c-4493-9ab903de19e4@intel.com> <87lelsp2yl.fsf@toke.dk> In-Reply-To: <87lelsp2yl.fsf@toke.dk> X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Message-ID-Hash: BRSUEENNQJZRSU4ZL5B2D4XQSMRRPBEQ X-Message-ID-Hash: BRSUEENNQJZRSU4ZL5B2D4XQSMRRPBEQ X-MailFrom: jbrouer@redhat.com 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, Martin KaFai Lau , ast@kernel.org, daniel@iogearbox.net, andrii@kernel.org, song@kernel.org, yhs@fb.com, john.fastabend@gmail.com, kpsingh@kernel.org, haoluo@google.com, jolsa@kernel.org, David Ahern , Jakub Kicinski , Willem de Bruijn , Anatoly Burakov , Magnus Karlsson , Maryam Tahhan , xdp-hints@xdp-project.net, netdev@vger.kernel.org, bpf@vger.kernel.org, Jesse Brandeburg , Tony Nguyen X-Mailman-Version: 3.3.8 Precedence: list Subject: [xdp-hints] Re: [PATCH bpf-next v8 00/17] xdp: hints via kfuncs List-Id: XDP hardware hints design discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: DQpPbiAyNC8wMS8yMDIzIDEyLjQ5LCBUb2tlIEjDuGlsYW5kLUrDuHJnZW5zZW4gd3JvdGU6DQo+ IEFsZXhhbmRlciBMb2Jha2luIDxhbGV4YW5kci5sb2Jha2luQGludGVsLmNvbT4gd3JpdGVzOg0K PiANCj4+IEZyb206IFN0YW5pc2xhdiBGb21pY2hldiA8c2RmQGdvb2dsZS5jb20+DQo+PiBEYXRl OiBNb24sIDIzIEphbiAyMDIzIDEwOjU1OjUyIC0wODAwDQo+Pg0KPj4+IE9uIE1vbiwgSmFuIDIz LCAyMDIzIGF0IDEwOjUzIEFNIE1hcnRpbiBLYUZhaSBMYXUgPG1hcnRpbi5sYXVAbGludXguZGV2 PiB3cm90ZToNCj4+Pj4NCj4+Pj4gT24gMS8xOS8yMyAyOjE1IFBNLCBTdGFuaXNsYXYgRm9taWNo ZXYgd3JvdGU6DQo+Pj4+PiBQbGVhc2Ugc2VlIHRoZSBmaXJzdCBwYXRjaCBpbiB0aGUgc2VyaWVz IGZvciB0aGUgb3ZlcmFsbA0KPj4+Pj4gZGVzaWduIGFuZCB1c2UtY2FzZXMuDQo+Pj4+Pg0KPj4+ Pj4gU2VlIHRoZSBmb2xsb3dpbmcgZW1haWwgZnJvbSBUb2tlIGZvciB0aGUgcGVyLXBhY2tldCBt ZXRhZGF0YSBvdmVyaGVhZDoNCj4+Pj4+IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2JwZi8yMDIy MTIwNjAyNDU1NC4zODI2MTg2LTEtc2RmQGdvb2dsZS5jb20vVC8jbTQ5ZDQ4ZWEwOGQ1MjVlYzg4 MzYwYzdkMTRjNGQzNGZiMGU0NWU3OTgNCj4+Pj4+DQo+Pj4+PiBSZWNlbnQgY2hhbmdlczoNCj4+ Pj4+IC0gS2VlcCBuZXcgZnVuY3Rpb25zIGluIGVuL3hkcC5jLCBkbyAnZXh0ZXJuIG1seDVfeGRw X21ldGFkYXRhX29wcycgKFRhcmlxKQ0KPj4+Pj4NCj4+Pj4+IC0gUmVtb3ZlIG14YnVmIHBvaW50 ZXIgYW5kIHVzZSB4c2tfYnVmZl90b19teGJ1ZiAoVGFyaXEpDQo+Pj4+Pg0KPj4+Pj4gLSBDbGFy aWZ5IHhkcF9idWZmIHZzICdYRFAgZnJhbWUnIChKZXNwZXIpDQo+Pj4+Pg0KPj4+Pj4gLSBFeHBs aWNpdGx5IG1lbnRpb24gdGhhdCBBRl9YRFAgUlggZGVzY3JpcHRvciBsYWNrcyBtZXRhZGF0YSBz aXplIChKZXNwZXIpDQo+Pj4+Pg0KPj4+Pj4gLSBEcm9wIGxpYmJwZl9mbGFncy94ZHBfZmxhZ3Mg ZnJvbSBzZWxmdGVzdHMgYW5kIHVzZSBpZmluZGV4IGluc3RlYWQNCj4+Pj4+ICAgICBvZiBpZm5h bWUgKGR1ZSB0byByZWNlbnQgeHNrLmggcmVmYWN0b3JpbmcpDQo+Pj4+DQo+Pj4+IEFwcGxpZWQg d2l0aCB0aGUgbWlub3IgY2hhbmdlcyBpbiB0aGUgc2VsZnRlc3RzIGRpc2N1c3NlZCBpbiBwYXRj aCAxMSBhbmQgMTcuDQo+Pj4+IFRoYW5rcyENCj4+Pg0KPj4+IEF3ZXNvbWUsIHRoYW5rcyEgSSB3 YXMgZ29ubmEgcmVzZW5kIGFyb3VuZCBXZWQsIGJ1dCB0aGFuayB5b3UgZm9yDQo+Pj4gdGFraW5n IGNhcmUgb2YgdGhhdCENCj4+IEdyZWF0IHN0dWZmLCBjb25ncmF0cyEgOikNCj4gDQo+IFllYWgh IFRoYW5rcyBmb3IgY2FycnlpbmcgdGhpcyBmb3J3YXJkLCBTdGFuaXNsYXYhIDopDQoNCisxMDAw IC0tIGdyZWF0IHdvcmsgZXZlcnlib2R5ISA6LSkNCg0KVG8gQWxleGFuZGVyIChDYyBKZXNzZSBh bmQgVG9ueSksIGRvIHlvdSB0aGluayBzb21lb25lIGZyb20gSW50ZWwgY291bGQNCmxvb2sgYXQg ZXh0ZW5kaW5nIGRyaXZlcnM6DQoNCiAgZHJpdmVycy9uZXQvZXRoZXJuZXQvaW50ZWwvaWdiLyAt IGNoaXAgaTIxMA0KICBkcml2ZXJzL25ldC9ldGhlcm5ldC9pbnRlbC9pZ2MvIC0gY2hpcCBpMjI1 DQogIGRyaXZlcnMvbmV0L2V0aGVybmV0L3N0bWljcm8vc3RtbWFjIC0gZm9yIENQVSBpbnRlZ3Jh dGVkIExBTiBwb3J0cw0KDQpXZSBoYXZlIGEgY3VzdG9tZXIgdGhhdCBoYXZlIGJlZW4gZWFnZXIg dG8gZ2V0IGhhcmR3YXJlIFJYLXRpbWVzdGFtcGluZw0KZm9yIHRoZWlyIEFGX1hEUCB1c2UtY2Fz ZSAoUG9DIGNvZGVbMV0gdXNlIHNvZnR3YXJlIHRpbWVzdGFtcGluZyB2aWENCmJwZl9rdGltZV9n ZXRfbnMoKSB0b2RheSkuICBHZXR0aW5nIGRyaXZlciBzdXBwb3J0IHdpbGwgcXVhbGlmeSB0aGlz DQpoYXJkd2FyZSBhcyBwYXJ0IG9mIHRoZWlyIEhXIHNvbHV0aW9uLg0KDQotLUplc3Blcg0KWzFd IA0KaHR0cHM6Ly9naXRodWIuY29tL3hkcC1wcm9qZWN0L2JwZi1leGFtcGxlcy9ibG9iL21hc3Rl ci9BRl9YRFAtaW50ZXJhY3Rpb24vYWZfeGRwX2tlcm4uYyNMNzcNCg0K