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 1780EC02193 for ; Tue, 4 Feb 2025 15:32:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A5E766B008A; Tue, 4 Feb 2025 10:32:45 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A0E9F280003; Tue, 4 Feb 2025 10:32:45 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8FDB1280002; Tue, 4 Feb 2025 10:32:45 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 6DEF66B008A for ; Tue, 4 Feb 2025 10:32:45 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 23A8C4828C for ; Tue, 4 Feb 2025 15:32:45 +0000 (UTC) X-FDA: 83082654690.22.C67E00E Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf27.hostedemail.com (Postfix) with ESMTP id 7680F40009 for ; Tue, 4 Feb 2025 15:32:43 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=C7EhirCG; spf=pass (imf27.hostedemail.com: domain of kees@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kees@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738683163; 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=6qvokDAz8QIV0nkvZvbuYP4/sGPCa17PSM1yYneYDV4=; b=o4VBatDYVboCaSlrEVLESAIBnjDJ+iFO9Vru4YnEjhqYQpEw9BthRmlF9Z9xivJMw/Vrqg kFzhpZ6f42gXgw/HpZRjx0RSR22m1pIhv0mCKXjzRHOq4EDyA6Tee+dMhS5ayShLv9iqjn /PsYeMUEcuiJ//Ogvvsa3e7qaqqbO2A= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=C7EhirCG; spf=pass (imf27.hostedemail.com: domain of kees@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kees@kernel.org; dmarc=pass (policy=quarantine) header.from=kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1738683163; a=rsa-sha256; cv=none; b=spVhGtltMeHN2M+8C1lc67B57GIcoOycI7nXbcpOVvPUNzJ6Hz1GGY0LL64jyXEwXp3MgW iaawzkcTZ5KYBfcPRl/7EZCBMtSL28hdWTtHj9lIgekMXEkw/HS6CDVk/n60IuI7AVtGfo qp+bOOmldlX8DTd0FchwiYVoY3wW9wU= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id DCD855C51B4; Tue, 4 Feb 2025 15:32:02 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 608D4C4CEDF; Tue, 4 Feb 2025 15:32:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1738683162; bh=Qo3DDIGJtcUGuWh0T2jAQbUj+hljTrEWamF0Lar9uH8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=C7EhirCGEyJjHIGdJUI7y+A+Rh7Q2oDrSgBfxC0Auhtw+Ztp3XP+k+VYVWpd2vJ0Q m7YEs+G6AIw6CpNYfnzUBE59keIlV82eZgJbdKNeNWEwAlTjxBG7qqND1y8R1o5R9M mHJ3BY13k1uvFJ36gkJEk00sJqt8lPUVEBXiaSm7fHsAjpBSk6R7oyc4ijQNdxswHk +apjyCHe5ePWS8ADM7VhMMGHRL1+a6goMk3fr1B3uJdeozs0+u6W3n3Y7JbFPB8dzs c4pe7kaCDG9rO3PQPo0P3wtDQ5rJsA4fRMMJxOKafObJdPj1FUcQKSVFbVq4s2Md+F DkfGtN8H2mFFw== Date: Tue, 4 Feb 2025 07:32:39 -0800 From: Kees Cook To: Thomas =?iso-8859-1?Q?Wei=DFschuh?= Cc: Eric Biederman , Shuah Khan , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , Andy Lutomirski , Thomas Gleixner , Vincenzo Frascino , linux-mm@kvack.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, llvm@lists.linux.dev Subject: Re: [PATCH 02/16] elf, uapi: Add definition for STN_UNDEF Message-ID: <202502040732.FD3AA615B@keescook> References: <20250203-parse_vdso-nolibc-v1-0-9cb6268d77be@linutronix.de> <20250203-parse_vdso-nolibc-v1-2-9cb6268d77be@linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20250203-parse_vdso-nolibc-v1-2-9cb6268d77be@linutronix.de> X-Rspamd-Queue-Id: 7680F40009 X-Stat-Signature: pecs7o1yti9hi364ihz4rddqfj5d464g X-Rspamd-Server: rspam08 X-Rspam-User: X-HE-Tag: 1738683163-842962 X-HE-Meta: U2FsdGVkX18hQeHU5Xuo5LP5K/BNISUw6cAX1FAx4qzVIvdWpkY5EeyJx8YnCzYEYHLwpW1p3NB+5V3A6mrHfrGcMdM+1BCPYndzI6UKBix0N3LL8Pu1fcSAQVh3XvMtUoNevhjNmUDfF+I7oX1Qbre6cZTXZSzyyt/uPw2WcWrEfXUdg2una+4w3I+lE4rmrEldi521TOLV2klXfyaCQJmc8112RANd4BHHIo91c4iF2o0YYPrIwPGSZ17JRM33MgIZvlwxcl8vauc+nvTMRH54gZrlrwdrbrs2+3c4DPO70ZpnVimRY/pzixcmU9pDud0W/kyaTSVcr+kZY01G1IrxrvHCrAPBNMXxDfb/Mkcf4xtP31cRv3q8CU8oyxm5LZXF7qGqIbcxP7vNI92TzbrbA6/FQ2p+cKDJ8f+JI+juFx/2OnZsv2Z8SebELT4qVEqRusZaz/E8QHcgjKV369q5HR2jeyqb0Te4wLfTMgj0sNeVWYBFIVkT+gICtiqJMBWAkfd6eYbl4NTyejEYkprb2tbFSy25+eG/ZuL6MufOSnebmT3Ao58VivuzaOnJAPQ5m71qNLaRf9MLqWrJY8UEJ1XZae/nN0TX32iYgyUXRHAM7abBHxK9UQKtJMZ7AM8rqnK/DlKeTZoTt63d7VsZQDLT8zwpQs8OHcXh5HUd6pea5SrGH+8KZUWCVNPu8jar64x8ctGhq/H+rGY1D3henNJOXgne2SN+gOmTUStlnhP8U+2ZpX7O4gyR0Dco2WiGsq+T7+q7i/gZtqya0SfWEFEWsoIhAFyVaTirhnJ/az5YWiWccadzIqWPNt/wmyq8oHDqGEEujXP9GyxXCSZXHK+amBmdXuUhWIzdLSVN8fGwGzBIe6hFTzwiSPUruP4yusm2lvJFZfCKqBNpv3y7elxUkbPHR+5jcpFUwX/VCFYjo6g0QHt70ltX0gFpPjPCxb8RUfRxAuM5Wkw joPOaZR3 MEjzXGT9riqfssX+0zGRAhgIg56/bHbyS8RM4i6zvgGGfTM7vxQCfqukKEY86GBY8gsAZ2mLjzcssyQtmjjqCbEzRUEdS2cK4YnEcHpq/jTIGVx2RFcZKxx/u45cxPHESkZmQoR7BcbtN9JonZVZOlnmUeaP2dm1cr3t07MAiQ3GdQ5iCLuFLACj6UG/vSlo4EA4Ew0zYrlXIvSuCwpU300e1CnIP3PZGzCnpAEPVhnnzw9ovON6kOv2ptZGqz+re/KTQ75dMwtUOAYhA5VQuj0vRkJubQzW7qLGXxgi6wxEb9lyg6fhW9fTnqaqVrVHIm5MFFHAChjOOPgGp2kTM70LRLI5nC59osVyqBNhtxYRR+OcZHtgr+sA5xRtNeFvMPvd/sciAUU7yb6Mdxh8ZKQ5OTg== 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: List-Subscribe: List-Unsubscribe: On Mon, Feb 03, 2025 at 10:05:03AM +0100, Thomas Weißschuh wrote: > The definition is used by tools/testing/selftests/vDSO/parse_vdso.c. > To be able to build the vDSO selftests without a libc dependency, > add the definition to the kernels own UAPI headers. > > Link: https://refspecs.linuxfoundation.org/elf/gabi4+/ch4.symtab.html > Signed-off-by: Thomas Weißschuh Reviewed-by: Kees Cook -- Kees Cook