From nobody Sat Apr 4 06:09:09 2026 Received: from todd.t-8ch.de (todd.t-8ch.de [159.69.126.157]) (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 E2FB136EAB7; Fri, 20 Mar 2026 16:37:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=159.69.126.157 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774024635; cv=none; b=rSMvMsURkXGejSDpNeC4LBPi0+qxI9ZOgb1aTBVD9MRkgmcrdYialk7pv6AzyefTSRTBsdpdxcRq7Vm5B5ewsqB3OO6Ero2azXDCWx3fIq5g9eZDlshkwCiNBHZYkE1U5AfxSox3by3ZWbxCZDdQuKEttZcd+1GulsV8aL2WLvw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774024635; c=relaxed/simple; bh=pQT18p/Gj2K2MK50nKuJlIsVs4WndTCIDjP8Wc+ce9E=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nP1n0crZGHZYr5T6jaox6LR0l49aA8fdHWgbQNF6BzjI/UUfhcFiYBQ4mZ9flyl/opNBy8GxJJbwBLHsfiW979KVA5G8I29qoetecZfOfpN9DwVMXYKkbbSMpkAr2ECgYW5VdqAPJe8TwhAon/3hakaInM4OrepSGkYpwZ9eXgY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=weissschuh.net; spf=pass smtp.mailfrom=weissschuh.net; dkim=pass (1024-bit key) header.d=weissschuh.net header.i=@weissschuh.net header.b=jXlMqN08; arc=none smtp.client-ip=159.69.126.157 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=weissschuh.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=weissschuh.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=weissschuh.net header.i=@weissschuh.net header.b="jXlMqN08" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=weissschuh.net; s=mail; t=1774024624; bh=pQT18p/Gj2K2MK50nKuJlIsVs4WndTCIDjP8Wc+ce9E=; h=From:Date:Subject:References:In-Reply-To:To:Cc:From; b=jXlMqN080YrKoZyqUxrtuDUa4qCNX36+vUh0nFe/GL75zWkk1tHodO2fgI+pwzgUJ yDRZ+7A/ZHYnXkIRSQFZOote4JlEfDeYDB1IJKaM5m+mexCtw57LWXjr8RI7oPONGy HaAl4qVGFR5US4SuP7XIe6/GqC+Zh15K6fU6UYew= From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= Date: Fri, 20 Mar 2026 17:36:56 +0100 Subject: [PATCH 4/4] kbuild: vdso_install: drop build ID architecture allow-list 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="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260320-kbuild-vdso-install-v1-4-e2e8a0970889@weissschuh.net> References: <20260320-kbuild-vdso-install-v1-0-e2e8a0970889@weissschuh.net> In-Reply-To: <20260320-kbuild-vdso-install-v1-0-e2e8a0970889@weissschuh.net> To: Nathan Chancellor , Nicolas Schier Cc: linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, =?utf-8?q?Thomas_Wei=C3=9Fschuh?= X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1774024622; l=1035; i=linux@weissschuh.net; s=20221212; h=from:subject:message-id; bh=pQT18p/Gj2K2MK50nKuJlIsVs4WndTCIDjP8Wc+ce9E=; b=058gaN/V/PXUffgDVFBErADMGwFJioG82+BeWp6rcwgp/II7ii29fqPxB90UceLe5S7C7rcSB s1+yFYHFRWrDOaI3E5Ywu0t47qFPMBLJYAOPEt7XLc/aUvD1W83x70z X-Developer-Key: i=linux@weissschuh.net; a=ed25519; pk=KcycQgFPX2wGR5azS7RhpBqedglOZVgRPfdFSPB1LNw= Many architectures which do generate build IDs are missing from this list. For example arm64, riscv, loongarch, mips. Now that errors from readelf and binaries without any build ID are handled gracefully, the allow-list is not necessary anymore, drop it. Signed-off-by: Thomas Wei=C3=9Fschuh Reviewed-by: Nicolas Schier --- scripts/Makefile.vdsoinst | 3 --- 1 file changed, 3 deletions(-) diff --git a/scripts/Makefile.vdsoinst b/scripts/Makefile.vdsoinst index 3de70218b8d4..d9f7243217bc 100644 --- a/scripts/Makefile.vdsoinst +++ b/scripts/Makefile.vdsoinst @@ -19,8 +19,6 @@ __default: $$(dest) $$(dest): $(1) FORCE $$(call cmd,install) =20 -# Some architectures create .build-id symlinks -ifneq ($(filter arm s390 sparc x86, $(SRCARCH)),) build-id-file :=3D $$(shell $(READELF) -n $(1) 2>/dev/null | sed -n 's@^.*= Build ID: \(..\)\(.*\)@\1/\2@p') =20 ifneq ($$(build-id-file),) @@ -30,7 +28,6 @@ __default: $$(link) $$(link): $$(dest) FORCE $$(call cmd,symlink) endif -endif =20 endef =20 --=20 2.53.0