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 E72FEC282D3 for ; Wed, 5 Mar 2025 03:29:15 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 639F9280003; Tue, 4 Mar 2025 22:29:15 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 5CCE5280001; Tue, 4 Mar 2025 22:29:15 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 48B84280003; Tue, 4 Mar 2025 22:29:15 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 2A265280001 for ; Tue, 4 Mar 2025 22:29:15 -0500 (EST) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id DFAF7140A6E for ; Wed, 5 Mar 2025 03:29:14 +0000 (UTC) X-FDA: 83186066628.11.902D92E Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf13.hostedemail.com (Postfix) with ESMTP id 3912A20006 for ; Wed, 5 Mar 2025 03:29:13 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=NsN9q9aH; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf13.hostedemail.com: domain of kees@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kees@kernel.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1741145353; a=rsa-sha256; cv=none; b=P/hbvnN1chD6G9KhAuAQu2cr72CunLGbi+X/dB00N5bUYxbNUDYLHx3Svci1Js6SPONyr6 lVnk8GfgdnmmQBNnsjE+J9qoRRyRkF9wrVuA8TU3D5C0Ygds3uaPgD8qbhpgdxlRDouWFS OH0VPL1RYJp7aYWvC2tpoS6oU+pei9c= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=kernel.org header.s=k20201202 header.b=NsN9q9aH; dmarc=pass (policy=quarantine) header.from=kernel.org; spf=pass (imf13.hostedemail.com: domain of kees@kernel.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=kees@kernel.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1741145353; 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=plWNx+NEKJirspa8moNrWHSHvNRrsxKNDwZSeR0NqHw=; b=wcIFgcYrckcI202dqqIVn8I4wvvM1O7g4KXa4FvW30MoQtnO/puRYA2nymWV/MEncvt2Mp HSIfv01/zimwdreiM0LSlGujVQ5K+WGSK6hnnkE6+snlCPKpskaw1xH3b2WHMrsv57jMYn QqEdW1yoEiMtm0X1qNbarKqI1UZcVko= Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id E7A015C5F3B; Wed, 5 Mar 2025 03:26:54 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 4EA73C4CEE5; Wed, 5 Mar 2025 03:29:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1741145351; bh=+S4iuBOJYh55augYKatEX6mo1z6YwMs35a2/LOsxfbc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=NsN9q9aHJUoia2MQpP6sRCtEIu27csfGtxtvg+9vHeDYuT7wu29R13dmPW/BNfzEr 787j84T0lJAUVbtkRg2KD7ZGXW5q89cdxxvYXHQNJsM6mB+WuWV7z5umifd7mLxtSC NZ0QRSKmvUzCPy2rOmf9L0fr05tm+WZt/Dp8A0pDn9R12oU7hKBDg6ZJCCfEtdnAiO Lb3ufkBy1JcnQiF91HZw8FLGDpq6hVWQkZn1x6RlGCCo3mdKiVbsaNoUgMGCpTyqQA tcXmwIX9YzitvHKgx00sQIR8fTTu9gIHY/RtbMx4iMsBObsE+aCLuuypztdAU7ZdOc agv2j0PZXtoQw== Date: Tue, 4 Mar 2025 19:29:07 -0800 From: Kees Cook To: jeffxu@chromium.org Cc: akpm@linux-foundation.org, jannh@google.com, torvalds@linux-foundation.org, vbabka@suse.cz, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, adhemerval.zanella@linaro.org, oleg@redhat.com, avagin@gmail.com, benjamin@sipsolutions.net, linux-kernel@vger.kernel.org, linux-hardening@vger.kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, jorgelo@chromium.org, sroettger@google.com, hch@lst.de, ojeda@kernel.org, thomas.weissschuh@linutronix.de, adobriyan@gmail.com, johannes@sipsolutions.net, pedro.falcato@gmail.com, hca@linux.ibm.com, willy@infradead.org, anna-maria@linutronix.de, mark.rutland@arm.com, linus.walleij@linaro.org, Jason@zx2c4.com, deller@gmx.de, rdunlap@infradead.org, davem@davemloft.net, peterx@redhat.com, f.fainelli@gmail.com, gerg@kernel.org, dave.hansen@linux.intel.com, mingo@kernel.org, ardb@kernel.org, mhocko@suse.com, 42.hyeyoo@gmail.com, peterz@infradead.org, ardb@google.com, enh@google.com, rientjes@google.com, groeck@chromium.org, mpe@ellerman.id.au, aleksandr.mikhalitsyn@canonical.com, mike.rapoport@gmail.com Subject: Re: [PATCH v9 7/7] selftest: test system mappings are sealed. Message-ID: <202503041928.777F92024E@keescook> References: <20250305021711.3867874-1-jeffxu@google.com> <20250305021711.3867874-8-jeffxu@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250305021711.3867874-8-jeffxu@google.com> X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 3912A20006 X-Stat-Signature: 4kmowht84g61awqxe3fz6jh4qsw7u1i4 X-Rspam-User: X-HE-Tag: 1741145353-499134 X-HE-Meta: U2FsdGVkX1/qzEtnN/fOiuFoweI/cWfD+lc/1l58FrIHastq1lw0FOS/KCQFXg3+jslOVblh89ZkIHx4QrBG9pMrt/Ja+WWds8dhjPf0ypMTAOp5ADB2aUJl2NvTv0lVv2KE3u0CkDmzxb+aA53xE5rogECHky/9L6TmusSCd9/H75Q/mwpXW1TH7nS+eojvsawBjojK08TTR0Hl5zRnfLiVj3MROfi+ZYD6gtPIX96ikOfrhdwuvdFHMlDJi7PTZqjN0K2WsOGipQdcNEykoUu/RBwLEfdv+ThM5Qbg9yGhwLlSgfOGbg3wZ4Duj+8UzfrCse3pHH88EOKWFSYN0Ou2+nBeDOBmiyfb6YYavb7YvxwGyl8NjEiLxtlGfDBC7v3Lss1z91Obg9/ygevYb4Nzxcf1X5pAo4B4FOVMm/ST836Vi/2hezj79dtKzM+h5ROXPoR52NPI6r8KtcPQrToXMMj3x3pfKO5G2pfCTcIyOgc+k7xF0tqM+XNzRpaspVVLJqLpAPi7UfA2iEhLAzTv1etl/rFpSLRoaqbUgdmR7e+seQ4xy7fDs8Vx2/DbGrmn0nrARG5QzihjsKVwjlnSs10wGv1xMRySY3y1q+Y4ldB62HolP5yI21k+9sxXFRmByTellZ77TptyseWC6XwAr9w9xQZ31Z4lZZyg6anAvwwz9VlpNe9m/KrDPXI6tFQGMe4PucxRi7WAwIQrgOxOb1aqPMfiQOluzUNxllILrYmwQZ/79YuSAfoTd1Dt9nJ3wQrxtG804dTeY99BvodC6VI0yvpoq/rho3zVpECVxXrs/q+pQZvmp7bUbsB2+uYE9M6y3cCtTeytfFvok+rDeuglgQvimGD0WYBv9s8zfkwUFGDgaj9rq4L89hqNdyfJInOMdOPb7A3ItXHBYahInw5JZV/hNaIidgijvrc4TFiTA6f4qpS3lM/7a1sQk2QD2HwVZ36s+wtLRA2 GZpOpFBh /XnbEMzHQJl7lUshfFdR+YByYKuH0zl6YVK3Hh8V4aiCX3b2vRXpUHiyBXXksO5CN90Zui8bDaXdRG8r4Hl9Dn3lbmHhYWlBd6lBaZMC9ICcQ9nV2LjbO8xSI+dFhPDrKBCdJK6mw8qOwWmyI9V2O0kYQTbikj1wdVzc4PiSyVv57v81mwtw08Z6aFaFSVHmmv8+9OYMeFyZ3VQwi6JVl3beXGOUSI20FKf2rA5xBU7pST6M8x1daUR7jbcgZbqIWJ9/vemwGnM+gYT/W/h2Loc7PdFmGy8m+zRM1d58PEeGLr6y8rqgtIevVB04U7ozdTe+mbMXEdY94gjLngAJjPpDu1cJzXp7pJWwezFxTjUilPhbjuaQ9YxhtXg== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000261, 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 Wed, Mar 05, 2025 at 02:17:11AM +0000, jeffxu@chromium.org wrote: > From: Jeff Xu > > Add sysmap_is_sealed.c to test system mappings are sealed. > > Note: CONFIG_MSEAL_SYSTEM_MAPPINGS must be set, as indicated in > config file. > > Signed-off-by: Jeff Xu Great! Thanks for the negative test addition. :) Reviewed-by: Kees Cook -- Kees Cook