Received: by 2002:ac0:e350:0:0:0:0:0 with SMTP id g16csp2119509imn; Mon, 1 Aug 2022 11:50:07 -0700 (PDT) X-Google-Smtp-Source: AA6agR4hKxxQz5E2ufIYWsL5/wM7l18oEwK/M+DALQyTTW4lBB13HHLblHlsvqb0wH4Ix2G5z09e X-Received: by 2002:a17:90b:390f:b0:1f4:e394:8c18 with SMTP id ob15-20020a17090b390f00b001f4e3948c18mr11645806pjb.141.1659379807660; Mon, 01 Aug 2022 11:50:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1659379807; cv=none; d=google.com; s=arc-20160816; b=InyEx5t26+zg7irOblBgCF+iBr7m62iKA4E6Q8FzSwYPNFNSpl3w4atG8xbmul7QxA 8tfrKK0rd1k7QByYWlRkf8e8CqRQSDJchuTqyt72I+7jo3qvyKCWvCDuIlCD9HZ2GmId wU3xfyfv7WT4fRzZhvgtxPcLjgQqUSsnqcPdmiQwvvOIgct67OMM0YteMYlbohFFp4vw bEe6tbLIu8fISkKgjC85As8QTHg0Hn9ZtL/q6pdJ3+QHKzuVQWIICfCmVuPW5NmzsXox CtxlsFt+jT4Q2ErmSRb5UWjk9N5CNWRaERilJNXwD3ks5+CzCnHt66nrNvAO2IiYygKT 08BA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:feedback-id :dkim-signature:dkim-signature; bh=LogpDSeo1A6PXvYxv3ErSmrzLvCcwrfut/h5Re9qqjU=; b=xwtqAZxcvLBFl148Dk2hOjfXE8Gm3uHg2mNJGX9pXpELJBkAWd9Vua+dS05GuI6u98 O4dzQfURQvtQ3jlQbITL9+IgohcmtSCm3GGKRMTI7sIvQuL6WAiriveoQmfaQNlbxnDy GzxJosCqtrqBgZ+puQwO+FuLzHEZYjASLpiTA90ZKUOvToYcHKeSGG0wC4jMxC/n1JEJ tZWxSkMVqK61rGBv+KbwTB7EvbJNOHd9OFta23pBrRBdE43CkVzbUF0kkUqyMtaKy+dK lE+HPa7+4+uUNxTvcxLwM5wtMSf411cB2W8hPnCFnWkgICOad5giUvLjBZewnj0W3sFP bgbA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@anarazel.de header.s=fm3 header.b=PLXtmaif; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=Bp+AI7uk; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id x17-20020a633111000000b0041bee410f48si6564012pgx.551.2022.08.01.11.49.52; Mon, 01 Aug 2022 11:50:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@anarazel.de header.s=fm3 header.b=PLXtmaif; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=Bp+AI7uk; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233776AbiHASKb (ORCPT + 99 others); Mon, 1 Aug 2022 14:10:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49404 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231769AbiHASK3 (ORCPT ); Mon, 1 Aug 2022 14:10:29 -0400 Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0D29B120BC; Mon, 1 Aug 2022 11:10:28 -0700 (PDT) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 70CE75C012E; Mon, 1 Aug 2022 14:10:27 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 01 Aug 2022 14:10:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1659377427; x=1659463827; bh=LogpDSeo1A 6PXvYxv3ErSmrzLvCcwrfut/h5Re9qqjU=; b=PLXtmaifjVtwiRqc3fWArR4Zwf 9/JCeW0dOPx7qcV6AfwYG/akFaitXHXAgM0fhO7sBhogxXGVsMpMByXS2J/ZbFF9 SGkXF3OWLhsNC1kyRbqw86CBSVnbBZAC7lu00KVNc2jubKge8H2wYQpmk9YfbNPs FFE6zbiUd8EUe+jASnL3XspDe3fHd0nozj74IWTDXz+r0mxbxf8ffmg+VOYjjaw4 ZJwivOhTDgUaP+sXYliBsxw1kb9csKHkp4dZuFV7ziLpXWFkhZIiqWgBIxJvdJf6 TplOlbaG0vQo8E1Y2Qd6sUZ7X8jw/nyHeF2FH0zxF7I6dRNddtBk4ZcnjHNA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1659377427; x=1659463827; bh=LogpDSeo1A6PXvYxv3ErSmrzLvCc wrfut/h5Re9qqjU=; b=Bp+AI7ukIM4IGuUXrqCEuQfHRHQVm34XOgZdd6pvuw2F L4DFnTQhIlHI+2bs4kAIo1noTaZpVZzzwX2bHdpkqQF/TI2TCYRZk2ODiacB5sYM o3iY8kWv1sALjOZREc7qthSUtxklIh4RtlFvQDkmnNx2CP3cmUrbfwM3FEvbrNzt RjmSvB5LmT7izqFyju13f0UlzCR0SxfyPOmokZ3K68UbHVHkQpWiOERX9ppJnOCw u4R7VrRQH4eHp48zX2cuZHm7viciPVIAOyBHrS8//H/ED/p7RFg7hfB3T7hhKlHI 0s/BJTikHNP4iIeziNqwBS+x5Ys3fNBFMYlN1g12WQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvddvfedguddvvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpeetnhgu rhgvshcuhfhrvghunhguuceorghnughrvghssegrnhgrrhgriigvlhdruggvqeenucggtf frrghtthgvrhhnpeeuteevjefgvdeuteelkeekgedtleefgfffieefffdvheejueejheff lefhhfdvleenucffohhmrghinhepshhouhhrtggvfigrrhgvrdhorhhgpdhkvghrnhgvlh drohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhm pegrnhgurhgvshesrghnrghrrgiivghlrdguvg X-ME-Proxy: Feedback-ID: id4a34324:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 1 Aug 2022 14:10:26 -0400 (EDT) Date: Mon, 1 Aug 2022 11:10:25 -0700 From: Andres Freund To: Arnaldo Carvalho de Melo Cc: Ben Hutchings , bpf@vger.kernel.org, linux-kernel@vger.kernel.org, Alexei Starovoitov , Arnaldo Carvalho de Melo , Jiri Olsa , Sedat Dilek , Quentin Monnet Subject: Re: [PATCH v3 3/8] tools include: add dis-asm-compat.h to handle version differences Message-ID: <20220801181025.xcgiui7hmp3rfmyr@awork3.anarazel.de> References: <20220622231624.t63bkmkzphqvh3kx@alap3.anarazel.de> <20220801013834.156015-1-andres@anarazel.de> <20220801013834.156015-4-andres@anarazel.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS autolearn=ham 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 Hi, On 2022-08-01 15:05:00 -0300, Arnaldo Carvalho de Melo wrote: > Em Sun, Jul 31, 2022 at 06:38:29PM -0700, Andres Freund escreveu: > > binutils changed the signature of init_disassemble_info(), which now causes > > compilation failures for tools/{perf,bpf}, e.g. on debian unstable. > > Relevant binutils commit: > > https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=60a3da00bd5407f07 > > > > This commit introduces a wrapper for init_disassemble_info(), to avoid > > spreading #ifdef DISASM_INIT_STYLED to a bunch of places. Subsequent > > commits will use it to fix the build failures. > > > > It likely is worth adding a wrapper for disassember(), to avoid the already > > existing DISASM_FOUR_ARGS_SIGNATURE ifdefery. > > > > Cc: Alexei Starovoitov > > Cc: Arnaldo Carvalho de Melo > > Cc: Sedat Dilek > > Cc: Quentin Monnet > > Cc: Ben Hutchings > > Link: http://lore.kernel.org/lkml/20220622181918.ykrs5rsnmx3og4sv@alap3.anarazel.de > > Signed-off-by: Andres Freund > > Signed-off-by: Ben Hutchings > > So, who is the author of this patch? Ben? b4 complained about it: I squashed a fixup of Ben into my patch (moving the include in annotate.c into the HAVE_LIBBFD_SUPPORT section). I don't know what the proper procedure is for that - I'd asked in https://lore.kernel.org/20220715191641.go6xbmhic3kafcsc@awork3.anarazel.de > NOTE: some trailers ignored due to from/email mismatches: > ! Trailer: Signed-off-by: Ben Hutchings > Msg From: Andres Freund > NOTE: Rerun with -S to apply them anyway > > If it is Ben, then we would need a: > > From: Ben Hutchings > > At the beginning of the patch, right? I don't know, I interact with the kernel processes too rarely... Greetings, Andres Freund