Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp117534iob; Tue, 17 May 2022 20:48:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw4ARrlZbhVCSXXtdv8ZH6+VNzfJXt67uPGGaq8vkhof6bg7ag5WdeY29Nb0uUTYzpCJJR3 X-Received: by 2002:a63:5d5b:0:b0:3db:b169:77eb with SMTP id o27-20020a635d5b000000b003dbb16977ebmr18957049pgm.259.1652845732012; Tue, 17 May 2022 20:48:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652845732; cv=none; d=google.com; s=arc-20160816; b=d9KKkUq1k6lbJCgEROM4GHuNH657gaKdb0l4mluyFdVhAQUtK0r4tcbig9XGM3wrry Im9noKkpvHem3oREcYVFOZKyeakWeSxVeaEy9JiK3ZHEKImGJdEpGjNhDTVDHLiWQ9/1 oNGZXHOs6zisYcJkxzQi+Tg7ZU2yHFmqWd6XoIyfIY6ROFYkAgN/lA5e4Sj44a6LhFiI eXVDoagzUB57mVkIg6vggTOxuKjN3QmgRwwN94J1JTLv9HM34daPVb6gIiLm6ocelqSc MkDmw9egi7M6E1RCaCIGHMqryAS5GL+AuMaL58l6iyp27KPdMpbsuoTGifH1jZprSeZh XehA== 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:dkim-signature; bh=QUA40l27Atipc/0PNxihSWYvuPeTEXNlJJYQ6mlD0PE=; b=Dx4s5A//FrDEPEElFLMelmsPtnwuk/sr1oBmNsQzC999Z3OqbnNJkAiAlJVWIBQfY+ khDDEorwbrPDhKoYNtco/fFQC2UDUMANvlQYXX1ygwzOIdUqGM/Puc6TCunwHy0roefw LIZ/ZFYXn3LTPr7wYLDhA7+wYsY0nn/2pnpmyoGyjIfdLh1TKV8sLByTLkcHGsXXcDt9 wFgqB9IMpXIb1iAsqH0mhEoMckRCnuMMSp2oQwRnWon4X8NoY2WQjsvnKrEShBBaWiUk 3WB++triEPHXNhnACxEm5AeNYolZm/bqVzFaj6ApVssjpdkZHzfOf6pZkgpdvAQNMsmZ oxIQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=MKqNRY0K; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id x17-20020a170902ec9100b00153b2d1659esi1292863plg.422.2022.05.17.20.48.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 May 2022 20:48:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=casper.20170209 header.b=MKqNRY0K; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 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 D19D24991D; Tue, 17 May 2022 20:31:31 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243295AbiEQPeM (ORCPT + 99 others); Tue, 17 May 2022 11:34:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35406 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241044AbiEQPeK (ORCPT ); Tue, 17 May 2022 11:34:10 -0400 Received: from casper.infradead.org (casper.infradead.org [IPv6:2001:8b0:10b:1236::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1E87B41614 for ; Tue, 17 May 2022 08:34:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=casper.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description; bh=QUA40l27Atipc/0PNxihSWYvuPeTEXNlJJYQ6mlD0PE=; b=MKqNRY0K/hJuc4jaPLfKxTmhFK yTDgi+8y3M9Llqd2RUDxHdI8XQQtmEUhT3B7C/GFtA9eRlz9cTbqQgy0MKFd3MxbRERyGYGcCGYaT F+AjK1QLfdOPca6BvfV1Wx59EL1Yp3N6Vm22f3mZH4qa8zBhftqZy4tOhqsdhc20jhIG7OE5F7dHe DrdNfZ3VHcX+AJAhGBxICDJrnJjGtmw/6xzMwuu1t8mLnz57/m1jJMBTGdQpfcf8kRHeVmc5KUV8v yx69IHFz3k5jkAqBJsa+nRb18QllZh6GMo4z2Ax9rnpdZ+OSOMpvO699XCTkIJJBOpi+rvsX+qp3L gSYT8guw==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=noisy.programming.kicks-ass.net) by casper.infradead.org with esmtpsa (Exim 4.94.2 #2 (Red Hat Linux)) id 1nqzCz-00Axmb-FX; Tue, 17 May 2022 15:34:01 +0000 Received: from hirez.programming.kicks-ass.net (hirez.programming.kicks-ass.net [192.168.1.225]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by noisy.programming.kicks-ass.net (Postfix) with ESMTPS id 2BA64300642; Tue, 17 May 2022 17:33:59 +0200 (CEST) Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000) id 11E29206DE508; Tue, 17 May 2022 17:33:59 +0200 (CEST) Date: Tue, 17 May 2022 17:33:59 +0200 From: Peter Zijlstra To: Nathan Chancellor Cc: Josh Poimboeuf , Nick Desaulniers , llvm@lists.linux.dev, linux-kernel@vger.kernel.org, kasan-dev@googlegroups.com Subject: Re: objtool "no non-local symbols" error with tip of tree LLVM Message-ID: References: <20220516214005.GQ76023@worktop.programming.kicks-ass.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220516214005.GQ76023@worktop.programming.kicks-ass.net> X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,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 On Mon, May 16, 2022 at 11:40:06PM +0200, Peter Zijlstra wrote: > Does something simple like this work? If not, I'll try and reproduce > tomorrow, it shouldn't be too hard to fix. Oh, man, I so shouldn't have said that :/ I have something that almost works, except it now mightly upsets modpost. I'm not entirely sure how the old code worked as well as it did. Oh well, I'll get it sorted.