From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6B918C83F01 for ; Wed, 30 Aug 2023 22:53:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 8FC4C8E002C; Wed, 30 Aug 2023 18:53:43 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 8AC248E001A; Wed, 30 Aug 2023 18:53:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 79B088E002C; Wed, 30 Aug 2023 18:53:43 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 6AF778E001A for ; Wed, 30 Aug 2023 18:53:43 -0400 (EDT) Received: from smtpin19.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 3D74A80390 for ; Wed, 30 Aug 2023 22:53:43 +0000 (UTC) X-FDA: 81182274726.19.B9A7D66 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by imf14.hostedemail.com (Postfix) with ESMTP id 73126100009 for ; Wed, 30 Aug 2023 22:53:41 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=afe149zY; spf=pass (imf14.hostedemail.com: domain of jpoimboe@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=jpoimboe@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1693436021; h=from:from:sender: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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=AKmrd04FYe4FHgE8oPYvLjgaK00diTtc5wG07UNg18I=; b=P8FzMGChkJGkCbRrw7CatB9ZxNGxfWeej7qCV4skXaUPluNNCibAFhU6O6XkDBKFH53MBr D9ZmxPvknq4XbXXLbi9JraL9fAyzreHc+Uw8SOiNPGJ0gF+Ml4Rgv4adTc+tVRXt5yfzUj UlOuM96+haKcP9CoADiSS4htrY3BcYc= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=afe149zY; spf=pass (imf14.hostedemail.com: domain of jpoimboe@kernel.org designates 145.40.68.75 as permitted sender) smtp.mailfrom=jpoimboe@kernel.org; dmarc=pass (policy=none) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1693436021; a=rsa-sha256; cv=none; b=TmVjmr3SnoBG0LXtxgwNZOmxSPj8CJqEZjzOblM0dhYB6aoOQVXexLUujka6IrR1iPieem ner4LI6ZgmYmx0BdIL7xPq3+6sSTh6ZaAi/pzhLSIb5dpq34teEsl2qRFnhKH2B4IswgoH 3RTb6CyyOfg4WMGq8FMCZ47/CHJ/bik= Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 1C5EDB8200F; Wed, 30 Aug 2023 22:53:39 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9C412C433C7; Wed, 30 Aug 2023 22:53:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1693436017; bh=YiYP51thRw37HnPsOr/Uizkplcy/kYRjh3WYIFuGBL8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=afe149zYuF3gJVRd3JnIJFfQrQEZLY4PyVj2239yGEA0awb4H5GyEexniHSygeeYo ZFRI0mB/zt/BwOHTBALVV0gOE+psqmBGndsi85l6fYvF1epqH4bWoZGdRWd+wfBoOS lx+o/B8gzEs61PtXHye9zvl7m+Qhcq7quda9F6ID2JL+Sp7KlarIFPs2A6B5uyhkUy nNJwp/FZD4e2GYYWIO2sl7322ZlYLwzcyQqexLOl68GvxXVqLhGnTn3olk4hkfjhaU 4OoGeWXpVagPdbvruqqrCWKJqWPjUi0SVXoTxA1ymILgNLsH1wI2BgEUCUYUBs7Imw rUQjjyUlFI2xQ== Date: Wed, 30 Aug 2023 15:53:35 -0700 From: Josh Poimboeuf To: Linus Torvalds Cc: Andrew Morton , linux-mm@kvack.org, mm-commits@vger.kernel.org, linux-kernel@vger.kernel.org, x86@kernel.org Subject: Re: [GIT PULL] non-MM updates for 6.6-rc1 Message-ID: <20230830225335.kmdj5er253fr7rk4@treble> References: <20230828225431.354d3d2d3b80ee5b88e65eb5@linux-foundation.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 73126100009 X-Rspam-User: X-Stat-Signature: j6ax39nes6nfc4p1fc6x1mibqiu19mgm X-Rspamd-Server: rspam01 X-HE-Tag: 1693436021-631953 X-HE-Meta: U2FsdGVkX18Z8cm0338Mwx6mBN+GeryugsbtucPkd88dVXQKRYYoTwswK8ASxPwzv3x0HxBIERgnh3uTCpToLbqeQo/SpXw61Deeb9KMtJ0HnLky/G7vsz5hKicOcncHDzxv0EIuZfn0dE/7ctDcYXoxVAUknXNGBu24ulWxJF/iGwpkjGanddZJUXmoGiB5Lk7dO7PsPGGNJXPV68W3MTwj0vUHFAoKM+gfvUfScjpySeTB/1vG2i02A7E5YFAVwJqxa3AIpCHQ9LuEgOdEnTfjGQj2WMt7t4RD7NMf85byQDFu8FHmlqF2C6EubED/lbKgdbkYCcULb1dIXw/qy7M5uKzFejLsYts38kuzqAyhJ2o9YzdTw4GYhvwUgL37gXfdjBBGo8WwuvBmSGbtfS8JMa7u+D8PBCAjxgMXM8304JNREPvj7E3j/nIlQCTwfAFjMEuZyG2QkNVTUxtUTR2INNb/g0qUAEaPQQf17HwMEP00EB0lbf1sSiQFgpVRZjMsa9Aas63qa6E/zf5JAstbJ3QdCukCme+I3yT/5ecLS+tViK9eK8fGBuN5YNlb8GDJyk3eMRQttL6gqp/SsvGFuf/sLES8uia529uGj6vpvPA2+gtbu4CqyIuRGt/KJMGDWBi41Lo0o7aG0pJJwFcKhumM9YLLI3u44x43Ns0lAYkgYezLpx/ta8iR+nEncMiYVUnIpcoPx5N3hr1lZnwzbn7n0i8v+iJIgU7vKbq5XoqpHvKwsHKCjctqHmWTfRz8ePilKn/+rE/jZBl6Tk3ywpV3PZIi1s3b2RKHkN12jXAqjTjpNuY3d9txWqo0LuTcwcty9E55SVbwSgDadKLoBRWP9glGfCOpaiR0mlp1J6htHQQpukoqvhx3AlkuBEiDVaiLDt9j2QdrdOTE3oDd71ESxFRhOkyB7QbWIuv7mavYPvNKhn31fGh7ONW+fxASgG6ZRIc8GAdSR3X /z88Jwz0 O7NHHGiZLDLC/aASJCCVQeuTQwEW8evf6NGhhOXnId5BokWgjhCKUtcrFrMscvkQJVmBfVocNxmD1sXJTcpgDxgs6WJE+naW0gMujQTG/SJbII1MAU1LapvX7Ed82ehSIc59cX/U+CSeHtYRJtsveA33cXGnUs7N3HFFVxSOWTHJbLoLhEbhz3hJQgTv7YZigII4gYLdcldun994/76jvkT1HQYRkx1aeg08y4QmcNvP2k7LHNQjKUCwC6DhbjbFPpKnHOhKS6Qg44Ejp99XKaPqcg3LnESPdgemz6VTwsoRro7WwxAJ6dSaW9Wq6cUmIKtR5TyZn+XM7AYs+hagnCVXuTQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Tue, Aug 29, 2023 at 03:20:37PM -0700, Linus Torvalds wrote: > On Mon, 28 Aug 2023 at 22:54, Andrew Morton wrote: > > > > Linus, please pull mm.git's non-MM updates for this cycle. > > Hmm. For some non-obvious (to me) reason this triggers > > vmlinux.o: warning: objtool: ibt_selftest+0x18: sibling call from > callable instruction with modified stack frame > > which didn't happen before, even though the pull doesn't actually > change that file at all. > > I see that Josh has a patch to fix this by making it be real assembly > code rather than a hacky inline asm in a C file, but it's a bit > surprising, and I don't see why it's triggered now when it wasn't > before. > > At a guess it's related to the Kconfig changes, but I have nothing to > back that guess up with. > > Slightly annoying, but I guess I'll live with the warning for now. As far as I can tell this warning only shows up with the rare combination of CONFIG_X86_KERNEL_IBT and CONFIG_UNWINDER_FRAME_POINTER (the latter being pretty much deprecated at this point). Did you manage to enable frame pointers somehow? The fix (to rewrite the IBT selftest) was merged into tip/x86/shstk. Presumably it'll be in a pull request soon-ish. -- Josh