From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.16]) (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 43AAA30E827 for ; Wed, 18 Mar 2026 18:47:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.16 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773859650; cv=fail; b=OdslA1Zh3jaSR2TmP+g6tnYDiNeR+n0/wzQb3sUKHWHAHRrJK9XpOmU0MzkBcyE246Yy+CM4yGL9GiN0f1OqEjOhkFMqZi9sAnXguYI33MoA/ZWQnRD4kTpZ81rMbgzhLeXei8lqSfAHIt0D4O4/11TIATh5civRydYGR6fUV84= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773859650; 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=n+YzNtJpvNZIjDCjpRR2P4BN1WZYCvAfQhpAQ/uOqsBzcH0cBeXHEf3wl+4pcEErkQejXJGjO9GdQS4LZML/uWC8NhZ3LAbaiTMnT0EUQ/c4hHx3o0qmhxrXgi4p20eUHGujLno4K5HK7VlVZJO/N+jcuJNnJEjP/203VzBvjOI= 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=lN3XdKYv; arc=fail smtp.client-ip=198.175.65.16 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="lN3XdKYv" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1773859648; x=1805395648; 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=lN3XdKYvtnVlV3+n5RM2z+YT45n4SdIiTzdWwB7aatCYVKzhU55MCQxw W1IUqiuOZOJajJKu5l1BD71fUWmZzPavJy1I5RyqYPsWMSkuIQOtvRPFj EHaJBrryhw9/afk66dleE3VNnNm0fq9Vx14dsArT63UBguWlc/IDbPelj EUEKKMY7hoEPToM4NyvBlMjBFil/LX6k0kyoEmW4TQDuImuHOeaYdIReN c5laOOLLty5yw/h0G0DMbDu1iU2oyEqNrxWG+qs9YXpiiE7rcj1r1M2LZ Y/tk9CBA7nwqMyj9M3AhUX/vx18JTyuplVBDxfBC/Tzvhw8z1ZiUcF5dS w==; X-CSE-ConnectionGUID: v80plLYfSt2O8sobVppHdg== X-CSE-MsgGUID: rF8BnJWqQte6TMcwYFYQpw== X-IronPort-AV: E=McAfee;i="6800,10657,11733"; a="75107812" X-IronPort-AV: E=Sophos;i="6.23,127,1770624000"; d="scan'208";a="75107812" Received: from fmviesa007.fm.intel.com ([10.60.135.147]) by orvoesa108.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Mar 2026 11:47:28 -0700 X-CSE-ConnectionGUID: EAxulvJkQzW3WIiPToc1Bg== X-CSE-MsgGUID: 8l75heOqSBa5rBYZP7GXSg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,127,1770624000"; d="scan'208";a="219729348" Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by fmviesa007.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Mar 2026 11:47:27 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) by ORSMSX901.amr.corp.intel.com (10.22.229.23) 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:26 -0700 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) by ORSMSX902.amr.corp.intel.com (10.22.229.24) 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:26 -0700 Received: from CH1PR05CU001.outbound.protection.outlook.com (52.101.193.47) by edgegateway.intel.com (134.134.137.112) 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:25 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LoeavHivEbb+4eXVg6C5qsWTp+EzKJZTva5AIhGyfo0fo3jhGF+OgEjagD9jGhO21HEHz+erMmFaiV8qC3U8q4FOfFRrrCqPgTI9GdZP9CUiDaHdMjTI2imXafnOuxFqMGybRDf3NYfsqYdFw/DizchYSLAHCm7dmsrb9elnAE3bCBD1Vw7cTPsMnMLYjVXHtt+e0XRiUI2BlMMWHi6D7HUophXN8BNOgRmnfKwNU7ausZuxrLIsPCt/0FMFj6wl1oUAMjbjVZn6gtay5/tXOKFdozBMe6xHrVTeN45g8XYQOTIkOd+Ra4jJTFvl31QwrbnCdmBR5m1Je1tgCX1Yhg== 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=IOKNfvis4by9TCn8LVshgIv+gUTURgCLfe2lL/2F8kGMI11y5TWGiViriy+wquWw+4ao4peuPxhpWjHdfyAW95qxBdC1r3nfL5mNgRGZvSCPgmbq2NoG9laMIDebSlBXf4m042Hz60jEmrdAZ6Gui3QI0aCzdINgRD9yxfB9BXpEy65ze8vHvVlG1WPQlz2sXUGRnwtbT0aZufX0VA9GESwVLdjk95r6ELW1UCtOKQF4TZ69yEQJU0XmkRMQdgxf7lWNZuemKDmnqXQS6ZGXqHqyCc7yvkY+5WmmYi8vIyueACWkcye8uz9bgdXIOgH5wdClG7LMox/otovwA3zZIg== 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:21 +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:21 +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+bfdfBX5YrW0qVoA Date: Wed, 18 Mar 2026 18:47:21 +0000 Message-ID: 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: d759735b-3b6a-4c58-98d2-08de851ec9b8 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: df9Hy/R3oXUNykh52S10Dyqddi8TQgSLKq3ax9gu2Ns1Z6U5NLSEWfZvzIFew8+0+4weyOwfR5fr0ViEwDCFeVKPmT2dgQxPx4eeycxYle5ChCP+KYEv6o8Cw2q/8Cg2rJjZnJFwXye67dHvzKs6K8AZS1QkCxZBnlAsJP0UiM/e97cbtLPVPjaIYKAutHwJlM9R/s6wfFL2k5g9GA/7t62vN4SJpLQXh9K/HyCOO8vW6ju6+pGWFayoXWNhaI2HN7Xsp23mnP419L96Mb3Tong3vVZZ+C7eSM0qxV8GurYobHqlxrfETO+8AGZLqED4JrZIcJzpv85T47l/Kh8DK0xbJiGfQvsV2h4Qg8OmmGMHndlXMGcdaSXKa5agR/k999STyswRvmIjH6A80nsQNZdj5InGbK+lyEiUtZucMol7JoEnriWnsagvkwss3M2xwrkF9jUX8E1G0J+VnJtRS1t7Brp5PBfdnWZxkqKuX4pjEIAOMRuO5VoWjUDyecKkRjxn6rQgnUtmDw4kVLFC8uhjX/gfRerLpy56GntsxbBplONryahxcb5ECIGMmbr6e6Ns4z7NAczCZP9w2wL9P/4/Eu/BHCI2BAO2elszwQ9q3QiBsgwCCJG2RO7W2tBj3Ce+YYgNvPw2HGANQYlBQD28xEY5gNqWrHs8Z3zAQoVkiyvBUXe4JhNDg7LkQGTqmP5koB37OB7zugnwr41HyCwCyWJdVxzbocHc+jKvFJ9+voLHQGYyhDjAM+h072TwVMXSQ3eNVwu/5mMUNejEkce5zS15Ga6al7Pzpaucmks= 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?N0F1M0J2YWwzQ2dIbVZLdHBZOEhDV0hUalUzRjJrdHNyTnNuMVRFd3FxMDJw?= =?utf-8?B?NFMvSWRnSVR2dHFTNitkTklKNmFMK2g0VGQydVlUMnh1S3JsQWllc2lOdEJu?= =?utf-8?B?Ritoc0xmRERWWFQ5RkoxWDZhellCNHRHUHY0aFVEUGN5VnZIN3B1ZEliNnVn?= =?utf-8?B?YWZjUjVrTjhBZDhPQlduTWNBYkRhZkoyMnBnMTMrVmVHdzFQT21jMGxENHNY?= =?utf-8?B?YlZkZmNKbzZ1YitVbjhwTGpWYVh4NTBoa0xjcXliS2ZhTE1vbUJQSi9Qc2ZS?= =?utf-8?B?cTAvcGoyaXl5d0djUGo1cTZSRkxvUXdKTVlaQ2tlS3JlNjFtQWRPR2tyQWMy?= =?utf-8?B?TDlCWVZCRDJZRE1TUXVFS0p3V1paR2pOakFXdlRYeU03aWk2VkwvT2U3cjA1?= =?utf-8?B?U1dBdEtFQi9ORkEvRnpZOEExQmVXYUdKNEpya2pJZGluNXJSSUlKblExUmdm?= =?utf-8?B?dkdBYTJ3QnNwc25SNDYzVWE4NXdVeVVUaVpJK0VlUGF4SW5kR2RweXFwZXBx?= =?utf-8?B?bm4rcDZvREYrRnMxQ0lBRitqK1JaSXg4NUtWM2x2NlFxcURvRDlVNjBlbm9q?= =?utf-8?B?NnNUVnI1Smc3dFRJRm5LN1R4MlNPekU5QllRRXBkZm9UK01lM3JtSzJEOU1a?= =?utf-8?B?R09mL2c3NURXekh6NjIzdENxbVBMK0toUUFsV3JwZml0MkM0QmsvYWQrQ1dL?= =?utf-8?B?VVoyaVZTeWxYU2dKYkF4eGpDVzI5WEwvbmFKbVdSM0xVRi9aV0djUysyV2hY?= =?utf-8?B?em9ialVHVVhGTkRaTDR0QmUvemxCVzNHdHlFRkxoSzdyekdFc0NmUm50eFhn?= =?utf-8?B?UVY2Q2lWRDVXYTRBajhEVmNkZEFYN0d2WEZaaVhQSEJnRityeGZXenZRZWZZ?= =?utf-8?B?MUJLK3NNNWV4cytGZWNVak11VjQ2Q0JZUlpBczJmMC80aFpVM3dJZ0p6UFdp?= =?utf-8?B?WENlWXBtUXhkRDJEeXYranYwTzgrOC9uY1lycngvM1BXcVlEaGZqaDNxS3lq?= =?utf-8?B?UXIzc3BneXpjV1FSR1ZzenB2YkZ0MDZGWFh3bktRMmdyVWFkWitqTitlMFZt?= =?utf-8?B?RWxUYlFOQkNNVmcwMmtEOXlmdWhlZ0Z3SVlKT1A1UGhrSTd3K0hNMkp1Y0h0?= =?utf-8?B?Y1NGVW1PQ0RUUTlpNEwyb2JYK2hnL05qU3ArYk84R1k0dzgrdzFieHB0ME15?= =?utf-8?B?UGpwemFGdklQdEQvSkpxVUlrUnQzYS96V09VRzBFaU4rY3cxTnp5cTZHTEt2?= =?utf-8?B?ekZsaGdNZ0lJcHJKZ0c2Q2pmL2tteXMyTTQ1enZpNVFrOVJ6a1hndHFKMGMw?= =?utf-8?B?UHBnN3g0d1pLQWh6N1hZSy9wRERPdlAvams3eTM2aGFFdTNha0dUM2Z3TFBP?= =?utf-8?B?YVpCTUppMzQyd3NQOWRhNEdoN1dZMEI0bzlWc1BEUzFvNWpDNTZRaTZCbkM3?= =?utf-8?B?VGVORWg5ZzdFb1NZbWpJK1lFbUFNZ0hsM2FkVGk2a0pjYy9wN3J6Qyt6Q0gz?= =?utf-8?B?Tzh1ZUIyU213dWE4MUQzOWNvV3h4bTZsaENxR2E5VU1Dc3pNRksycE5hSzBG?= =?utf-8?B?TFc4bnpCUVI1Y3RJWGM3S0xwSWY0eWpUTjQ4MktiaFAySjdpaVhHZ05aY2th?= =?utf-8?B?NG14TmIwNXhsQ0tna3huNVdsMThRL2ZuOXNzQUx6RlFLckdiSjE5RmZWdmtK?= =?utf-8?B?ckFkcFRpcFhnaUxUMkFNcnM5M1lUS0lNWWEyaXdWdHFQWnJxYzZxMEY0ek9W?= =?utf-8?B?ZktSUXJPWGJRVkFGNkxNVHAwcXlIcCt5VnM5c1g0dWZaOVpqTzFmUU8zZzk5?= =?utf-8?B?M0UxVDAvZWdzbGdMTUF2UlRPVWx2aVZUQ0NGNDA2NzVsOWxSZkh0bmptQWlj?= =?utf-8?B?dk5oVS9YQWVpR3JPcEdvd0U2TlByVEdDdXhmQ1RKTGV3RjF2YW9MMkdDQTds?= =?utf-8?B?ZmxESC94ZExucU15aGJydzA0dS9lR0dCQkoyQjlWUSs5eHh4VU1FRDFhQlJB?= =?utf-8?B?dksrSC9SMUZrT3dzWTg5cUJFcmRPMGJxTjBwSWJDNVZLRXdOMW5WU2hzRURn?= =?utf-8?B?UFUrbTVHUnlPeEVtc2F6WHpzbDBmelFISDRLci9BYm5vR1VYMVkvc2xvVGpt?= =?utf-8?B?YTBmSkxOOHd3MWwxbEFSSzdxUE5pc1dmS3pDb0RCSjFhUEUxOUdLc0tsMlZr?= =?utf-8?B?eWhOcGt4WVF3ZXl5N2xnaDFzbjdnWXhLQkpySFk3dXI2bG13OTRoOFAvdjlF?= =?utf-8?B?RlJCWUhuWk9ncm9FOTk2YXQ3cnVOR2JkcWhxRnI5a2VnM3p4alR2MVpTRG9E?= =?utf-8?B?UVZCMUZ6eHoxWjRmV0lyRW9sOGplZWdJMFdRYlhzeFk3RnZpNUZsU3FKeE1O?= =?utf-8?Q?0suUThJE7b5FfM70=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <83702EA750C1C84C8472A17E9DAD0260@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: TGrNG4B80qHsLeVtUviwzdwAPR6fHDBVxDijJ5MFWiEZdQHODdabMM1fqxP7tUPsp5zOATXHyAH1LmhVfiN4RKsZGJ3bBMADOwckM9KyweXTzqYB4sOqehxS9I01inzXK6x7TeL++LQTT2Cit0MinSA4yVmcwFmroTNTU7PEg2KqPmBurKMqHL+OVtMRJxyuy7VkySJd86SUU73k5DyH9XqAc3MZQtk0fmkhJekVJFaj42i4UA0Uhq82XdHxzDFvO2s7KyBB3pl0v57fWclGMRZMHY31V3T0qNRwelRzs8Xx2z8rdi9OErqDb1eSryy9pqLWxIFfvyK3dvEtN17GIQ== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR11MB5963.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d759735b-3b6a-4c58-98d2-08de851ec9b8 X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Mar 2026 18:47:21.2572 (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: 1+go3J3W2FPDifGRSi7R6sIRyqPAFBIA24RtOkTaKooLS5657gqnD2ZJb5sfy7r0WWeb+M2D3VfAmUj/DLbmR2278/V5Z6hwLL0DOMEr4w0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB7167 X-OriginatorOrg: intel.com T24gRnJpLCAyMDI2LTAzLTEzIGF0IDEyOjIzIC0wNzAwLCBTb2hpbCBNZWh0YSB3cm90ZToNCj4g wqAgWDg2X1BGX1NIU1RLOiBJIGFtIG5vdCBzdXJlIGlmIHdlIGNhbiBoYXZlIGEgdnN5c2NhbGwg cGFnZSBhY2Nlc3MNCj4gdGhhdCByZXN1bHRzIGluIFg4Nl9QRl9TSFNUSyBzZXQgYnV0IGRvZXNu J3QgaGF2ZSBYODZfUEZfV1JJVEUgd2l0aA0KPiBpdC4gSWYgd2UgY2Fubm90LCB0aGUgY3VycmVu dCBjaGVja3MgaW4gZW11bGF0ZV92c3lzY2FsbF9wZigpIHdpbGwNCj4gYWxyZWFkeSByZWplY3Qg ZW11bGF0aW9uLg0KDQpUaGVyZSBhcmUgc2hhZG93IHN0YWNrIHJlYWQgYWNjZXNzZXMuIFRoaXMg d291bGQgYmUgcHJldHR5IGhhcmQgdG8gbWFrZQ0KaGFwcGVuIHRvIHRoZSB2c3lzY2FsbCBwYWdl IHRob3VnaC4gSSB0aGluayBpdCBtaWdodCBiZSBpbXBvc3NpYmxlLg0KUHRyYWNlIHNob3VsZCBy ZWplY3Qga2VybmVsIGFkZHJlc3NlcyBmb3IgdGhlIFNTUC4gQW5kIEkgZG9uJ3Qga25vdyBob3cN CmVsc2UgeW91IGNvdWxkIGdldCB0aGUgU1NQIHBvaW50ZWQgYXQgaXQuIFRoZXJlIGlzIFdSU1Mg aW5zdHJ1Y3Rpb24sDQpidXQgdGhhdCBvbmx5IGdlbmVyYXRlcyB3cml0ZXMuDQoNCkl0IGlzIHBy b2JhYmx5IGZhaXIgdG8gc2F5IHVzZXJzcGFjZSB3aWxsIG5vdCBjYXJlIGFib3V0IHRoZSBjYXNl Lg0KDQoNCg==