From patchwork Mon Mar 17 13:19:17 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heiko Carstens X-Patchwork-Id: 14019224 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 8FD8EC282EC for ; Mon, 17 Mar 2025 13:19:30 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5AF32280002; Mon, 17 Mar 2025 09:19:28 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 55C8C280001; Mon, 17 Mar 2025 09:19:28 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 400B7280002; Mon, 17 Mar 2025 09:19:28 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 1E336280001 for ; Mon, 17 Mar 2025 09:19:28 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 2219E161EB2 for ; Mon, 17 Mar 2025 13:19:29 +0000 (UTC) X-FDA: 83231099658.07.2729571 Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by imf14.hostedemail.com (Postfix) with ESMTP id E3C39100016 for ; Mon, 17 Mar 2025 13:19:26 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b="ce5x/Msu"; spf=pass (imf14.hostedemail.com: domain of hca@linux.ibm.com designates 148.163.158.5 as permitted sender) smtp.mailfrom=hca@linux.ibm.com; dmarc=pass (policy=none) header.from=ibm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1742217567; 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-transfer-encoding:content-transfer-encoding: in-reply-to:references:dkim-signature; bh=uIBStIowzeJ2a8070lw6NfzHvbcoayyrjyCJG4QA4sI=; b=ylJwS8sye6E8vHZLWMOsoL440mIR0bC7qvYkKPguwXbBHBiUKbAN1ZjiOQCW3UKcLFnVeE wSK05zlxom/COfWaHeMcmlG+Ni31DRwoA68SVR3ScPwtSqaYWgfGNsqGXUlDIR2wRHyL9o 8E28SefvYgCD2ZBvQ66t2y6fWVPapEI= ARC-Authentication-Results: i=1; imf14.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b="ce5x/Msu"; spf=pass (imf14.hostedemail.com: domain of hca@linux.ibm.com designates 148.163.158.5 as permitted sender) smtp.mailfrom=hca@linux.ibm.com; dmarc=pass (policy=none) header.from=ibm.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1742217567; a=rsa-sha256; cv=none; b=s3VCns1c8f04+5X3rOKhjjX+mmtP737SWPeILxD3UwAnabLsWTFX2e0dXjWKEff5C3+8D7 HX89A7IWuAVXCI2TxcjhEl64Fzw9A1JPaSiiY8XCbSxokQ2DiQg5Mcz9HgxO9gF+LZqLDJ h47EyH5sgutn96FcFk46K9tgEFERsIk= Received: from pps.filterd (m0353725.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 52H9jiv6002902; Mon, 17 Mar 2025 13:19:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc :content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=pp1; bh=uIBStIowzeJ2a8070lw6NfzHvbcoayyrjyCJG4QA4 sI=; b=ce5x/MsuizY87udEtbvc6wp0AXQNc1FFNOYKxrtuj90jtVYzTyeaPsV8J lR6z9V6uHJvnL2t8SBN/093aOFyKsaHSRB3uRIBhH4q70D2jvfSSe8KQbFflnv4F h0TAaJEUAHutr9+uZXFbS4600fS9h76qn3+iIkcjhWuZxwpejW7zqmx7yDwLD02v 70x5KyhQBaO1ka1nqCZrNAb3/6B2mZAKgO6h6vpbf9qlM8+zG6rWkiSWkR1MbR10 N7sHJdpsluag0b8TFZDjdSf8Q+g5SPXo3ON0A+UUZK0bjGesoESqq4k9o4no3Ae5 ivRPfT1Eo9DWJk4z9mGEDgyFAaLRg== Received: from ppma12.dal12v.mail.ibm.com (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 45e5v03h3e-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 17 Mar 2025 13:19:23 +0000 (GMT) Received: from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1]) by ppma12.dal12v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id 52HBfPdR032373; Mon, 17 Mar 2025 13:19:22 GMT Received: from smtprelay04.fra02v.mail.ibm.com ([9.218.2.228]) by ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 45dkvt6h25-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 17 Mar 2025 13:19:22 +0000 Received: from smtpav02.fra02v.mail.ibm.com (smtpav02.fra02v.mail.ibm.com [10.20.54.101]) by smtprelay04.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 52HDJIdp32506380 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 17 Mar 2025 13:19:18 GMT Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 6AD282004B; Mon, 17 Mar 2025 13:19:18 +0000 (GMT) Received: from smtpav02.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id F294120043; Mon, 17 Mar 2025 13:19:17 +0000 (GMT) Received: from tuxmaker.lnxne.boe (unknown [9.152.85.9]) by smtpav02.fra02v.mail.ibm.com (Postfix) with ESMTP; Mon, 17 Mar 2025 13:19:17 +0000 (GMT) From: Heiko Carstens To: Andrew Morton , Jeff Xu , Lorenzo Stoakes , "Liam R . Howlett" , Kees Cook Cc: Alexander Gordeev , Sven Schnelle , Vasily Gorbik , Christian Borntraeger , linux-kernel@vger.kernel.org, linux-mm@kvack.org, linux-hardening@vger.kernel.org Subject: [PATCH] mseal sysmap: update supported architectures Date: Mon, 17 Mar 2025 14:19:17 +0100 Message-ID: <20250317131917.1332402-1-hca@linux.ibm.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: szFjiLkzdeAlafvFhq-dTRymfMvuYSW1 X-Proofpoint-GUID: szFjiLkzdeAlafvFhq-dTRymfMvuYSW1 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1093,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-03-17_05,2025-03-17_01,2024-11-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 impostorscore=0 adultscore=0 mlxscore=0 spamscore=0 phishscore=0 priorityscore=1501 lowpriorityscore=0 malwarescore=0 mlxlogscore=663 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2502280000 definitions=main-2503170095 X-Rspam-User: X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: E3C39100016 X-Stat-Signature: abft97rff3i4npa7dd9t84h5jmi1ex8f X-HE-Tag: 1742217566-8457 X-HE-Meta: U2FsdGVkX18EDveuKW46Dwv6Eu1BAQQRpBq9aWd0k6fRqpPxpNY6Y1n+lSHrgOsTtaSAiX+Tg2XjFBiaI2gflj0Y7C1AdrE9L3zBILsLB9wkya1xJ5xvxxmfWv2fmqOGIIG5dh45HtL3DETaRhOPHuG3XMSUZ2Se7n3ETVUK7MXAzXrNWJ88mLn57Dk0G/GQsUBIKaIDZIugCXVzl5PX6pcb0ONm+hQ/ZHz5O+1repE4SM6pVCb4yNi4vAGUA0AILoB6kstABFu71ZbKhZwzq0YmXPmtRYD1BCUNz05I6whx3fWNIzqiMsFjALLwriAs8UYgtnz5IJiN96ok/WbKVddn99HtTGiA1WPbaxUwMi0CRcyFbt1T18e5iPio2HH+iF7inAoyTB58NQSlHu0uNjPLO82lt9z1f++NwcoAqkIek9NEGmOtqyBJ55lSr+H/qHt9IOVzFsxlmoOa4S3liGCuDa/j7icoA98t7Ox3wCKr/o5yMr77fOlVCvi37T4+uenkSqA8355qOakEm+B5ObYRW9VMlUCpcLIMNPydWY2uPfjwCSjvVXPD1AK7OuT6dkSskS4IL49CfG3ieADAQB1wNbICHchc6X0VhKHs5oqWCaaOSYepqfJwcrH8NowQ/95CvonnCWCsQzgeWJ+UVm2TlyUhjeMBKDcUCrHLzoDqcMnUG4PV7sI1TBuPc2zxvKBxPWfB719umysnEfm8AXQuLr1UUkp69CNqh8KeDkMPfLpQUatY4pr1l2US8kGq3UeW3CeC5rkANr5wiWauDUP7thHzggYbDyD80fUUwTEQuINFbk+QqaYiPFk033QEuD6b5DV5W/mKXAckKSb0ew9nVhNNxUswaqgqYYRi5soGV1WobFbWlxRs+8/YA7AZ8mxr/GdL+xyrQNuurA0j2HXVur+ijGq8hlnztgxCLsz5Lz+CB4ExPxf8vKFpLEgINru8GF+/CnuE6YbPHai RJQ2bImi doyQtDYe9ywEWYjRvckF5KWxHgyHWEU3EMs28yZb2gRlIFMItWIhBNb5KpfVZjEn0kgXAr+jds3oYB9UEx3F9xS6qJjS7xrV8067q8Z3p3u3dPYxf3T0702TKyVplFbPnu4MMims6wJYcYDi90lH+NilRDR3EXJbV9lIdt2LWyZB4RSisKdPl7b2a7aQaNuLaFJYV6vkmUbM47xv66H5LrhiWAx0qt9kEhGmuktf78gpFC9/MmeeQNYreq7WspAiofSCOQ4v4usLqhyk1Jslluwvu+wZD3rLDfvdIKPpEWDLBzxE= X-Bogosity: Ham, tests=bogofilter, spamicity=0.098186, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Add s390 to the list of architectures which support mseal sysmap. Signed-off-by: Heiko Carstens Reviewed-by: Jeff Xu --- Andrew, please feel free to merge this with "mseal sysmap: enable s390". Documentation/userspace-api/mseal.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/userspace-api/mseal.rst b/Documentation/userspace-api/mseal.rst index 56aee46a9307..1dabfc29be0d 100644 --- a/Documentation/userspace-api/mseal.rst +++ b/Documentation/userspace-api/mseal.rst @@ -143,7 +143,8 @@ Use cases the CONFIG_MSEAL_SYSTEM_MAPPINGS seals all system mappings of this architecture. - The following architectures currently support this feature: x86-64 and arm64. + The following architectures currently support this feature: x86-64, arm64, + and s390. WARNING: This feature breaks programs which rely on relocating or unmapping system mappings. Known broken software at the time