Message ID | 20250226-parse_vdso-nolibc-v2-2-28e14e031ed8@linutronix.de (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 94C95C18E7C for <linux-mm@archiver.kernel.org>; Wed, 26 Feb 2025 11:45:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 87D1B280012; Wed, 26 Feb 2025 06:45:28 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 7176A280010; Wed, 26 Feb 2025 06:45:28 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4F41E280012; Wed, 26 Feb 2025 06:45:28 -0500 (EST) 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 1267E28000D for <linux-mm@kvack.org>; Wed, 26 Feb 2025 06:45:28 -0500 (EST) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id BAA8A1613FA for <linux-mm@kvack.org>; Wed, 26 Feb 2025 11:45:13 +0000 (UTC) X-FDA: 83161914906.27.B7601DB Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) by imf08.hostedemail.com (Postfix) with ESMTP id E82C016000D for <linux-mm@kvack.org>; Wed, 26 Feb 2025 11:45:11 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=linutronix.de header.s=2020 header.b=JPxjA3rj; dkim=pass header.d=linutronix.de header.s=2020e header.b=NogC8iL5; dmarc=pass (policy=none) header.from=linutronix.de; spf=pass (imf08.hostedemail.com: domain of t-8ch@linutronix.de designates 193.142.43.55 as permitted sender) smtp.mailfrom=t-8ch@linutronix.de ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1740570312; a=rsa-sha256; cv=none; b=fslCVs8cMiGTUaiCTyNeoJFPU/Q6RCWT/2xBj6uWlmsjxtboIqnY8HNVgJn+tRDKeGIgXd vGWzI//Ei/8OQ28aUK/uO56+0Ql3kCqF0U4fO43OHpwQbOexJvqYHBEvf4wV/+QLrQ0kRI YLk0AxxBmh8jxcypvMpkkpyTUYUM3gg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1740570312; 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:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=lMDiGbYVSI2UFf1LCxWO6nyQEZB+Om9MsywMKZqQgCo=; b=STzkDtkySR8/JrYvy8avqRFX0DL1v9BYTeYXXwT2b0kjv2RfoUH8hyKCR16MolKkY1KADz le7FJotZhzhxSywqrpJ+a1JPYDdTGgM7nBGpKfBGDqGH2Xt5gToxAQoGznL6lXK09AXjSp cNJLwKzplFHKcUijj6g0SRrwZ+Lj+2s= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=linutronix.de header.s=2020 header.b=JPxjA3rj; dkim=pass header.d=linutronix.de header.s=2020e header.b=NogC8iL5; dmarc=pass (policy=none) header.from=linutronix.de; spf=pass (imf08.hostedemail.com: domain of t-8ch@linutronix.de designates 193.142.43.55 as permitted sender) smtp.mailfrom=t-8ch@linutronix.de From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <thomas.weissschuh@linutronix.de> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1740570310; h=from:from: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=lMDiGbYVSI2UFf1LCxWO6nyQEZB+Om9MsywMKZqQgCo=; b=JPxjA3rjz6xx4GTC7I8oaWdo6JKP5/SU+MZYtxrPCtbpIT6X3MBJTtspm+D3CEgeb/rGz0 TIwScseTkmK+tv0QaLucWZcdi7zu5lWTZllLIPEth+U6QNA7ZDutG838PWSniAlvZ5ahWC 0LU6v2uQDsmxRX5nsy9c/Cis8PC/Q1IHXZb+7MWEbaxt9tUHqJ7kKtA4EYETE4lsDIKZpa HJfXRZJvOSLXJNl442y+s1e545AMCTgZpPgaVWCujHEFBcobNhSRSsLqNr7p75EmCu1fCB 3UPM8em6xc+wLNOxbvByppfB07n2A/LCz2/v9s/kEJqPMEna1tDWxq6xKKZ3vQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1740570310; h=from:from: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=lMDiGbYVSI2UFf1LCxWO6nyQEZB+Om9MsywMKZqQgCo=; b=NogC8iL5YzrQpwMRQZ93LpyvPa5B8vMn/uJTGvcGCDvF9ORegZ4u77l7P0pYsd9hV5eT+D tm/sp4VhOqmVeBCg== Date: Wed, 26 Feb 2025 12:44:41 +0100 Subject: [PATCH v2 02/16] elf, uapi: Add definition for STN_UNDEF MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Message-Id: <20250226-parse_vdso-nolibc-v2-2-28e14e031ed8@linutronix.de> References: <20250226-parse_vdso-nolibc-v2-0-28e14e031ed8@linutronix.de> In-Reply-To: <20250226-parse_vdso-nolibc-v2-0-28e14e031ed8@linutronix.de> To: Kees Cook <kees@kernel.org>, Eric Biederman <ebiederm@xmission.com>, Shuah Khan <shuah@kernel.org>, Nathan Chancellor <nathan@kernel.org>, Nick Desaulniers <ndesaulniers@google.com>, Bill Wendling <morbo@google.com>, Justin Stitt <justinstitt@google.com>, Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>, Vincenzo Frascino <vincenzo.frascino@arm.com>, Willy Tarreau <w@1wt.eu>, =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <linux@weissschuh.net> Cc: "Jason A. Donenfeld" <Jason@zx2c4.com>, Christophe Leroy <christophe.leroy@csgroup.eu>, linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, llvm@lists.linux.dev, =?utf-8?q?Thomas_Wei=C3=9Fschuh?= <thomas.weissschuh@linutronix.de> X-Developer-Signature: v=1; a=ed25519-sha256; t=1740570307; l=885; i=thomas.weissschuh@linutronix.de; s=20240209; h=from:subject:message-id; bh=jOcl4jChzaOfnuMhe6CWOzQik5bw/m/LULE4SM4Wwic=; b=qt2UpwulQT6NmPqm+BCm/x9gmi8yb5q4QxLrpncjEM195FECfP4GUiMb0tEXnI6jNVxzs5MLk c8OLcJCsa1SBT8bdPVaKrK+Hc3gm7a3UVHR9oQ0/xyDKxXTMTcKdumk X-Developer-Key: i=thomas.weissschuh@linutronix.de; a=ed25519; pk=pfvxvpFUDJV2h2nY0FidLUml22uGLSjByFbM6aqQQws= X-Rspamd-Queue-Id: E82C016000D X-Rspamd-Server: rspam08 X-Rspam-User: X-Stat-Signature: 1ttdj5dufskwu3a4sf9f8fnd8sm7hgm9 X-HE-Tag: 1740570311-866389 X-HE-Meta: U2FsdGVkX19jfMcYP65NBfcriV5XDx6J4bKlQhkMy1+XgPrfb3yuqYlMKyJrTTgyyiok02VaZrnfcMkIsEKYfj4JjxGwvfZtjh08xPaUBeE3GMhDVhJHshnnpIGhJ1p9rcXWkCToOfRDFv4C3zjnhMI1x3IU9QIt2scN4viqenNhWv/l6zduyrGChdGX90FOkXv9vE+N9rEzz4NzXkxxlRyAETvwJS3HzQRqZ4ACowsL51nToE5z2OhNhZi4u+4NGyEM8Eam/DAbqk32uvFawc/5QMDkPXdk1oGeCEjWsjfE762tEpH5tbxiTyZMWlAY3J6amih9l2UiEwJ3K+MLgLTaIPlwPIW/76lWwdnKKGzI5H3b9TyFuDUDdu8H7vU8Yh4387k2pO0sVjFQaDy7Dpn22ev6oKL0pC9sMP7yauQYTaOERGgpQP7rK4kSohwspRsW1kjMtEnaoa1ADQHDjkj3/gwzBfQIXmPsHzcaFUoniehYLqzlegEM42IPgAVsTDfbPrAhaPiw3IRKIsSSMY8egQW9TFWFsUEF5HLyjyyfFRElHOtX5DrvixgdPT56tvPNq9+SCHQdmp929ydES/m/p2jb8D+kOVsVrK1jwJWsdAW9itFKq+zqulva//mpf3JhU6teRZRvgJsBT5fJrz8M6yYnGJE8NtWvJ8/L4yTjCFIVwVSijtmQ7OLmgecSrCEt4uUfgtg85myKhn4qa3n0703cTSM4JR2HlarumJN00hpovTALV2ijfrcK2bTaZFvdiJY4CntXFm8SYuTQ1JSOk60GqESYV9wxPmRYp2LGBQzeqVHd9xP9ZipvDrjok5kjqhgZmfXRnCve/m/5Icj9NKEYH6lpuJXgD/p/hMCnlVRjLRz8d7pWsG/khyRtc5HOiJqeBohBeKdXiB2CJjq0aIrG762xbiwrlxH2ePSOUHTbgXT5ufpEQ0uz5AT4tjasoNkGMMpIXOCopeA QGUi4cC5 TOvxjKUc2DN1hbYfIEBvqNesbwjQx6wBOBXXzTskSN0/7ixclGZpeYHthTg6bDXl89bmNtBE1hlnXU9nKa+DjQ2NKMdf2KjRoJe4ZR0a7NReHA74yEYynMYixWH2q4ZG3f7eN9L77dWl9sXvSPde4Fj2NhfE7YhJpHVacOkougoSOMyI+bhaYPd0VK3xEbIp9aORlJ8qVLFMk/BJe8uBXGch5dB3NfTMa8e9U2+0KVIrsVlYiZB0kgeJawFQcsyo+pJOqnBcfBhoWee+MjneymbJl1SIdm9OG/r75NRtzch7o8VjqGRADGVEb7SP0czykC9HD2jgjhCkz8FdhFvRTWYJIX4mfREjZvBQZW6hhbOby+Gly5ycQcjGimHLaroY9erLP54/9gePl6bG93tbMYUVWHBvWx3ckSgSgJqUCx0/EGy0qXF1NnuqBpFLyA5TvxlCjVAKRqJd9qr/FvZyAwsNwiCbLmwW8nDAwQeUia0wLur9DsJZ6TZn8koow0ZYbfFCpplvoajrNiS8SAPxCcbes7RD6Tpz+/ve99boqRvmzN/2HYbRT1qeWyg== 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: <linux-mm.kvack.org> List-Subscribe: <mailto:majordomo@kvack.org> List-Unsubscribe: <mailto:majordomo@kvack.org> |
Series |
selftests: vDSO: parse_vdso: Make compatible with nolibc
|
expand
|
diff --git a/include/uapi/linux/elf.h b/include/uapi/linux/elf.h index b44069d29cecc0f9de90ee66bfffd2137f4275a8..448695c7364042b10682acc8223eb6053ad039dd 100644 --- a/include/uapi/linux/elf.h +++ b/include/uapi/linux/elf.h @@ -125,6 +125,8 @@ typedef __s64 Elf64_Sxword; #define STB_GLOBAL 1 #define STB_WEAK 2 +#define STN_UNDEF 0 + #define STT_NOTYPE 0 #define STT_OBJECT 1 #define STT_FUNC 2