Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp3582461pxp; Tue, 8 Mar 2022 18:02:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJzRTW1c1yXlHoEAadIlm4ajS48kSeTysCp1WoSGjgA9CrHnANP5jdzYHni9S7XlGoFrYoHH X-Received: by 2002:a17:90a:e7cc:b0:1bf:2500:a493 with SMTP id kb12-20020a17090ae7cc00b001bf2500a493mr7879303pjb.37.1646791363297; Tue, 08 Mar 2022 18:02:43 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646791363; cv=none; d=google.com; s=arc-20160816; b=AFHQ134CajWeabcjKSNsWD2YwEEvz1cP/67gfEMT3FBw9jinB60FA2rZ6K0axj1HKh xWG67WO++mDT2xdWS+C+nFEvW8txMT+ZB9aqXrBUwkRcHgkwdDq41UWwLxU2oVaBtDrc 23Ic04hQbGJvXjRTbPJg1RJphN+nNFoZGiZb5CL4qnx78v+jV75UKMsJxNZDVOVedKzp nvZXbgOIZCEABeu/mfyUi5YXQDVKOFwI+9Dyss1Djb2oypSFi+DmWbq1KnsuXagU1d8o zlP9KBrDV0w1Yk7WwWhwlZhu/3pukebxHmwYi97sC2UAfrDwZR7u8igC+VBXz9mvAmMv LdDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject; bh=m1JC2YbCL5ipJxa38z0mf8e3L7g76slRKf5LJInxV70=; b=Qsz+DCI5sXVDw8cMCIkITEVvthAAi9KtXsQ801h6dMNeUQM9mBpCFojZ+GXhhZ2zfI rnMgaxvcFELKhw5yvWpXyw+6jP2/JyQxVTj4k75YmPUpVZjErBoC1HaSL6SbM9nOT0f7 AhVYVh5hAaXf5EQJXsJNyB2CdHVHd71YqmDat2mr6zfPTiXPYQTwnM4BFte554dD2A9u N+1TSoedbnhPt/Dk/gZsORYIXWMBZF5opfKtr1Y7xXIRzCYtFyXuaq8M8W0a8ZPb3oeE HTrvTGvdnxWsh0Y8w1Q+/BQuEIQQDEQkPkXmN5jsuTERI40LUUdGO8Uu6H1vmpxxqQdg CJkQ== ARC-Authentication-Results: i=1; mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id u36-20020a056a0009a400b004e67f338fa2si604252pfg.15.2022.03.08.18.02.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Mar 2022 18:02:43 -0800 (PST) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B376410F21F; Tue, 8 Mar 2022 16:35:51 -0800 (PST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1350813AbiCHWoP (ORCPT + 99 others); Tue, 8 Mar 2022 17:44:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34010 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344759AbiCHWoO (ORCPT ); Tue, 8 Mar 2022 17:44:14 -0500 Received: from www62.your-server.de (www62.your-server.de [213.133.104.62]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 38A063615D; Tue, 8 Mar 2022 14:43:17 -0800 (PST) Received: from sslproxy03.your-server.de ([88.198.220.132]) by www62.your-server.de with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1nRiXx-000BWH-6i; Tue, 08 Mar 2022 23:43:13 +0100 Received: from [85.1.206.226] (helo=linux.home) by sslproxy03.your-server.de with esmtpsa (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nRiXw-0005MY-Up; Tue, 08 Mar 2022 23:43:12 +0100 Subject: Re: [PATCH bpf v2] tools: fix unavoidable GCC call in Clang builds To: Adrian Ratiu , netdev@vger.kernel.org Cc: llvm@lists.linux.dev, kernel@collabora.com, linux-kernel@vger.kernel.org, Nick Desaulniers , Manoj Gupta , Nathan Chancellor , bpf@vger.kernel.org References: <20220308121428.81735-1-adrian.ratiu@collabora.com> <6e82ffbb-ebc8-30e8-2326-95712578ee07@iogearbox.net> <87fsnsrt1t.fsf@ryzen9.i-did-not-set--mail-host-address--so-tickle-me> From: Daniel Borkmann Message-ID: <29531b96-5fbc-a332-365d-8f6a1e5cc619@iogearbox.net> Date: Tue, 8 Mar 2022 23:43:12 +0100 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: <87fsnsrt1t.fsf@ryzen9.i-did-not-set--mail-host-address--so-tickle-me> 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.5/26475/Tue Mar 8 10:31:43 2022) X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,NICE_REPLY_A, RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gMy84LzIyIDExOjE0IFBNLCBBZHJpYW4gUmF0aXUgd3JvdGU6DQo+IE9uIFR1ZSwgMDgg TWFyIDIwMjIsIERhbmllbCBCb3JrbWFubiA8ZGFuaWVsQGlvZ2VhcmJveC5uZXQ+IHdyb3Rl Og0KPj4gT24gMy84LzIyIDE6MTQgUE0sIEFkcmlhbiBSYXRpdSB3cm90ZToNCj4+PiBJbiBD aHJvbWVPUyBhbmQgR2VudG9vIHdlIGNhdGNoIGFueSB1bndhbnRlZCBtaXhlZCBDbGFuZy9M TFZNIGFuZCBHQ0MvYmludXRpbHMgdXNhZ2UgdmlhIHRvb2xjaGFpbiB3cmFwcGVycyB3aGlj aCBmYWlsIGJ1aWxkcy7CoCBUaGlzIGhhcyByZXZlYWxlZCB0aGF0IEdDQyBpcyBjYWxsZWQg dW5jb25kaXRpb25hbGx5IGluIENsYW5nIGNvbmZpZ3VyZWQgYnVpbGRzIHRvIHBvcHVsYXRl IEdDQ19UT09MQ0hBSU5fRElSLiBBbGxvdyB0aGUgdXNlciB0byBvdmVycmlkZSBDTEFOR19D Uk9TU19GTEFHUyB0byBhdm9pZCB0aGUgR0NDIGNhbGwgLSBpbiBvdXIgY2FzZSB3ZSBzZXQg dGhlIHZhciBkaXJlY3RseSBpbiB0aGUgZWJ1aWxkIHJlY2lwZS7CoMKgIEluIHRoZW9yeSBD bGFuZyBjb3VsZCBiZSBhYmxlIHRvIGF1dG9kZXRlY3QgdGhlc2Ugc2V0dGluZ3Mgc28gdGhp cyBsb2dpYyBjb3VsZCBiZSByZW1vdmVkIGVudGlyZWx5LCBidXQgaW4gcHJhY3RpY2UgYXMg dGhlIGNvbW1pdCBjZWJkYjczNzQ1NzcgKCJ0b29sczogSGVscCBjcm9zcy1idWlsZGluZyB3 aXRoIGNsYW5nIikgbWVudGlvbnMsIHRoaXMgZG9lcyBub3QgYWx3YXlzIHdvcmssIHNvIGdp dmluZyBkaXN0cmlidXRpb25zIG1vcmUgY29udHJvbCB0byBzcGVjaWZ5IHRoZWlyIGZsYWdz ICYgc3lzcm9vdCBpcyBiZW5lZmljaWFsLsKgwqAgU3VnZ2VzdGVkLWJ5OiBNYW5vaiBHdXB0 YSA8bWFub2pndXB0YUBjaHJvbWl1bS5jb20+IFN1Z2dlc3RlZC1ieTogTmF0aGFuIENoYW5j ZWxsb3IgPG5hdGhhbkBrZXJuZWwub3JnPiBBY2tlZC1ieTogTmF0aGFuIENoYW5jZWxsb3Ig PG5hdGhhbkBrZXJuZWwub3JnPiBTaWduZWQtb2ZmLWJ5OiBBZHJpYW4gUmF0aXUgPGFkcmlh bi5yYXRpdUBjb2xsYWJvcmEuY29tPiAtLS0gQ2hhbmdlcyBpbiB2MjogwqDCoCAqIFJlcGxh Y2VkIHZhcmlhYmxlIG92ZXJyaWRlIEdDQ19UT09MQ0hBSU5fRElSIC0+IMKgwqAgQ0xBTkdf Q1JPU1NfRkxBR1MgDQo+Pg0KPj4gQXMgSSB1bmRlcnN0YW5kIGl0IGZyb20gWzBdIGFuZCBn aXZlbiB3ZSdyZSBsYXRlIGluIHRoZSBjeWNsZSwgdGhpcyBpcyB0YXJnZXRlZCBmb3IgYnBm LW5leHQgbm90IGJwZiwgcmlnaHQ/DQo+IA0KPiBZZXMsIGxldCdzIHRhcmdldCB0aGlzIGZv ciBicGYtbmV4dC4gVGhlIGlzc3VlIHdhcyBpbnRyb2R1Y2VkIGluIHRoZSA1LjE3IGN5Y2xl IGJ1dCBpbmRlZWQgaXQncyBsYXRlLiBJIGNhbiBkbyBhIHN0YWJsZSBiYWNrcG9ydCB0byA1 LjE3IGFmdGVyIGl0IHJlbGVhc2VzLg0KDQpPaywgc2d0bS4gR2l2ZW4gaXQgaGFzIGFuIEFj ayBieSBOYXRoYW4sIEkndmUgcHVzaGVkIGl0IHRvIGJwZi1uZXh0Lg0KDQpUaGFua3MgZXZl cnlvbmUsDQpEYW5pZWwNCg==