Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp1714010rdh; Sat, 28 Oct 2023 04:36:20 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFFC+vta/3eEI8H5vzcwATSdeYRty3QVaNVptDCMfqhdhyYlIPyQZb1V6/hiP243jgDWlWq X-Received: by 2002:a17:90b:1989:b0:27d:433e:e69c with SMTP id mv9-20020a17090b198900b0027d433ee69cmr6510996pjb.18.1698492980606; Sat, 28 Oct 2023 04:36:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698492980; cv=none; d=google.com; s=arc-20160816; b=NsaTO6/Lpw0eIa4roe83B0+XBjIdRmvnu4KPPJbh+glbWoD7rTACPlxIGcTB1SFx1J +m6e7hlM6yXsfMd1yym8rL4VyHvFu0fQ7xZo0cGrk5uv6XQ7CRTxDVhUBp8ZnWwScTgc C8+VXVqFlwAJ8gZOrOPpAEglo9FWd1alsxcgChNBiBfbZPhMQHdJsNFlcSMLISxnRg/Y MvxmVI9Bh0VBaHkhQqfLwfYcexwyd4xscSywNcCTVowkZB/biLxlNw7hfz5qcYlmJegV /ZutpfzvSLvzjP9A4xqfP4CVO9RiHrY68w+LmpCnficJI2/tonJ7+LikzvXLCAeHdcBV JrMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-disposition:mime-version:message-id :subject:cc:to:from:date:sender:dkim-signature; bh=qwDC7NVEY/qYthbLeaOG/eFgqeQvLS7qgyFuHOZWAJ0=; fh=H8aHqU+A2KuIPxxWkbQUvZbjEUYl0dMviovxHBhxRvI=; b=hC6zvKmuIH6pyT5msRB0YAafqZzIcvW8d/j6Ip7gyVr4kXDJ+LOQ3NafdG1x9BMFMT Xha9xLVXm+NClK2Mep0NVlgCCRBGtDg7T4mk9p0P8hTF8/BE9neEQmskLt3E9Oe7ZF8t b2N3PLPDbwRbJotu0XAGFTGu9LpgeRC9s1cQUsCSg5I9neTdEr0TqLTxkTN9ssNflgN6 2zRiLrWiwx84EUWzMmTdwvWWHDR3x1AulWJuPpaxfIzoMUt7Ze332pDxsiDUyxCKqhOQ ZCpolWRtBdNlNP/9ixHmFnN3XI6z/c5qzBte1nHXYOj1awcVgO+NVM8LPBmVBWBDM3mp aCmg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=DYbNUYAt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id v6-20020a17090a898600b00280163f7f83si1654475pjn.162.2023.10.28.04.36.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Oct 2023 04:36:20 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=DYbNUYAt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 3D9B3809FA72; Sat, 28 Oct 2023 04:36:18 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229767AbjJ1LgK (ORCPT + 99 others); Sat, 28 Oct 2023 07:36:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57586 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229469AbjJ1LgJ (ORCPT ); Sat, 28 Oct 2023 07:36:09 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B446FF4 for ; Sat, 28 Oct 2023 04:36:06 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id a640c23a62f3a-9c3aec5f326so846521466b.1 for ; Sat, 28 Oct 2023 04:36:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698492965; x=1699097765; darn=vger.kernel.org; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :sender:from:to:cc:subject:date:message-id:reply-to; bh=qwDC7NVEY/qYthbLeaOG/eFgqeQvLS7qgyFuHOZWAJ0=; b=DYbNUYAtBdwsEc+eVh+Tafg4ulcdNY2uQGysOBh29DVYATjLNzEZdaJoemaQSc5PHw eqAZrRRcKSSzDBcxIdJHvcIPGajPa/Mxln+08XkVHYO4NgOSORoXKHgOX772t5fCaBT4 5XxG/dIUwfLcGayGtaoBm5LQGIJr9CitZzmFqT89O6gwwW/YQEb87sMLjPwWvdMaB9sk ZfgYgOt7j2iXgnQuV6ZnNQ0Inx9WS3O+Oo3xmIIO+GpgotB6Ckac+IW8SLnvzcbD5vO+ uHP9OiSHKiEgBb7SkIgTLNoJpWC+V/452xA+pT3qqv0emvP/0WHLg7NWd7r6jOBU4RCP Cl/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698492965; x=1699097765; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=qwDC7NVEY/qYthbLeaOG/eFgqeQvLS7qgyFuHOZWAJ0=; b=iPG18qV5yAUzoFN0+PhOWnNkSyZD+hO/LqIKdV+c0b4bs9PUWV8OfVnmGGueQQuH9/ tHAKIg+aKNosLoAe48U3lOdjtbm8pGT4ri7nqzaDJojcFxBj6YOAEWBIPD6VTm23VPyK kO2AcEYgNZxIbnmhQWptXKSzxNC8KldtZ/nZpVOd/YPE8K2qScZbRubHE4lQgRW7yfNZ J4Vd2AQlYbmgGN6IcXMUv0TFf5lQwxX7DgviulL4aWWEmIclDL6RL0ax+Hg+9Obk7evv o2X4cSzOXeqACO8IWHSEDWaQT094Fedb21uFYUfbCn6oWdS+T+F9rai0Pfp+zI8HjEFC Jr/A== X-Gm-Message-State: AOJu0Yy/tvvxC3tnpFLmmHexEkpQBRlAZA+Bi6uSPvamO/OY1mouwnZJ 0VROtKPEHUlKqodwB/oN3ZE= X-Received: by 2002:a17:907:c10:b0:9b2:b37d:17ff with SMTP id ga16-20020a1709070c1000b009b2b37d17ffmr8207654ejc.19.1698492964797; Sat, 28 Oct 2023 04:36:04 -0700 (PDT) Received: from gmail.com (1F2EF1E7.nat.pool.telekom.hu. [31.46.241.231]) by smtp.gmail.com with ESMTPSA id r23-20020a170906365700b009aa292a2df2sm2645867ejb.217.2023.10.28.04.36.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 28 Oct 2023 04:36:03 -0700 (PDT) Sender: Ingo Molnar Date: Sat, 28 Oct 2023 13:36:01 +0200 From: Ingo Molnar To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, Josh Poimboeuf , Peter Zijlstra , Thomas Gleixner , Borislav Petkov , Andrew Morton Subject: [GIT PULL] objtool changes for v6.7 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Status: No, score=-1.0 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Sat, 28 Oct 2023 04:36:18 -0700 (PDT) Linus, Please pull the latest objtool tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git objtool-core-2023-10-28 # HEAD: 60fd39af33d3f63c4c94bd06784ebdf0d883f5c9 scripts/faddr2line: Skip over mapping symbols in output from readelf Misc fixes and cleanups: - Fix potential MAX_NAME_LEN limit related build failures - Fix scripts/faddr2line symbol filtering bug - Fix scripts/faddr2line on LLVM=1 - Fix scripts/faddr2line to accept readelf output with mapping symbols - Minor cleanups Thanks, Ingo ------------------> Aaron Plattner (2): objtool: Propagate early errors objtool: Remove max symbol name length limitation Colin Ian King (1): x86/unwind/orc: Remove redundant initialization of 'mid' pointer in __orc_find() Fangrui Song (1): x86/speculation, objtool: Use absolute relocations for annotations Ruan Jinjie (1): objtool: Use 'the fallthrough' pseudo-keyword Will Deacon (3): scripts/faddr2line: Don't filter out non-function symbols from readelf scripts/faddr2line: Use LLVM addr2line and readelf if LLVM=1 scripts/faddr2line: Skip over mapping symbols in output from readelf arch/x86/include/asm/alternative.h | 4 ++-- arch/x86/include/asm/nospec-branch.h | 4 ++-- arch/x86/kernel/unwind_orc.c | 2 +- include/linux/objtool.h | 10 +++++----- scripts/faddr2line | 24 +++++++++++++++++++++--- tools/objtool/arch/x86/decode.c | 6 +++--- tools/objtool/elf.c | 14 ++++++-------- tools/objtool/objtool.c | 4 +--- 8 files changed, 41 insertions(+), 27 deletions(-)