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 4FEA7C3ABC9 for ; Fri, 16 May 2025 15:39:49 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 267196B01AA; Fri, 16 May 2025 11:39:48 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F0D9B6B01AE; Fri, 16 May 2025 11:39:47 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D350E6B01B1; Fri, 16 May 2025 11:39:47 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id A95F06B01AA for ; Fri, 16 May 2025 11:39:47 -0400 (EDT) Received: from smtpin21.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 89973120AE0 for ; Fri, 16 May 2025 15:39:47 +0000 (UTC) X-FDA: 83449181214.21.01EFD22 Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by imf06.hostedemail.com (Postfix) with ESMTP id 2B8EA180002 for ; Fri, 16 May 2025 15:39:43 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="LUwr/4+Y"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=Lci3kHIV; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf06.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1747409984; 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=2CY+ZCJkSj77oKkC0AgTsb9SPLdFuaYk8lLmC4ODvN4=; b=6TJHDf1CbZ2IQStrLSlhfKEmQwvulX3WOM0xO/i27B9FIRZeqsc9KA2fw2xtnTF7LTeEDz xZ/8fafE3vG3PbYYgpjcS15QTVWLRS0OP4wOfV+PtK39sCO/hmnlRLgQCW33ebC/YNIUFe 4/hQwi7b/U+796J0bozX0vBW2lJ6Cic= ARC-Authentication-Results: i=2; imf06.hostedemail.com; dkim=pass header.d=oracle.com header.s=corp-2025-04-25 header.b="LUwr/4+Y"; dkim=pass header.d=oracle.onmicrosoft.com header.s=selector2-oracle-onmicrosoft-com header.b=Lci3kHIV; arc=pass ("microsoft.com:s=arcselector10001:i=1"); spf=pass (imf06.hostedemail.com: domain of liam.howlett@oracle.com designates 205.220.165.32 as permitted sender) smtp.mailfrom=liam.howlett@oracle.com; dmarc=pass (policy=reject) header.from=oracle.com ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1747409984; a=rsa-sha256; cv=pass; b=JWFm2BFaohT0wycsx7udJY6YFRZHsv/YKFnXsas6OhB/MWLm8gMj16E86ux24LJG50fvOe hMKG6eyq6daemLLB08K8v5ZqtuI9Cw6apglP2XWTBSbODGOtIU7BEUNrwEv/xpJ9fWAK9D ua96aeEKlIRNYyXz9uBlnAPtW+qaL/M= Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 54GF0hxV020301; Fri, 16 May 2025 15:39:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=corp-2025-04-25; bh=2CY+ZCJkSj77oKkC0A gTsb9SPLdFuaYk8lLmC4ODvN4=; b=LUwr/4+YW4ajJwWMhC6bPzUE8QGlQ7auPY fW/EIoCSDDuBmYIsWqel5gBkefWEYQ3WKeJ3dvwVt2TnKJcmhkzMTYPAL5m77ge6 H9OGKnjZ3boeF7XqzNNEKaQo1fIiQ92vLKleRTE11LfQ3TvzjBHn82tsKGjy0hjr 0eMIpxntazTP//x6nMJqSiRgmAYbuLy/mrq7cLWC0TeILpJWZzqHXVBXTpBCDDY0 fXRH37GzVLHzuAb6G8+6oyIR6vhYwqHSMy+85QNuGCJXiRRngZ8jONzABmS0j8+b u6KX0FkK0AtZGvzHikRSTKC9mtxK7eEXGE9iAjvlz9ISeT8E4zXQ== Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 46nre01nja-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 16 May 2025 15:39:33 +0000 (GMT) Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.18.1.2/8.18.1.2) with ESMTP id 54GEsrNp026127; Fri, 16 May 2025 15:39:31 GMT Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2042.outbound.protection.outlook.com [104.47.66.42]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 46mbtard1w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 16 May 2025 15:39:31 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=y0py5ZuDZrblErc11kZ6086U6wIlZKbETi+fx7DxJwX4rO8hrMtSi1OZerO5JL7pC1MJAVmXXvPPyv22bUn5csaJtYsAPUqvGbCeSS69XWiDjmBUS1IFisAdqmCS4vulKkwl+PYNO7F9lMvw3IT5x/bpVwNBDIcLM7pg/lpDcYZX/Z9YxR63xy6G+afIIXTggXpmsHDLWZW2IOswBojdpCpDg5ZHQkL2wgWh7rsxnfWbs1qNB/b0BcM1l+vvaGY5if2WEq9wi3zzxVmOTFZxSCdV+oo1lt92Yxeq40mjbVadT32Z2qUiC6gydBywQW8BEgUUCUcSyNP0A+mgbcRuyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2CY+ZCJkSj77oKkC0AgTsb9SPLdFuaYk8lLmC4ODvN4=; b=mkjeHZVcC7+DEyHJY8d4wBrDod5QSgWnIy56vJDZeOz8mjsp1Fgbm+Y/1XT8Djpct25GzE/JBFKrCKSBSa+ZAbfnXnSwj7ZyIRxNjeL1motB1QaLhLojyjlK0BTwBqEvzqHpVzswgMQiMmXLcPtKcM99W/JAkQBvsc3zQVEn5Y6hAQRbRUziKvbCagZP4u+WoHuVYjcQUA6OvPLYW+TYbLRbeQWvPmjShAz1XRMKVA/nDsmdK5kcuqmo9DQrbU6/DNCX1d7OnA1GsqaJqKChRmEzKMC1xW2oT1cz0IkOICqHzUZJQXm2VvbT69yIzxoQjhRliUmKQhxTaSQESsjFUg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2CY+ZCJkSj77oKkC0AgTsb9SPLdFuaYk8lLmC4ODvN4=; b=Lci3kHIV4BRk0D5AaQ0NrMu2F3JGF2yp6rQ0D/pyIx24ggl4gPM9Jj/thRoEv/fb1VMabDrhESQpdoxnE+mlGj0FAJ78pm9YqyhDuKv8RDTS6KOKJEjxbNBRFDpbmP+mT+N5+CCLp65kHxF5lB9UnBqMP9sdAUZVb7fGssDVVj4= Received: from PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) by DS0PR10MB8173.namprd10.prod.outlook.com (2603:10b6:8:1f9::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8722.30; Fri, 16 May 2025 15:39:23 +0000 Received: from PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c]) by PH0PR10MB5777.namprd10.prod.outlook.com ([fe80::75a8:21cc:f343:f68c%6]) with mapi id 15.20.8722.027; Fri, 16 May 2025 15:39:22 +0000 Date: Fri, 16 May 2025 11:39:19 -0400 From: "Liam R. Howlett" To: Lorenzo Stoakes Cc: Andrew Morton , James Houghton , Christian Borntraeger , Ignacio Moreno Gonzalez , Yang Shi , David Hildenbrand , Matthew Wilcox , Janosch Frank , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , Sven Schnelle , pbonzini@redhat.com, kvm@vger.kernel.org, linux-s390@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/2] KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY Message-ID: Mail-Followup-To: "Liam R. Howlett" , Lorenzo Stoakes , Andrew Morton , James Houghton , Christian Borntraeger , Ignacio Moreno Gonzalez , Yang Shi , David Hildenbrand , Matthew Wilcox , Janosch Frank , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , Sven Schnelle , pbonzini@redhat.com, kvm@vger.kernel.org, linux-s390@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org References: <3cbd58e6fb573f9591b43abeec66e6e2f3682f7e.1747338438.git.lorenzo.stoakes@oracle.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3cbd58e6fb573f9591b43abeec66e6e2f3682f7e.1747338438.git.lorenzo.stoakes@oracle.com> User-Agent: NeoMutt/20240425 X-ClientProxiedBy: YT4PR01CA0417.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:10b::21) To PH0PR10MB5777.namprd10.prod.outlook.com (2603:10b6:510:128::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH0PR10MB5777:EE_|DS0PR10MB8173:EE_ X-MS-Office365-Filtering-Correlation-Id: 7db15255-e415-49e3-f9c2-08dd948fd4c7 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?QbTdrxEZcslJjGulcnTmoRdl3xllkSJ5AAhJGINT10oRJ5ysNsCUi8ZzZb/j?= =?us-ascii?Q?pBLGcqgr/No6He745DNH8/FWSDtK0VmoA0PG/hVLR7NRAOdAVxZplFCTt0M5?= =?us-ascii?Q?siIxkq6NUxL8g31AdXuNIbPSaHcekVhejmYoRoJT3K9TnYVtqnMP1/cx2nN8?= =?us-ascii?Q?GgzYun0678OzT8uiXIE5NlfSeUt0IfhnOiLBoQUzKp1hm10CTqV7SUpvX8Pp?= =?us-ascii?Q?jOLaDyi5fUgtOGo8coq8eXK4KBJ3bsYKFPGXP5wUJFZEgI5V4ozsjI2T9xFr?= =?us-ascii?Q?fj+GxFpe37I6Cti2OjB9qs/cDue1EoqvCulUudTLytfn+JkZSTTdr7HtueZM?= =?us-ascii?Q?moAOMaBtvlzN+x3++agoJyE3zSnl+NFBX8bg7SxDpL0m4TS6zdwn7pKWwbtu?= =?us-ascii?Q?r10nsyJYHA4PrqSHJlF3YbLVxtbeBn+/Eb3kK6+tCf3UYzpNeTxFCFd1xyoz?= =?us-ascii?Q?S2UOdgpX1jP2E2MtruWKJgR910ThcVk4qLcit194WHd16rEOkAEc6OAkm4CO?= =?us-ascii?Q?kFevceR3OX+VJkGPmEGfn0g7OPnnns1cnQphhV+ncC5CnDpvAs/tSdq3v23k?= =?us-ascii?Q?Lvpz3/sw6k2wP8X5NE4v3hDteiLxqqkwrESb+YTKGTNDk0cvMh7gaj9mXEBL?= =?us-ascii?Q?U85Qtp3761Py6faTwLvOeF32wJ+GG8GZudbQYIRtG7DCw3zx7ebaIQLtLPSK?= =?us-ascii?Q?oB2My0VjA5/rA0FIhAuUh4ueBfIQgkZQWZtultEnRrAdGnhqtJa1W2FXeX8P?= =?us-ascii?Q?JTgx42dgBPc2Eoajyv39Kh7wc8xlCkex+EyJy6scneL3u5O3dysMPBVklOyg?= =?us-ascii?Q?ZgfMY8noIINoWA4s6Vb9DnLYvN3lRCffT4HS7nGTrEV/8athOE2S9ivgEqAI?= =?us-ascii?Q?X0Kfh2YRKdQVTp7MUfn10PcYdh6s9YDF3yqpxBU4YmlEKk5N+9jEEiW8R5tF?= =?us-ascii?Q?I6o0qNp+v6LyVBaIY1uPXAKDj3ba62mqREOPweV0PnxxVfOnSfFCOfd8mOHW?= =?us-ascii?Q?CXwXfQQnzsWQlM4hAxFnD9docJc99lOfX1qEx5d3l7evz9qZqtGKf3LKgjIB?= =?us-ascii?Q?K6t9bhj+sFiH1ModDH+bELXbRPCuR3QAxNbqcDoxGsJ+BuT1f1wplffqlqgP?= =?us-ascii?Q?wZ9RD3qtxY3yaQ2x41Kw4k5hSYYnRoQ8HVadS5AaSAXpoPNpwJ7GpmNylndG?= =?us-ascii?Q?4vReTkRyybIZ71+8rgSG7OrQhmWQjSnNeQG8GWdAdXk6eYSlTHRM5Dvrk6kK?= =?us-ascii?Q?dv5b52P1aLPgN4GI0PTul/Q+wSIubWz8xy++pcFvpZU5kuHq1N+KX9EtV6O0?= =?us-ascii?Q?Tsuq/BDsGF+Gwz9u4jCvNSA1im4taX3tcdJb4+2t1697LU3aShDoQVJhG4pt?= =?us-ascii?Q?PVC/wWBSxrNePOrnQ0J894Uzu9wpoDMbCAjvS1GDAuwvbmLt+55On4/k4jgn?= =?us-ascii?Q?mNIxFQ4wIBA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR10MB5777.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(7416014)(376014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?ChcAC6xPYcnJKZ6CnviNOwi+0xU407dP2A9mQkZemM1/lxKDg2dcVPH8sksO?= =?us-ascii?Q?KsWaZGJjqmcQf1FgSzc19NZA6FbpeePIYX8dvOYHFBEEd71wbRLbrYp4VJ3J?= =?us-ascii?Q?SsGKPBlyytjCkAQVAikFkya/zWUoAXvskIV9cRxK+RlLOqJ3fv7ZqTQFtMgy?= =?us-ascii?Q?KQep4aL2ZkJ+F2lI63rYbKU3rnQA/6kbqqq8ius7lDHCrIRZbLOOQEYD82I2?= =?us-ascii?Q?TUZ7BfBq9wCiEjZmz7XyM9omtXTm9ngzOj3r+roXnq1iRMcp4UTcW3CvbO+g?= =?us-ascii?Q?gIRklPR8uL/+Qxm7io85drkDMIl3zLEDxjZOZ/h7zctmJen23AUsbm9ZW/kB?= =?us-ascii?Q?X62+Z8FCC8fzBPMh2T0NsgnX9hho+iKDAdegj6PDp1gDVOeGr+JGDoeIJ/Az?= =?us-ascii?Q?XQgJ5xclulKpLWXTmI01ueGFwv+DBST+Q8Ognrm7C6QRwVlW1fFhV54ogTcJ?= =?us-ascii?Q?vXzUvPnM9ehmWKuaWo0nwr7YdjPbMkNC3weOpmeXUjN2YFYZQPCqxBa4x0vz?= =?us-ascii?Q?kE4/vLqA61hbml/s6QiPJHhqC0DH28AB0XxkA2Ja3uZq2ekhqkdxlrXZr41C?= =?us-ascii?Q?+sxAbHwTvMFdmDjBHI/e8DQMNcwTuJ6g1s6IaS00Y/4cc8ojAWka9Y8wpEzM?= =?us-ascii?Q?TUGuEarijYwkVJyp7T4/h7NfO1WAQ8qiBPCSwfmhavTBTpfJdyBXkiDV919w?= =?us-ascii?Q?YV9HiDP+grY6HwQINSEAOs84hPbtsQOv1BtrtqRU9NEbngGKywq4yBNU4sDH?= =?us-ascii?Q?aTSkXIOgz2nQwWeDM99n19GXYkLXSE6EPSWHBQlLt/9is+97l8cXukLsaLRr?= =?us-ascii?Q?8B6QJ7Awov4SSHjacs2gl93pxXX+271yK9iO0II1uyiT5S6nbjs5gfpke8Gx?= =?us-ascii?Q?r+AhpnOn3AcDIiJh5xrxUb5gPhhJexsBz6GoyM5aSID3zxORiv0IT2IGz0MN?= =?us-ascii?Q?+7if0oEn0DKH8YtZ49SnkH69oLqoGiFkGxLcbQM/S7Za/I+Fq5H1eTIQ7wZy?= =?us-ascii?Q?4TdDZLVpKAQ+QihsUVLlVwyV/QtSMMWqL/Yi0bkxTaSL+qu3VR6C56lxm1ok?= =?us-ascii?Q?W3cKkpjUzipXASprG69JYQ0sQEgJZ79dzHxrsNlIbqWDGghaCOYEKi98Qpap?= =?us-ascii?Q?Kgrbl45AyqUkU1yT8cnlNAZRACJlHtFw0CgTYv7bBDK/tuPz2wZ8DR1LWxmT?= =?us-ascii?Q?xjj8OOGOxH1aasQaeR9gcp/P9c6sl3WmiVboDZfANEE3qfrvb5DgljdDn4Fv?= =?us-ascii?Q?4u1QAAxPJOA2G70BuyR9vV83b6uWh+SB81J/TRrf/BTMJzyRm3BSqbOsu1oa?= =?us-ascii?Q?0Eveq4sg0NPwhhP7r3MCJ8GdKC3Y/cOz/fupBEweXk5y0DC1yhZNJioqH8QA?= =?us-ascii?Q?KdnWqzZrHqmibyRtvvWNqnRhMr7+yLKMcg4QtEJMDZbiGNdscbR1/xLCEo0H?= =?us-ascii?Q?cpNAmWT6KUhTNeRhvbnDyOEwEih6Yo5nL69SdP1cWIXAy9Tyb6dccSNFu6OC?= =?us-ascii?Q?X4GHMnIiEXctt4DRmxHSpDhSH3SAOrXKEC6wqaamSKsDOHPrdgNI0nDI4wXl?= =?us-ascii?Q?8RwuVCFsXNiEcuk36LB2xLb0bckE+E/NJBjy6/1b?= X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: mgs+8ZD+VbodeWromJoX7vXouXvRTGQwFDA3O5lXcqtaSR6dA/B0I1pBrNP6UoSKm373bbWyN4qkdCnz9uzJX4GnWzZMMnd+gsiA0BNAEKcucXCqkrS0D0858an68xb2A0yDSzJRg8KlXyDI+RsSFg6w1ifZ+mpuSxdVWqWi8RcVcrnbAlAPv8LKIFMikSoBP/xW0fi6+0pgeD0PDN2iuVSrZZ5jUJvOwTVkMkGxXrZYJ82iYiW5kRZPzTagLwkfwDrOC3Kmcn9Q6Ci1mWvGMkC2kIXqmzh+IZLKEGnQVVVhcyT2Y+/iU6uAO3A/ZVI4s1WoWMHL8iHqGM5MquGTmBhkrKvbv+cAPC3Xo8xV975I4VMp+oXlLSLL7E/l/pbT7oaryY/r5lkVm4Qr59pXe/vzqbHT7MSrQy/lSqK6qWkWrt9syGiMgxqSXzvVggEGmZsNzEMML8vjcJ438JD8PqyhXp0jsbQnnSjWDR3RXTy8c1MqZRe6soKGawIEjVVYWLRJdVg7jqQrvlYfzln4z+A/DFTF3v9bsDsVifexQwkqvTyYcE0Fvd+m/kLE8clTwdxd1oWjZN876Y6LPDoye5P3p1bx7nfVRnEwniNEvhQ= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7db15255-e415-49e3-f9c2-08dd948fd4c7 X-MS-Exchange-CrossTenant-AuthSource: PH0PR10MB5777.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 May 2025 15:39:22.8828 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: FRhPpa+wY8OetoN+Vkd0xeizM5rCrtwGCfwKvpLQrXQ/ynMHjOD6iTQSUXxvVtzR54DzaqTBXRCiBgH4DrrQGg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB8173 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.0.736,FMLib:17.12.80.40 definitions=2025-05-16_05,2025-05-16_03,2025-03-28_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 malwarescore=0 mlxlogscore=999 phishscore=0 bulkscore=0 mlxscore=0 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2505070000 definitions=main-2505160153 X-Proofpoint-GUID: 4dWwFwenUX9_zc9S0QLnwA0s9smKudjI X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNTE2MDE1MiBTYWx0ZWRfXzNlt4g0oRUyb cVlZLB4Dz7ieK23u0rFT3nHpJp3IVD1dKr/2m/Deo1lngssS65kt3+1nlw3zDZVxMVAZrhc9Ib1 FWO3kjVsk4lCR1js6SWulVSfeYDGofwTGiSychexhDz8rKZI89oCIV56lsK3x+lhx4a7c1idpob GMxnMfXoyUqumDYJxhUcTKu7eAz0vCE8f6A+IMVPpu3PdgsKLc1fsRK+K/VOoYb+pdcrL/rjbRD 2pPgsRiYJG8C/zFz3dXKDhGEvd8cYue8LTYwdQ8soAwSLiH2PNLfdDT5DK8TwVj9+CqRXRZ6ixq f6Ezcu21hLF5mZhz6Ylbi35KYif4OVL0CeHha/mP3zm2ufxptiLOQL4WhxYujQBjRaechjrO1AJ AfjdfSbXV32JsSCMakj34/5C22da5cAZtOZhMlc4KQ8S2NGGlOU1TVqATxlo8WHVDajm3fNX X-Proofpoint-ORIG-GUID: 4dWwFwenUX9_zc9S0QLnwA0s9smKudjI X-Authority-Analysis: v=2.4 cv=O9s5vA9W c=1 sm=1 tr=0 ts=68275c35 b=1 cx=c_pps a=e1sVV491RgrpLwSTMOnk8w==:117 a=e1sVV491RgrpLwSTMOnk8w==:17 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=kj9zAlcOel0A:10 a=dt9VzEwgFbYA:10 a=GoEa3M9JfhUA:10 a=VwQbUJbxAAAA:8 a=QyXUC8HyAAAA:8 a=yPCof4ZbAAAA:8 a=TAZUD9gdAAAA:8 a=VnNF1IyMAAAA:8 a=vzhER2c_AAAA:8 a=20KFwNOVAAAA:8 a=qOAbiPNdiR3Q5f66-8UA:9 a=CjuIK1q_8ugA:10 a=f1lSKsbWiCfrRWj5-Iac:22 a=0YTRHmU2iG2pZC6F1fw2:22 cc=ntf awl=host:14694 X-Stat-Signature: cc8sz8tshww6y7nbb8wxcs7hb48at5rj X-Rspam-User: X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 2B8EA180002 X-HE-Tag: 1747409983-703121 X-HE-Meta: U2FsdGVkX19pno8W9n1t2EB9ZBFO1FId/La2nMT7+AlE996OnZTeGa52xd7bXwEMpoetjZs4R00KjKWVbXSouwE9E91k5fuGBF4LuD7bJ3dRrUvYcDEi6FHIOhOuvOAQ6rbhr4hk4UJdUIulx9dN59DDEYSBkp9Yvfvm8qUM1VAKibEi0sEoJ1eBHMCSKLDmfWUazFEu09ctSNoxif9SD5GQZsYbDumlXPnlYgSrkoREN5saU2DvJ2QlZjzbHuS2BPxtbPRxTp64sUIgECnBhpAVQysfMdBKhff7KM0QhEBhge5+NFAC/ha5jNff+vLqCo6RyVfKcKwzE/Rf8N+ZFMireW0EDr5Q3Sl1tjMkDN/sk4kDTfGSBiR91kQv9c5AFZ4KZePKouQxMa2KNiBT1bFy4MV/RCJVV2HVhE1nJoip6CFVKFbonQb3LOZQrne6gVqiZb2+1guCr77+c9yQ9hw6JxPobDR5Rml4vZHho4QkhNQlufFnUgrYKu9X1kzZs+CP4/TvwP170NEVwN014sRP3bzIlUgzz6/dprGrwWw7GNaoSnNz94/LRiLH7jL/4j0q3ynlGMs38HH4xz663B07/F+LgP0gS47I0UwXKYBeKfn1uzVEPL0ZE1MxpEA3PJTlqFPXd+y0X1rnlN4BiRptCymlUf1do69JW9vP7Mdab1Q7DYNzWw1mxw6B2L/kmtb48jDzQ5sWtDZKtbCalJaeCuaw5gtjClNQNmijozS6/7E7+uNYGSLG/RrU0e4qt8f4ASa8Ap/KI5vUbNXdJ/J0xngJXPu/IMXLr8CXTi8SoUlMzOY65YakQuiCkPrVdiJ+TEKGC5B1j8Hcadtj6QIAXabYzsTPsH7GNaaIlQIAWwhLlFyMn4HwoiOO544MDdE0HCCLx/MSFnMiidMXpJi/IjePeXnl+1nai1IMunC0oO6mFAwc0EdaBKrNKS3y8aOnWQVZQuIESoiMR2/ Ox1U6fHy kbkhNCBeBdJiHlj3R2WahWR7qlatSXkCY2lHppG5sEk3N3Ja8aTjYDgLSfeeCIdJSE2NTl8dbQXKpAmay82oEyUo9mxFCj6wHx60v 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: * Lorenzo Stoakes [250515 16:15]: > The enum type prot_type declared in arch/s390/kvm/gaccess.c declares an > unfortunate identifier within it - PROT_NONE. > > This clashes with the protection bit define from the uapi for mmap() > declared in include/uapi/asm-generic/mman-common.h, which is indeed what > those casually reading this code would assume this to refer to. > > This means that any changes which subsequently alter headers in any way > which results in the uapi header being imported here will cause build > errors. > > Resolve the issue by renaming PROT_NONE to PROT_TYPE_DUMMY. > > Signed-off-by: Lorenzo Stoakes > Suggested-by: Ignacio Moreno Gonzalez > Fixes: b3cefd6bf16e ("KVM: s390: Pass initialized arg even if unused") > Cc: stable@vger.kernel.org > Reported-by: kernel test robot > Closes: https://lore.kernel.org/oe-kbuild-all/202505140943.IgHDa9s7-lkp@intel.com/ > Acked-by: Christian Borntraeger > Acked-by: Ignacio Moreno Gonzalez > Acked-by: Yang Shi > Reviewed-by: David Hildenbrand Acked-by: Liam R. Howlett > --- > arch/s390/kvm/gaccess.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/arch/s390/kvm/gaccess.c b/arch/s390/kvm/gaccess.c > index f6fded15633a..4e5654ad1604 100644 > --- a/arch/s390/kvm/gaccess.c > +++ b/arch/s390/kvm/gaccess.c > @@ -318,7 +318,7 @@ enum prot_type { > PROT_TYPE_DAT = 3, > PROT_TYPE_IEP = 4, > /* Dummy value for passing an initialized value when code != PGM_PROTECTION */ > - PROT_NONE, > + PROT_TYPE_DUMMY, > }; > > static int trans_exc_ending(struct kvm_vcpu *vcpu, int code, unsigned long gva, u8 ar, > @@ -334,7 +334,7 @@ static int trans_exc_ending(struct kvm_vcpu *vcpu, int code, unsigned long gva, > switch (code) { > case PGM_PROTECTION: > switch (prot) { > - case PROT_NONE: > + case PROT_TYPE_DUMMY: > /* We should never get here, acts like termination */ > WARN_ON_ONCE(1); > break; > @@ -804,7 +804,7 @@ static int guest_range_to_gpas(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, > gpa = kvm_s390_real_to_abs(vcpu, ga); > if (!kvm_is_gpa_in_memslot(vcpu->kvm, gpa)) { > rc = PGM_ADDRESSING; > - prot = PROT_NONE; > + prot = PROT_TYPE_DUMMY; > } > } > if (rc) > @@ -962,7 +962,7 @@ int access_guest_with_key(struct kvm_vcpu *vcpu, unsigned long ga, u8 ar, > if (rc == PGM_PROTECTION) > prot = PROT_TYPE_KEYC; > else > - prot = PROT_NONE; > + prot = PROT_TYPE_DUMMY; > rc = trans_exc_ending(vcpu, rc, ga, ar, mode, prot, terminate); > } > out_unlock: > -- > 2.49.0 >