Message ID | 169780183431.3135.3111084432260817314.tip-bot2@tip-bot2 |
---|---|
State | New |
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:612c:2010:b0:403:3b70:6f57 with SMTP id fe16csp990448vqb; Fri, 20 Oct 2023 04:37:58 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFro8Ql+T0sw8bSh3n2ZnsgScIODRSJF/82S6hoZ2vt69fAqZCJuZttdacSyTRYNopcskf5 X-Received: by 2002:a05:6358:7f09:b0:143:91a2:8df1 with SMTP id p9-20020a0563587f0900b0014391a28df1mr1417980rwn.3.1697801878139; Fri, 20 Oct 2023 04:37:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697801878; cv=none; d=google.com; s=arc-20160816; b=0UZSl/NA36W8ZtQ0dxrtc5JwOZ4gbFM6BV6OveoX+0m+WTzqPwTsphlWwftepJC9Aa ZjBpu+98Pfb+Id447vPJArpr0yweix+OIzgaJ/AhvAiWFsa8jMKbHFpdFMXLvUuVSvEq EPbo1fmaARBs9QQF89i16XaTERlxlmRMSQXftEWUI2PGUXNHkHdEGCi5ytdxxJ50HgTb GwZXtrZP47LZ5chHJ39pTAVMQnCsrqtmUw5NHkNzu435IMMXpcWBjaGVm4Haf1xs/Tip aLcoHlgoQrCeQHxHq3Zhtd3g1qVlKT2c29FRQNazp6Qd5O1khuV3/H/Yur439qMZ/2br W3BQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:robot-unsubscribe :robot-id:message-id:mime-version:references:in-reply-to:cc:subject :to:reply-to:sender:from:dkim-signature:dkim-signature:date; bh=Oxp3oWmcGVFMqwfRiRPU/lknufhrrZQDAJne/2r8wOg=; fh=L3STPe2QwZ1YxqBdNh0vxZSj3kBIMfI0nfbPoK9skWs=; b=N7ybyocWvd5T9CvL1nAVBcoBtZTF5/1FOEan5skVoxVzc/mHXRla9rZihZ0FZMdzuE /u79PL03YoCi6miQAZbe+VFDz/+FaExHbYhqBqGiYTc5NnBsHzx9P34AEZBqlBbSiPbh KSQ4SOzbtGQn/z6IxnRYGmORw7oL3JrHTdihgsa0BcoeO8h/tu9UFFl/4BR4sLFuOHki 4Gun+UGBtu0rP+YuPDpIe2Lew+WDIX/OOMLu/CpSyU8686k7Gqv8sP2ilU0Z3+og5hVO mAFG1HmQEa/crI58TeieCzn28LJq4HumePOAEVrLYc/ta0XjKaQUJ2JVzITph4Y1nYFu nIcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=PvaQyMey; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=0UXrhkq6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id fb24-20020a056a002d9800b00690dbd360basi1756921pfb.152.2023.10.20.04.37.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Oct 2023 04:37:58 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=PvaQyMey; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=0UXrhkq6; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 7728B83348AD; Fri, 20 Oct 2023 04:37:47 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1377119AbjJTLhT (ORCPT <rfc822;lkml4gm@gmail.com> + 25 others); Fri, 20 Oct 2023 07:37:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58982 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1377043AbjJTLhS (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Fri, 20 Oct 2023 07:37:18 -0400 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8CBB4D49; Fri, 20 Oct 2023 04:37:16 -0700 (PDT) Date: Fri, 20 Oct 2023 11:37:14 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1697801835; h=from:from:sender:sender:reply-to: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=Oxp3oWmcGVFMqwfRiRPU/lknufhrrZQDAJne/2r8wOg=; b=PvaQyMeyUFM/eN8VEJot3l7iNSkxxPqN/CclPPDeZScNgJI7IFLosYGHVj+usgvxM4Myth 5jSVXo6+fEvBenjgjNE37oZraD73rZKtln8QpKf3q3F9+YbmNlLeVjO06KfQBmgNhqIB9k i/GC3xI/UyGdgZ9u/oW7DAOWPlkExxOQedHGOes52i5W//7hQC96eDJKbwPMPRo83e1KTS o/2wHXD3gg0iv2toOG56oR+K5l0PTd1VyFGEt0KxvBQLuYE6NgshpQTn9BiVykDKjj491A maX8NYsJgSQZpy6lvN1KReJoyG5eYWnMVOkYNOvkoj3L8RWMj5fxhNdpMNia9Q== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1697801835; h=from:from:sender:sender:reply-to: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=Oxp3oWmcGVFMqwfRiRPU/lknufhrrZQDAJne/2r8wOg=; b=0UXrhkq62t2zhL0b/WF43wN2gw538xjmLZS2uik952ZV7D5WgBbK3dyDJYLhUTrqdZqyq9 Z1bHZrV1JS4pahDg== From: "tip-bot2 for David Kaplan" <tip-bot2@linutronix.de> Sender: tip-bot2@linutronix.de Reply-to: linux-kernel@vger.kernel.org To: linux-tip-commits@vger.kernel.org Subject: [tip: x86/bugs] x86/vdso: Run objtool on vdso32-setup.o Cc: David Kaplan <david.kaplan@amd.com>, Ingo Molnar <mingo@kernel.org>, "Borislav Petkov (AMD)" <bp@alien8.de>, "Peter Zijlstra (Intel)" <peterz@infradead.org>, x86@kernel.org, linux-kernel@vger.kernel.org In-Reply-To: <20231010171020.462211-3-david.kaplan@amd.com> References: <20231010171020.462211-3-david.kaplan@amd.com> MIME-Version: 1.0 Message-ID: <169780183431.3135.3111084432260817314.tip-bot2@tip-bot2> Robot-ID: <tip-bot2@linutronix.de> Robot-Unsubscribe: Contact <mailto:tglx@linutronix.de> to get blacklisted from these emails Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,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 howler.vger.email Precedence: bulk List-ID: <linux-kernel.vger.kernel.org> X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Fri, 20 Oct 2023 04:37:47 -0700 (PDT) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1779573001542856545 X-GMAIL-MSGID: 1780274302555600477 |
Series |
[tip:,x86/bugs] x86/vdso: Run objtool on vdso32-setup.o
|
|
Commit Message
tip-bot2 for Thomas Gleixner
Oct. 20, 2023, 11:37 a.m. UTC
The following commit has been merged into the x86/bugs branch of tip: Commit-ID: b587fef124f98f3ab1322dba8e37cdff660acd8c Gitweb: https://git.kernel.org/tip/b587fef124f98f3ab1322dba8e37cdff660acd8c Author: David Kaplan <david.kaplan@amd.com> AuthorDate: Tue, 10 Oct 2023 12:10:19 -05:00 Committer: Borislav Petkov (AMD) <bp@alien8.de> CommitterDate: Fri, 20 Oct 2023 12:58:27 +02:00 x86/vdso: Run objtool on vdso32-setup.o vdso32-setup.c is part of the main kernel image and should not be excluded from objtool. Objtool is necessary in part for ensuring that returns in this file are correctly patched to the appropriate return thunk at runtime. Signed-off-by: David Kaplan <david.kaplan@amd.com> Signed-off-by: Ingo Molnar <mingo@kernel.org> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Acked-by: Borislav Petkov (AMD) <bp@alien8.de> Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lore.kernel.org/r/20231010171020.462211-3-david.kaplan@amd.com --- arch/x86/entry/vdso/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/arch/x86/entry/vdso/Makefile b/arch/x86/entry/vdso/Makefile index 6a1821b..83c0afb 100644 --- a/arch/x86/entry/vdso/Makefile +++ b/arch/x86/entry/vdso/Makefile @@ -42,7 +42,8 @@ vdso_img-$(VDSO64-y) += 64 vdso_img-$(VDSOX32-y) += x32 vdso_img-$(VDSO32-y) += 32 -obj-$(VDSO32-y) += vdso32-setup.o +obj-$(VDSO32-y) += vdso32-setup.o +OBJECT_FILES_NON_STANDARD_vdso32-setup.o := n vobjs := $(foreach F,$(vobjs-y),$(obj)/$F) vobjs32 := $(foreach F,$(vobjs32-y),$(obj)/$F)