From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3C1F0368951 for ; Wed, 18 Mar 2026 18:47:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.19 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773859669; cv=fail; b=HqR/C2dVktpcAVxYdiiWj0uk6dxZshyZgSe+G3NuJbdoXmpmeYTSSH1oDY5ElU+QF4qJ4BoYv5O/iyaPieo1JRx7wmugQVD4ROG4rHhqUSKmj4GM+dTW01KkCIaa0tZBXnxj/QJvo7uJM94wyeKiuYpKB7iLVBvISsBvOJVifaI= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773859669; c=relaxed/simple; bh=267G3u+WUSfxa4lpli/nyzJDQd3gBvw/lNFseewLDDw=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=hzSSV/kwriZvuVrqdmBDkhpTlDIiFdpE/rH1Dyilw+DuvNm3MTHpWGRGGROq6UHTAyl6074rzCrjSecWKjT7Aji5fSDOifAClwBDXA9KqadWa7zCcWieOK1BYiD4lsSM/2A/LXAonOTsRMlVqcHsA9Ibe8mMHlak9vC5igrGq6I= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=AhNhFoW6; arc=fail smtp.client-ip=198.175.65.19 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="AhNhFoW6" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1773859667; x=1805395667; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=267G3u+WUSfxa4lpli/nyzJDQd3gBvw/lNFseewLDDw=; b=AhNhFoW6lebXqzf06t+mUpnGQ3eo1HkPL3icLCYxcrqjorwTuaA77lNX rY6P8HEZkxyD5Ahjpjk9OvJ3hO7UlDNLG2hou7DVquKNNo0etOwr1GJB6 zJcKEtN/mxSzdET5658QArFnFkQSw+5glm1TH9ZYFiLIbimlzfRrk2z6l 86E7Rez3nGkwNVrZZwN+k4yguU8yHnVObV2ARerLaw6gTirInMDh+sfHy j0ZOL26/xIrJnAfcQDCkKQDHO9V7N0VSVbL058XKwYPtiHn8jv+B1GjYs pCuRBauuEMmRXu1WojGvXajNsSR3mHAoGldoVApAUM46AUv6stXSeVSUS w==; X-CSE-ConnectionGUID: c8RsplZlQSe7NsOPe80gIA== X-CSE-MsgGUID: uBUktA/0Te+OeNDKiRHLtg== X-IronPort-AV: E=McAfee;i="6800,10657,11733"; a="74813226" X-IronPort-AV: E=Sophos;i="6.23,127,1770624000"; d="scan'208";a="74813226" Received: from fmviesa008.fm.intel.com ([10.60.135.148]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Mar 2026 11:47:46 -0700 X-CSE-ConnectionGUID: DseKL1wWRZOKHo2xWKj5sQ== X-CSE-MsgGUID: R3Hx2wpAREmXulkeAVeh9Q== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,127,1770624000"; d="scan'208";a="220138334" Received: from fmsmsx903.amr.corp.intel.com ([10.18.126.92]) by fmviesa008.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Mar 2026 11:47:46 -0700 Received: from FMSMSX902.amr.corp.intel.com (10.18.126.91) by fmsmsx903.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Wed, 18 Mar 2026 11:47:45 -0700 Received: from fmsedg903.ED.cps.intel.com (10.1.192.145) by FMSMSX902.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Wed, 18 Mar 2026 11:47:45 -0700 Received: from CH5PR02CU005.outbound.protection.outlook.com (40.107.200.57) by edgegateway.intel.com (192.55.55.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Wed, 18 Mar 2026 11:47:44 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=h0WrJecDOjmYxS7HEfGDa6BfvMjt212355lDRAjRHrfPXAcRtlsIhBXRqZJCYUHFSBEtAr2VQ7uC71PodOEjDzX+HqtaniUTwunuIAmvxFeMZxiJrRzJ9oUXx2tNhVhtusztd+60UX4BwuXh+584g+8hByZ6eWAEIkYfppP1W/roNThtb5LVQxawJ5P3knz4P11K6TlzG2vCrKsKxm0gUYGYgOJXEUYT1aelOjEup+8QKt6pM6gmz7RpyirtQ2+WmtCJikd6H78poMHFBOI1CryaV+iG2IDLHeg5OnS2icShzcEZ/Tiqb6/uxihSlI/AQ3/lfb3IljwyCZdCbhOGhA== 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=267G3u+WUSfxa4lpli/nyzJDQd3gBvw/lNFseewLDDw=; b=auMPL0gEms9LQpFo1C0/d1lUkJZmCNsse2lF23VWhMmkFq6ahnAwk3G7vjO675VzKZfzhkD7jka9h/Z0WMCW4AwAAXAopZqAgSHE5yBXUiO+GiX5KkFG4Po5h9k8JMVwSsNkqbw+BKSMFzAarPJqW/jBZMvo35JUkRJHqvvO2G2ryXmzcWjdf2SCYiWAJwemFcD8PbBg1XZGl1vPY4ZfsGdh/GO5jvhF4ZOfkp3vHUbuAOx8mWRTtOBWZGxZnXbkjSn0pPIpdxQiHZ8i9lmbdL94mw2pmbv6eLgLqer6ZkA7gQaAU+zTbU5/ZEktLptUzAffEolg3Cc+zwhJvFIJow== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MN0PR11MB5963.namprd11.prod.outlook.com (2603:10b6:208:372::10) by PH0PR11MB7167.namprd11.prod.outlook.com (2603:10b6:510:1e9::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9745.9; Wed, 18 Mar 2026 18:47:36 +0000 Received: from MN0PR11MB5963.namprd11.prod.outlook.com ([fe80::3ad:5845:3ab9:5b65]) by MN0PR11MB5963.namprd11.prod.outlook.com ([fe80::3ad:5845:3ab9:5b65%6]) with mapi id 15.20.9723.008; Wed, 18 Mar 2026 18:47:35 +0000 From: "Edgecombe, Rick P" To: "Mehta, Sohil" , "bp@alien8.de" , "hpa@zytor.com" , "luto@kernel.org" , "dave.hansen@linux.intel.com" , "x86@kernel.org" CC: "linux-kernel@vger.kernel.org" , "jarkko@kernel.org" , "namcao@linutronix.de" , "peterz@infradead.org" , "mingo@redhat.com" , "Xing, Cedric" , "Luck, Tony" , "andrew.cooper3@citrix.com" , "michael.roth@amd.com" , "brijesh.singh@amd.com" , "tglx@kernel.org" Subject: Re: [RFC PATCH 0/2] x86/vsyscall: Tighten vsyscall emulation checks for a #PF fixup Thread-Topic: [RFC PATCH 0/2] x86/vsyscall: Tighten vsyscall emulation checks for a #PF fixup Thread-Index: AQHcsx81M+K3opmwkUmT+bfdfBX5YrW0qZgA Date: Wed, 18 Mar 2026 18:47:35 +0000 Message-ID: <73556a5cf5f932fb2034cd16a8c06de773f4a73c.camel@intel.com> References: <20260313192327.2089471-1-sohil.mehta@intel.com> In-Reply-To: <20260313192327.2089471-1-sohil.mehta@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.52.3-0ubuntu1.1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN0PR11MB5963:EE_|PH0PR11MB7167:EE_ x-ms-office365-filtering-correlation-id: e3f4c7cc-8d9b-4095-da9b-08de851ed26b x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014|38070700021|18002099003|22082099003|56012099003; x-microsoft-antispam-message-info: UkOcyZ0cwX28symydfSfzm6FD/jMAuHfIVYMgaQq78K/ltqHFwVzLkHcyVzcxJf/Dj3HcTDISR4CSHvt67bdWL0+jqdmAWVAN1oUmAugUlxeW+PhU62trbMAIQR75lw4cFoUeRgTUidBw81cqc9PDaPCMHuqGoeuJOJtQbNZN+sEf6iUOWV8SnscvWNUhXHq7/qcg3dQYWZ63+aEFNhDsQAJHKw6LtyD9b+NWpARqHJX8soEK6Rpd0rvLOUUNeWB/YuZLCNHvQDL+G/HJUf8EFIAZJqcgHKst84Z86jaTqhxvmmp6gh42235kVH9Ly6A7j7P0whETGzGZ/9aErQEGM7jHk2UEwFnykNw42JoNh4mm86en30gzUX34+gYS5uQC+stj5Fv/lSdwW2NvZIwLv/tDnweZ3MituXaBr0xrQUUVOzpLt8yLx35hbTuI0dzM0IBJdiohkjk6/omtF3E2UjYhBAltILCqGGOFpJ9G4wrj+vmlyd/+SVRTDwDQENAddRd7BpwRplVl4kCDQc7isMhs9l6PIFc2VseAyfdlBm6CdqPcTkPJGtM2mgJa4WtnEBro+68ewmol2OYyoZrPCKp1ZonbnuiMzzW2tmhviSgxc1nATJ4Gk9cVaHzQvxJPEfderYrXarm2jUBf+DGXxnG/MzPHgo2G1z1VNnF0LM5B92apAxKlBonsZIKfSC69dOIL7oGzWjAy/gNRW1JjQ6MaxiPv2Sv8IwrvFSz/9QluKrqP7RUMp+mB4FAYBwfToS7GqcsFJDosqR75pIX5HcOcsBYWiOPiobOcDDqtMM= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN0PR11MB5963.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(7416014)(376014)(38070700021)(18002099003)(22082099003)(56012099003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WWdVY3AwdklOVmE4K0gyT2hHb2s0czh2SSs5eWFSaWRTM2VNbU03M09LYWhF?= =?utf-8?B?V08zMTdIWWptNENUZXVuU3BybEZHK21oQlIweTVRSE13Yk83Sk5mUkJuZHZC?= =?utf-8?B?bGVvemhNenVMbnRQL09SUW9UME53cWtEd3NtUldXb1FkRHU1SGlBOElENjQz?= =?utf-8?B?aHRtWEt4TWwxTjlaTnVjdUJZL2tTT0FHek1xNGp1citKWENzZXpuNG5jMjZ3?= =?utf-8?B?c0RoNkp5T0lnM09oWmFFU0RBZldHOHdtKytNOFJpR2VpeG9uZzA5THlIZkVr?= =?utf-8?B?NStnUUM3b3JUeWNXNGF4RGdhdWl1TWNmTzM5ZFlsemgreGlxUjAwOUJFQjlj?= =?utf-8?B?UXdQR2pxVm9sc1BUSTJMZmdiNG5uUkhwaU5lTXNPaUFpc0xTWjJwSkNuNG1U?= =?utf-8?B?ZW95c3ljbGJ2M3NqNEhwSFM0UHk0eHVuNFk5VU9wdVZEdUhPSzEzdHZYb0Iv?= =?utf-8?B?dUxGenh5cW9IUjVQTExDUjZlOFFROHZTMEhIU3BNYlAxaUxsYUxNTjFwcFla?= =?utf-8?B?QXQwa3lWdXVGVmRUVG5BZGo2Y0Y5aE50S09id0g2VTl3NnhNeE1tOCt2L0VN?= =?utf-8?B?K0RiMmJJcFZVclNGd01WQThEVlZqNzFhemI3czM3TjU4Q2J1VkE0ZjR2SStE?= =?utf-8?B?dyszN045bTZnZTJHL0RPOUt2MWZrRHRlOXZ4b2F6S1VUTTFTdnBWc1ByVGZL?= =?utf-8?B?U3F2bk1OWlZqL0ZXRHRFN1Vkby92NmtqVmlDdGYvbWQ2WEhydjQ0SGFiVkFu?= =?utf-8?B?SHlzNE5KdmttVW9wU1F0YmZMSmtDUk5UVHZOWWhSZEQwQzBkb1NpRng4Z1BH?= =?utf-8?B?bGpXRzJYUnJGcGdOcjBiczU1dnNqL0VkVWZSQWdYazFIaW1wZXRBUTdEeHkx?= =?utf-8?B?MjRVMldZUldnR0gxY1cxUjdCellqbUhMSmhPNVBzZWRVSVJWUStjMFg0T3NU?= =?utf-8?B?YWRta1FrajNMZzVDakxYQ0NFeWJsdVB6SjBPRk9xa3lqU1N1THlFQy9TTUJG?= =?utf-8?B?anFNUS9HUzdLOGR4WEViZ0k5TkE4S2tsYXFhT3RMUzA2UHFZLzBiVmVpRnVP?= =?utf-8?B?bElhS1c3bkpWMThkeUsxTlFXQ1F0ekNJR2ZYYmtlYXdXRlpXTG1yeGlOUTMx?= =?utf-8?B?N2xjWDRYdEwwYTAzbUF1ZWRhRkFJVWRkeFdxY2VrMll5Q0piRzVUdXdQR1hK?= =?utf-8?B?L08wdC9tZndnNmEvc0E0ZE5KdVFORWRiSjhXdXlEZEZvT2FpQ1pZVGhjV2hj?= =?utf-8?B?akRBR1U1bGRGeGJOL2JOcGxvME5HZUlWMVN5RnhvOURhY25HQk02TG9zUmtz?= =?utf-8?B?VzBvK1VlbGhhOGh1R2pRY1A3MHZGYURTYnRORzhicmlsZ1B2WVNvMGRnK1E3?= =?utf-8?B?RG4rL0hab3ozY2JkM0tVK1NhZG5uQUdVb3JvWXdWVUszdkRXS01QbytOblBv?= =?utf-8?B?aW96NlhCNmZGYU5xUzZLaXgzV01zVzZEM1ZEaEpaL29jZU43bmFGcnZaSjBW?= =?utf-8?B?ZjNLWjZ6Vkp1ZjNmMGZOU3IwVzBkYzBDLzFlNVA2dTNTZVpOQXF0NlBmRkRY?= =?utf-8?B?bnVyS3lxSi81TWVTSFphOVlvQk1uREdjbThvTWU2SnVOWDBES0FSOXFjR3lN?= =?utf-8?B?R2RmRmVUUVVhaVJMMlovRld5VFFrYml6bVFPdjlvVlcyZE9PUlpSMURBbHRa?= =?utf-8?B?T3BnQkF3cG9MQkRDWldiam9VV2hTZTRrdW1yQ1dheExKVU84anRCd1MvWDZ2?= =?utf-8?B?M3hRbm1HRTFPRkhCS2lubUxaS0EyVVllMHF4SnN6ZVhWR3UxOEFndm5Md3k4?= =?utf-8?B?MnRTL0VNVEl4OGNwdVVzUndTZFBYQnFjNkdsaVh4QzdPV25pTXd5R01xRnFV?= =?utf-8?B?MDFidDZGbTFtVVFqVG82ZW55V0lFTWRMWDZpdHJQdXdIWFdqSkxiSkxUWkFW?= =?utf-8?B?SXV6UmkxZDlXcm52SWdwRnNqVkNlelNxTkl5cS82S3l5TzVUbVJUKzZ2OHRM?= =?utf-8?B?elRucGNpelliQnpETWNIV04zMjQ3OEFSM0pwY2h5dDhxRXhpVW1ZVGVWSG11?= =?utf-8?B?RWZsd0pVZC8wV2htT1pia3Q2YkpJNGhlS0dJL2hjZStOc1BOMHRFMDNCUmFo?= =?utf-8?B?UnJlbHVIMW1jdzBPbldPcWMxVklpTW1QY0lZUE1zVXhZWTVLRE45U2M2QXRv?= =?utf-8?B?UFlEMXBFYlZaS0ZYOFExWGhsVnBFaTVnOWVsWDgrNnc2QitvcFN2U24yVWhU?= =?utf-8?B?ekM3RjdkVFN6UU5VK0tObGxnZzJyNzZwRlBKbFEzeW5IOUhRa3lvd0hVNkpu?= =?utf-8?B?aWlsZFJjK1IwZkV0Z0F6UVppekZZeDNBeEh3QVRnTEdFeWYvZXlDQUR0Mlpw?= =?utf-8?Q?vNRM98Z0wjwnfCpU=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <0C3ECE15D3B68142B92C249AB964A47E@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: DeFmVIL948Sp3H6rmdhH2n2vKQYcxTZ5cGBrVlf0Sv64AW4jzHLwPvVTVaXN0Q70/WKr4qhzG1VQbMeqRwYI7x4zYq8VfDFquR3zuFbHqPsZY19pdZoDojTaWihn1gkuFTcQnfYixzEHxYYX5mHbo4xiTi2wfMEpS2CBw/2VLtQdENEUWWFQXObG64L4IzCZ8FDHv8tuu2D9z9kQS/ERK7v6k4iAGzrANAQJxM1X6lyePCOdX/sV17uOCOvV0D8ntdxWCVtiKXT9Hi29WlXOAWU8JYbkSD3qk3YfG4q8JyZwvpudXNHimD0yMBP2ZdtandWnqVYWY391gKJ2fq9RDg== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR11MB5963.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e3f4c7cc-8d9b-4095-da9b-08de851ed26b X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Mar 2026 18:47:35.8351 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kyNx2Y/Xx2h3Cjs5buT2Tl9yRPvIXa60mPk8fKlQSUeB4IpUUXb7Haiv6VXoO+ceYbiVv+kx4qFKTalYHGFjIksDslr9GU6gunz0WZdynXE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB7167 X-OriginatorOrg: intel.com T24gRnJpLCAyMDI2LTAzLTEzIGF0IDEyOjIzIC0wNzAwLCBTb2hpbCBNZWh0YSB3cm90ZToNCj4g wqAgWDg2X1BGX1NIU1RLOiBJIGFtIG5vdCBzdXJlIGlmIHdlIGNhbiBoYXZlIGEgdnN5c2NhbGwg cGFnZSBhY2Nlc3MNCj4gdGhhdCByZXN1bHRzIGluIFg4Nl9QRl9TSFNUSyBzZXQgYnV0IGRvZXNu J3QgaGF2ZSBYODZfUEZfV1JJVEUgd2l0aA0KPiBpdC4gSWYgd2UgY2Fubm90LCB0aGUgY3VycmVu dCBjaGVja3MgaW4gZW11bGF0ZV92c3lzY2FsbF9wZigpIHdpbGwNCj4gYWxyZWFkeSByZWplY3Qg ZW11bGF0aW9uLg0KDQpUaGVyZSBhcmUgc2hhZG93IHN0YWNrIHJlYWQgYWNjZXNzZXMuIFRoaXMg d291bGQgYmUgcHJldHR5IGhhcmQgdG8gbWFrZQ0KaGFwcGVuIHRvIHRoZSB2c3lzY2FsbCBwYWdl IHRob3VnaC4gSSB0aGluayBpdCBtaWdodCBiZSBpbXBvc3NpYmxlLg0KUHRyYWNlIHNob3VsZCBy ZWplY3Qga2VybmVsIGFkZHJlc3NlcyBmb3IgdGhlIFNTUC4gQW5kIEkgZG9uJ3Qga25vdyBob3cN CmVsc2UgeW91IGNvdWxkIGdldCB0aGUgU1NQIHBvaW50ZWQgYXQgaXQuIFRoZXJlIGlzIFdSU1Mg aW5zdHJ1Y3Rpb24sDQpidXQgdGhhdCBvbmx5IGdlbmVyYXRlcyB3cml0ZXMuDQoNCkl0IGlzIHBy b2JhYmx5IGZhaXIgdG8gc2F5IHVzZXJzcGFjZSB3aWxsIG5vdCBjYXJlIGFib3V0IHRoZSBjYXNl Lg0KDQoNCg==