From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A048E18859B for ; Sat, 7 Feb 2026 09:58:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770458325; cv=none; b=ie8Ne8F7X3AC2hhUT519C85z+JFkno3gTFWeB/iqZl73wuYwy2EURUS+gEtVe2xNyp6mIjvmNtxkZAjbc/x6uC82WePJXNFuPtxgzcOg0anGAySlP4IY8y1DCr5XK9H36BcYdqakQKHKEngcOhi8bAoRUG363UhFPP2beXSowi4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770458325; c=relaxed/simple; bh=q9Lxa3qU5vrWK0hKa/Jp4sZvrC5PJ6VGhDpuj3Va44E=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=TOp3mYq0l3zONpjRnOl1YdiPGi8fNAfDKy8PIe1+FpVSCcHG2LSymYDDRh/LaUxCI7Rzd7RxKYraMfd5GhYfLPElWzhOp2McuDSuy7dAjVu1/MHlC4sgb/dHZCj1nvEqskwudkTNjui7SrWZrab+iHMOdv2X1glQH5/pgTWikrg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ZtarEvt5; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ZtarEvt5" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 02BB5C116D0; Sat, 7 Feb 2026 09:58:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1770458325; bh=q9Lxa3qU5vrWK0hKa/Jp4sZvrC5PJ6VGhDpuj3Va44E=; h=Date:From:To:Cc:Subject:From; b=ZtarEvt5dc2ELmC+9ygfMkayCfaYPgqWepJs+a/GAjV9mv87mPFnYSHKlPn5LMFIH llxxwOcTr4swgiVXZRZ1CGxb+gKXKgrfawP212zARTf8V8Mjb3iHk95OaoIHlBXxh/ 4v4d8ORdWY3eMSPjQd3FMzFR4bnz/bHYWxX7mrkCfrTWggBd/mv5J9Ip1De6CgqecJ I+Ko2KWNabQkDcIWfNaJaXaouxOfJmHVFmFNueRueN8KlF4W0nEyzCZx1LIIKo26aG wqdbYPDyGg0e13kbR/qlj0KRey+djCd8YeEMa2trjcaSxKsebgLKwEhLTs7Zn8UND8 PHx9aOGNmU00A== Date: Sat, 7 Feb 2026 10:58:40 +0100 From: Ingo Molnar To: Linus Torvalds Cc: linux-kernel@vger.kernel.org, Peter Zijlstra , Josh Poimboeuf Subject: [GIT PULL] objtool fixes Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Linus, Please pull the latest objtool/urgent Git tree from: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git objtool-urgent-2026-02-07 for you to fetch changes up to f495054bd12e2abe5068e243bdf344b704c303c6: Misc objtool fixes: - Bump up the Clang minimum version requirements for livepatch builds, due to Clang assembler section handling bugs causing silent miscompilations. - Strip livepatching symbol artifacts from non-livepatch modules. - Fix livepatch build warnings when certain Clang LTO options are enabled. - Fix livepatch build error when CONFIG_MEM_ALLOC_PROFILING_DEBUG=y. Thanks, Ingo ------------------> Josh Poimboeuf (3): livepatch/klp-build: Require Clang assembler >= 20 objtool/klp: Fix symbol correlation for orphaned local symbols objtool/klp: Fix unexported static call key access for manually built livepatch modules Petr Pavlu (2): livepatch: Fix having __klp_objects relics in non-livepatch modules livepatch: Free klp_{object,func}_ext data after initialization include/linux/livepatch.h | 3 +++ kernel/livepatch/core.c | 19 +++++++++++++++++ scripts/livepatch/init.c | 20 ++++++++---------- scripts/livepatch/klp-build | 4 ++++ scripts/module.lds.S | 9 ++------ tools/objtool/check.c | 4 ++-- tools/objtool/include/objtool/klp.h | 10 ++++----- tools/objtool/klp-diff.c | 41 +++++++++++++++++++++++++++++++------ 8 files changed, 79 insertions(+), 31 deletions(-)