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]) by mail.toke.dk (Postfix) with ESMTPS id 16AE499B6DC for ; Wed, 31 Aug 2022 19:22:59 +0200 (CEST) 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=RHLtz9eD DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661966577; 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=6Qw1UhrKTnM4IdzxlTeskNvNIVZa+aLSFhW+Yw0Wjd8=; b=RHLtz9eDKNNqLAPcwAks5dKDuaf7qkQHXpz9UmuLk0ssZFK007yvUUwBlrxt0RMxCXUjQX fKJC4Zu8byJa6teNTTXYHBMhnTAsxafOtyUP0DscxG4SA1+zlbunrFbTNNZm47CoXQ98fE X7l+3ZHaV4wFkpQzvKrEq8AbljMOMfw= Received: from mail-lj1-f200.google.com (mail-lj1-f200.google.com [209.85.208.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-460-cWr9hYqzMo6vIjjwNyBW1g-1; Wed, 31 Aug 2022 13:22:56 -0400 X-MC-Unique: cWr9hYqzMo6vIjjwNyBW1g-1 Received: by mail-lj1-f200.google.com with SMTP id f10-20020a2e9e8a000000b00261af150cf0so4265716ljk.13 for ; Wed, 31 Aug 2022 10:22:55 -0700 (PDT) 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; bh=6Qw1UhrKTnM4IdzxlTeskNvNIVZa+aLSFhW+Yw0Wjd8=; b=wOLHHm8ds/0dy2tTaBPPYLaIYja/C9eu8OBjE+kCEkJyT8CupUQyoSdaYww8LZ1Umf ng/JK+RUb1IvdAplheDO5svOBf34uhkpgbGSP7aO/vvbWAeVR2OCwJ8O4GzM922aO7zr LJQfaf2lZMCjICROc+Ng1G0cwm8aNjsxNnKQWdmojpVU8h54KjkA9TbjTvccdPPPBZC0 riyj6kB5V1wHMvXD5lSV7FSQLcBx97UmujFpn2U7UoQcU8MKCZBDhs1wnLQ1yGG7C6w7 D95a4fz+xivKamkjOlXN9cfC6V1xWgzOhGS9PJT0I+P712RecStPjrJsQTvJ8ErXFbdv qCsw== X-Gm-Message-State: ACgBeo0JWbm+W7/36IZLT8buzOSY3oO0wBeBMEx3RnJD8BSC8zto8Zxp xeYeq7Mj6BiP17HW5o2orQ438uzedDm62azypDZMNciv0YM9XTbph8+KBwE3mCzmvCyP+VlXI4Q Au95g8EQWTmx/ChGCTgfM X-Received: by 2002:a05:6512:3e1:b0:494:64c5:5b52 with SMTP id n1-20020a05651203e100b0049464c55b52mr5688428lfq.420.1661966574834; Wed, 31 Aug 2022 10:22:54 -0700 (PDT) X-Google-Smtp-Source: AA6agR5pnc7eYXnsTgthRG+lXb2BFtSmELH7WJHDEqWOcYHqTehuH0QM5gO8YYZQmy7Fvnp6lzUgNA== X-Received: by 2002:a05:6512:3e1:b0:494:64c5:5b52 with SMTP id n1-20020a05651203e100b0049464c55b52mr5688413lfq.420.1661966574395; Wed, 31 Aug 2022 10:22:54 -0700 (PDT) Received: from [192.168.41.81] (83-90-141-187-cable.dk.customer.tdc.net. [83.90.141.187]) by smtp.gmail.com with ESMTPSA id q18-20020a2eb4b2000000b00265757e0e66sm1190814ljm.48.2022.08.31.10.22.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 31 Aug 2022 10:22:53 -0700 (PDT) From: Jesper Dangaard Brouer X-Google-Original-From: Jesper Dangaard Brouer Message-ID: Date: Wed, 31 Aug 2022 19:22:52 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.0 To: Andrii Nakryiko , "andrii.nakryiko@gmail.com" References: <2c7c8f91-a430-719c-5ef7-174cafa6c0be@redhat.com> In-Reply-To: <2c7c8f91-a430-719c-5ef7-174cafa6c0be@redhat.com> 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: LF7HY66SIGWH2BNVLGZQ3LQ2LRI2GAFL X-Message-ID-Hash: LF7HY66SIGWH2BNVLGZQ3LQ2LRI2GAFL 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, Zaremba Larysa , Alexei Starovoitov , bpf , "xdp-hints@xdp-project.net" , Netdev X-Mailman-Version: 3.3.5 Precedence: list Subject: [xdp-hints] Re: How to extract BTF object ID from kernel module? List-Id: XDP hardware hints design discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: DQpPbiAzMC8wOC8yMDIyIDE1LjE3LCBKZXNwZXIgRGFuZ2FhcmQgQnJvdWVyIHdyb3RlOg0KPiBI aSBBbmRyaWksDQo+IA0KPiBXaGVuIG9wZW5pbmcgYSBtb2R1bGVzIEJURiBmaWxlIChlLmcuIC9z eXMva2VybmVsL2J0Zi9pNDBlKSwgY2FuIEkNCj4gc29tZWhvdyBnZXQgdGhlIGtlcm5lbHMgQlRG IG9iamVjdCBJRCB2YWx1ZSAodmlhIHRoYXQgRkQpPw0KDQpJIGhhZCBob3BlZCBJIGNvdWxkIHNp bXBseSBvcGVuIC9zeXMva2VybmVsL2J0Zi9tb2R1bGUgWzFdDQphbmQgdXNlIGJwZl9vYmpfZ2V0 X2luZm9fYnlfZmQoKSwgYnV0IHRoYXQgZmFpbHMNCg0KICBbMV0gDQpodHRwczovL2dpdGh1Yi5j b20veGRwLXByb2plY3QvYnBmLWV4YW1wbGVzL2Jsb2IvQlRGLXBsYXlncm91bmQwMS9CVEYtcGxh eWdyb3VuZC9idGZfbW9kdWxlX3JlYWQuYyNMODQNCiAgWzJdIA0KaHR0cHM6Ly9naXRodWIuY29t L3hkcC1wcm9qZWN0L2JwZi1leGFtcGxlcy9ibG9iL0JURi1wbGF5Z3JvdW5kMDEvQlRGLXBsYXln cm91bmQvYnRmX21vZHVsZV9yZWFkLmMjTDQ4DQoNCj4gSSB0aGluayBJIHdhbnQgdGhlIEJURiBv YmplY3QgSURzIGFzIGRpc3BsYXllZCBieSAnYnRmdG9vbCBidGYnLg0KPiBUaGF0IGNvZGUgd2Fs a3MgYWxsIElEcyB2aWEgYnBmX2J0Zl9nZXRfbmV4dF9pZCgpIGFuZCB0aGVuIGdldHMgdGhlIEZE DQo+IHZpYSBicGZfYnRmX2dldF9mZF9ieV9pZCgpLsKgIEknbSBsb29raW5nIGZvciBhIG1vcmUg ZGlyZWN0IHdheSB0aGFuDQo+IGhhdmluZyB0byB3YWxrIGFsbCBJRHMuLi4NCj4gDQo+IChwLnMu IENjLiBMYXJ5c2EsIEkgYWxzbyBsb29rZWQgYXQgeW91ciBjb2RlLCB3aGljaCBsaWtlIGJwZnRv b2wgZW5kLXVwDQo+IHdhbGtpbmcgYWxsIEJURiBJRHMgYW5kIGV4dGVuZHMgbGliYnBmIHdpdGgg aW50ZXJuYWwgYnRmX29ial9pZCB0byBrZWVwDQo+IHRyYWNrKS4NCg0KTXkgY3VycmVudCBhcHBy b2FjaCBJIGVuZC11cCB3YWxraW5nIFszXSBhbGwgdGhlIEJURiBJRHMgdmlhIA0KYnBmX2J0Zl9n ZXRfbmV4dF9pZCgpIGFuZCB0aGVuIHVzZSBicGZfb2JqX2dldF9pbmZvX2J5X2ZkKCkuDQpBbmQg dGhlbiBzZWFyY2hpbmcgZm9yIHRoZSBtb2R1bGUgbmFtZSBsaWtlIHRoaXNbNF0uDQoNCiAgWzNd IA0KaHR0cHM6Ly9naXRodWIuY29tL3hkcC1wcm9qZWN0L2JwZi1leGFtcGxlcy9ibG9iL0JURi1w bGF5Z3JvdW5kMDEvQlRGLXBsYXlncm91bmQvYnRmX21vZHVsZV9pZHMuYyNMMTQ0DQogIFs0XSAN Cmh0dHBzOi8vZ2l0aHViLmNvbS94ZHAtcHJvamVjdC9icGYtZXhhbXBsZXMvYmxvYi9CVEYtcGxh eWdyb3VuZDAxL0JURi1wbGF5Z3JvdW5kL2J0Zl9tb2R1bGVfaWRzLmMjTDE4Ny1MMjU2DQoNCklz IHRoaXMgdGhlIG9ubHkgYXBwcm9hY2g/DQoNCkl0IHNlZW1zIHdhc3RlZnVsIHRoYXQgSSBoYXZl IHRvIHdhbGsgYWxsIHRoZSBJRHMsIHdoZW4gSSBhbHJlYWR5IGtub3dzIA0Kd2hhdCBCVEYgZmls ZSBpbiAvc3lzL2tlcm5lbC9idGYvIEknbSBpbnRlcmVzdGVkIGluLi4uDQoNCi0tSmVzcGVyDQoN Cg==