From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.12]) (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 8AE6624A06A for ; Thu, 2 Apr 2026 16:53:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=198.175.65.12 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775148824; cv=fail; b=LA1+s3/+NbajBqhlpBvU9IxwtMxECotBBhyJk8Lx5PtOMARNnVdacrAenzcAGiX2wyuYZJp5MP5+QtoGmlzTtV+S2u4DMNGvMOYRuny0FmzE4ROD4QekzB0kK0UlQpKG5SbL35L7iDU+NzQaMFZpLPVlgzjpp+7m331dj6vJBuQ= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775148824; c=relaxed/simple; bh=dQWIVvkWoe1SzXyp3S/+ZGYrC+pYx201xJxFmPRkh5M=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=D44X9CHkjY7wHj6qOfCk8RYGC0RzOfbfG481tJFlik+sIlD5b/RohRFcGQ2jdI8cXisjC+5x6LbjxmDTtoTCIA/hjqL3LexOET5QAzFlJdmYz6FISutF1Ns/83/VQfOYVATEVqk/ESd6UJW+5ABfINTZhJURADFW358GGjPkPI0= 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=hZpyOtjM; arc=fail smtp.client-ip=198.175.65.12 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="hZpyOtjM" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1775148818; x=1806684818; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=dQWIVvkWoe1SzXyp3S/+ZGYrC+pYx201xJxFmPRkh5M=; b=hZpyOtjMbV1zOXXu3m4F5hzoeS4KQtnibzVHpgHDPR7EYwl6cmYoJ7om i2IlI+YIBi8nLg2r3KVQSzvfKCp0Fjg7EJxx1t1uc9pDmqO4W/xjSatKO wNKl1tl0ieJ3LU2IwdpcibpJg/Asb6IVJ33lUJpLERhJUC/idC+R+bzMf E+b5j6EullWh7od5OmM/siVFFtmhYDfN1rTmTew+HZs+m6+fv704QAdDl D+LbFTb6cPaISyQhOHnlZTMGOLungX730sCZD8rdHuJwWnjf46ViBnfzU uERpNs53xOQOrxFb+Z1YAItlzjjCSmpjVIHWabedQjNVQcxeA9GmvyvFQ g==; X-CSE-ConnectionGUID: Eb+5qfszTuKrr2sYC5VYwA== X-CSE-MsgGUID: vBERS4ZITQW7ze+019F3aw== X-IronPort-AV: E=McAfee;i="6800,10657,11747"; a="87668745" X-IronPort-AV: E=Sophos;i="6.23,156,1770624000"; d="scan'208";a="87668745" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by orvoesa104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Apr 2026 09:53:37 -0700 X-CSE-ConnectionGUID: DD2M6LHoR5WEgSNBpEGzJA== X-CSE-MsgGUID: einD1Zs6S66IFsh6zoOn/A== X-ExtLoop1: 1 Received: from fmsmsx903.amr.corp.intel.com ([10.18.126.92]) by fmviesa003.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Apr 2026 09:53:37 -0700 Received: from FMSMSX903.amr.corp.intel.com (10.18.126.92) 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; Thu, 2 Apr 2026 09:53:36 -0700 Received: from fmsedg901.ED.cps.intel.com (10.1.192.143) 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 via Frontend Transport; Thu, 2 Apr 2026 09:53:36 -0700 Received: from SJ2PR03CU001.outbound.protection.outlook.com (52.101.43.33) by edgegateway.intel.com (192.55.55.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Thu, 2 Apr 2026 09:53:36 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PHgOz74JwU89+Vnr/dKmxWZVJT8PwX95t+5JTEm0iwYNO6FwLOjgt0WZzuB+BpMuZdFwLBRBs4AbDnDjMOA66m/Xjrzk4Shv70qEEVVbDNPPMl3wr9AnBU5PpZ1iKnDAToGvWnZ+vph3q16Vkp8mdwwsVJ/i7wyGDXwyXA3XrIt5CjvAqshfMaBuVngherEIqWZc1jKcCcGhvnf7zSyULXjgFohIga/tndY3iFAmZ7aaLmBwrbpzob46iaI/bbGe2OJ7eRhuOnUxHyKLJruQcaHyfEccEUFQcRuFKJT0ORQMjWA0FScbHU+pY6AIXtghmi2TXSBNJhrDLJ3GngJCyA== 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=dQWIVvkWoe1SzXyp3S/+ZGYrC+pYx201xJxFmPRkh5M=; b=Leo8Ace+3ATkBve1UzmajiDHXdNdYK5GnaGudBVF/+VUN0zHhYDRvIKZ6HKfNQ+2U88ekTZ2NYaffgQSyjeg23sHA2vnqqci28FfEhxpOCIbHC4lgO5ClgN8/6CucjRz2PPTH3cI38RHvUarKf8enXIxXXJsNyX+nZVfGGt9Ej/LQzZxC4d1tbhsvumX8vjzusQXvnM8teFz42EDtlCR20zugUFwYeE2l6OSKPkktHQuL4duM9Wcb8abh3bH2v/FqoQDB/auVnJz6qKkFPawycKGUBszzRLoEDcOIAdWolnnRvHUCw6GbzX26anGPVdNpeuI3anBaLLksGL3ftstCw== 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 SN7PR11MB7706.namprd11.prod.outlook.com (2603:10b6:806:32c::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.19; Thu, 2 Apr 2026 16:53:34 +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.9769.017; Thu, 2 Apr 2026 16:53:34 +0000 From: "Edgecombe, Rick P" To: "peterz@infradead.org" , "minipli@grsecurity.net" CC: "x86@kernel.org" , "mingo@redhat.com" , "tglx@kernel.org" , "linux-kernel@vger.kernel.org" , "bp@alien8.de" , "dave.hansen@linux.intel.com" Subject: Re: [PATCH] x86/shstk: Provide kernel command line knob to disable Thread-Topic: [PATCH] x86/shstk: Provide kernel command line knob to disable Thread-Index: AQHcwrec1tH34FH9dUajJIa+XyP1abXL7KYAgAABXgCAAAFoAIAADiWA Date: Thu, 2 Apr 2026 16:53:34 +0000 Message-ID: References: <20260402154405.1090935-1-minipli@grsecurity.net> <20260402155452.GD3739027@noisy.programming.kicks-ass.net> <20260402160448.GD3738786@noisy.programming.kicks-ass.net> In-Reply-To: <20260402160448.GD3738786@noisy.programming.kicks-ass.net> 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_|SN7PR11MB7706:EE_ x-ms-office365-filtering-correlation-id: 1720349c-5cfa-4db2-c60b-08de90d860b6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|376014|38070700021|56012099003|22082099003|18002099003; x-microsoft-antispam-message-info: DPXfJjN3zmY3RKKrMbKjozZn4Bu7Ba0DE7PXxFFODMjx7tDwLKvzC/XkbPvXhp3dbRmj/2Yu0yghdRqRmI1w1VOB42814CW106/fLVvFGX8oawgrmjanIolHKdtFroIU9d/m8to1oBJbj5gamj7vZV++sFPlxCvXvf9l2s5X+TXJOxbv4BFavISs9irWk6CKNjxTXKF22UyrflUnMD21IXnUsWbut+YO45ZCQSt+YIjRoXWD2A+ViXQoiLQ9AUOP31pWEp8U8vP838D2kACTB6frGQ86qBhX6V+YJraU4FFoqwgsEwvkGDM4dj5E2qghUqniGsnM7a1SUa29jtPNKXffU8bIOqgK/19ckn447jXItapPlrG0dj61rJ51AB+pJ9NOgEG2BSoA7pC+DpjM9LZ9RD8s7oaaHAXxaWLL60lQ/c1AyEnAScr/GqlUnfbpAkdpciIWKRra29StzNTr6SPk4XW2NLkxZB0mmXw+a/PVKXRYVQQUuyml6+46UMsFdLSv3PsU8uyFlQwFtAro0tRTnmfNLggbpYLgjadIjh+Zl2qkven3S4kpqdcGYBc0rfnxdQP2gCcjmAAkPZ7DbR/AoixcKfZ5arOqm73FP+cL8Lvu81fhHyTJ01v/RasZwcNfH9Dc7TT/u2vajriIRtKr5T1x/XrVo1diQRacO4iPZnFlVIebUUr0Mj+1kQwnl+58jaXkZkGHlSZ/tP87JN8MJJUnP04PwyH0Nlhn1wGcK1l8eHmzvKpMLz1LdQoQISLw2a7lngXzjCF6b1i1dICxibQp2gAJOdCpyw2KG2s= 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)(1800799024)(366016)(376014)(38070700021)(56012099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NnRnZTh0QWdHRWNKazdGNmZSUGUrZ1ltQVpQdlBGYXJyamtCOUpVdm9uSUZs?= =?utf-8?B?bjRSbXBVNWI2SWFJOWtnKzN2ZUtMK05JS2VaK1ZhczZQVWM0Z1piNG5yc3Er?= =?utf-8?B?Rkp2bXQxSVMwNk9xdkxQa3podFVkZ1JibU1KM1YvZTBHN29WM0x4cVROZE9Q?= =?utf-8?B?eFJPbmthTVFGTlZBa0NZWTRUOXAzV0tVNklVaFdJU0Q3bHExT3A4YjcrTG1N?= =?utf-8?B?S3QyTkkvTGJNUVIxVFBKNUJGeTkrdWg3VUl2akI5aU9aZEg2YWxxV2pkaVhG?= =?utf-8?B?S1JYbUQ0UnFYektiT1RNczFvajJ4dTliME1VWEdiQnRVaU9Hd2xMRlYyRmg0?= =?utf-8?B?Z3F5SmY5VzZMWlV4Uk9hbVhZc3dWenBBZ0E0bUNSNjN5WEVPV1VrVnM3eW1L?= =?utf-8?B?MHF5Q2J0NENLODR0MTRzdW1LelJxTDRyZVVYQWgxcnM1U0lqeEt3cFdGdjhB?= =?utf-8?B?aWZ2Z05SS21pUUd0MVJDQkxWOHgycnd2MXZDS0xWdElOTFJkL3BYcDJYdzl3?= =?utf-8?B?d01MQ3h6WFpFaHdFOUJFZHo3UG5KcWoyRkRVb0J5VjBBWVR3OUhIaHJwbUha?= =?utf-8?B?cWlZRjQ3OFFDQXNzNW9QNlhuU0xGTzZ2OFhLbmN4Q1NTcWlYSmgrbGVNSnY0?= =?utf-8?B?U0h2aWpqaUNzcmNKeFUxRDBnOFJ4MVdCaVJwMkswZGQvUi9XWjUwdE9uWVk2?= =?utf-8?B?b2pUOUZCaU1JQjFqZFdBdTJubzNjRGhsMmFoTmFKYkI5eG44aDU0T0wwSjFQ?= =?utf-8?B?YldiMVltM1o0QlJYcHBqK1lTQWg3cU5sdU9xSUl5OU05eDRyalFTUWN0RXFK?= =?utf-8?B?dHQxQU5uZThPdDVmeWZiNjZSVGJGeGxBUDA3SmRtdTlLbHRDRXh5WUhlU2Rw?= =?utf-8?B?ZzlHUWxUZUZJdDNmTUxNS25rekZaT3hlRnNVVTgydHF2K2xHVktxN1hWUnlp?= =?utf-8?B?UVlYUVFaM2tpN1dDb2JRZDlDNjN3U3NFSk5TZTB0OTY2bXZOTnBWbGJmVXhB?= =?utf-8?B?ZHM4UXA2a2UzeGtWOE1JS2c3UHlCZG1adDlSbko0czI3UDRwTTZhcHd2b0dw?= =?utf-8?B?MCtmamV3Ni9SQ1dlVXBIVmF5bDdlRXF5djRPdXlIOElDbkVMU25hemhwMWpR?= =?utf-8?B?M3k0WnMwSEVpcHZLQTZOUG1kYW9ndFJOTDZTWlpjR2hqZVdvcXhtVWo4aU5m?= =?utf-8?B?YzBmNHREVENJN0toa0RFQmFWMlN6My9IQWh1RWtoeElHZnNrWEdWQklYWGxz?= =?utf-8?B?RnE3UUQ1QTVLUUJ4OHpzNkJmM2IzdmtzN2hXM2g0ZWRyT2VwMnZseGRvOHBx?= =?utf-8?B?eFFWR3kzdTIyUUVKZlRGVThDR2dsNDJDaUxxMkZOVGcrd2Rtci9SNUltU2k0?= =?utf-8?B?QnFRRk04dFJnaDFtU3RoeElpRFJXSlE2M3ZITUNrcElwOGszSkt5STRjK2lF?= =?utf-8?B?aU80bjQwOTloazIvWWc0VGRkSEpYdkxqQjVnTnoyQ00yOVNseEZtS1crQjVV?= =?utf-8?B?NEpqMU51bytwN2VXL0tmbjc2N014TlZkTlZJV2hwVC9QdC8zUWVOMXVUeXZa?= =?utf-8?B?LzcvN1RmUk13aHhtdEw2UEoyOXJLQ09DVGltSWNTTHdGMmMrU2ZiN0cxZEto?= =?utf-8?B?eFNUREc3YjQ0YWdXaUVDbGZuWUpIWE9zbnVaUmo3U1IrWURUdlB0MDFIN01F?= =?utf-8?B?Z0xvSDhKbW5BZk9McU9CcHUwb3NodC9yR1dDNUY0N00xMVZKOTVWOGJFTE10?= =?utf-8?B?UE0xRHlQNFBJa0FsZEZOMEhRY2J4QlpCbUl3dXlEN1Z5RGJEWDdreng1V1FV?= =?utf-8?B?VTg2MCs2NTBuQjhQVmtUQUZjWGxDWUplays5NmV2WER4UmxhSE9Oemg2R0xa?= =?utf-8?B?R1hoTHVZRS95dE9BaXZZQ0FDYnZ2RVhmNGVHL1RrKzZRSmloNzVHQkdUTGxn?= =?utf-8?B?YTFyRVBhT01EN3NqditkdW5tOGtlVThFbXM3NTRNWUhmNUNPN2oxaDNzazN1?= =?utf-8?B?c0U4STFwUFJvaE00dW9lN29tMGNxbGlqeHNjSld3M3dRRnN6UEFBaXk0bXdv?= =?utf-8?B?Q05URGppeXNobHdGYnRqRzVkQzYrajlGWU1BQ1BFODhQVTVJTHk4ZlNrVTFX?= =?utf-8?B?S2h1NnFjSUJyUUQ0ejlhd3BFT0F5d29iQUwraEhKMFpleXQ1WjZPZ0V3OGhh?= =?utf-8?B?czVCWHhvQ0Q2cWJERXQ3RTZVTzI2bi93WUNEOTM1TVhFWmZlUWpuNWVyNWxu?= =?utf-8?B?MFBkMnRiamJlSVpuYVUxajk4N0RNRjVhczRTZXl1YVk5bzlZY2RnRWR3TVhp?= =?utf-8?B?ZXNRdkQrMk5admNhRUtuOGpveU1rR2NQMnBvM0N2OTN3RERNaUM1ckd0a2Z3?= =?utf-8?Q?kStsFGH4CpYvMk4Y=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <2A50CBD632B29A4A900CBEF60A577FCC@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: I+WcCD2HRk/pJHwTv+ajE0XJJokUM8l1StUi3pTJGlYNaZpUy+2Z3aBYlnlvmNQL340MvahsAUy7BWvwumN2uYLoXrWzycAbk/xpFka66nfzocY3B0C0gftADsLx8Ss9mjS1j4Afnnj4RYmg64qbXO2nGTnHHvz/A0SEbqIjnhoApzyVqfzo1hLjVtRp9kL4W7eXFms8ztMBdDo6PDlxDDTg3y1dLrNISGUuiYaklO3s6dneHf6ePUaXPcg2qztJiFQMnua9/At6+wpqE6RY7xK94KU06oT75Nhx8V+ZFA9er4fo9TjIqHvzmeJRFTBAl+x1S5ARxUqjD4diJLwGJA== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN0PR11MB5963.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1720349c-5cfa-4db2-c60b-08de90d860b6 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Apr 2026 16:53:34.3053 (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: fLlU1udFzZ6it+A978nUYiKTqUO0KqJFV+qVCGflNu9Q+3hrgiuyQUr2OyEJqr4ijXG0boiepQbCntAjqi0WA2VYsDoWfawgVlVEKWEeZoI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR11MB7706 X-OriginatorOrg: intel.com T24gVGh1LCAyMDI2LTA0LTAyIGF0IDE4OjA0ICswMjAwLCBQZXRlciBaaWpsc3RyYSB3cm90ZToN Cj4gPiBIb3dldmVyLCBpbiBhdCBsZWFzdCBvbmUgY2FzZSB0aGUgVUVGSSBmaXJtd2FyZSB3YXMg aW52b2x2ZWQgYW5kIEkNCj4gPiBoYWQgdG8gdGVzdCZkZWJ1ZyBvbiBiYXJlIG1ldGFsLiBIYXZp bmcgc3VjaCBhIGtub2IgYWxsb3dzIHJ1bGluZw0KPiA+IG91dCBvciBwaW4tcG9pbnRpbmcgQ0VU IGFzIHRoZSBjYXVzZSBtb3JlIGVhc2lseS4NCj4gDQo+IEZhaXIgZW5vdWdoLCBhbHRob3VnaCB0 aGlzIHNob3VsZCBwcm9iYWJseSBoYXZlIG1hZGUgaXQgaW4gdGhlDQo+IENoYW5nZWxvZy4NCj4g DQo+IE90aGVyIHRoYW4gdGhhdCwgDQoNClNvbWUgZmlybXdhcmVzIHVzZSBzdXBlcnZpc29yIHNo YWRvdyBzdGFjayBpbiBTTU0gYW5kIGhhdmUgaGFkIGlzc3Vlcw0Kd2l0aCBDUjQuQ0VUIHNldC4g QnV0IHRoZXNlIHdlcmUgQklPUyBjcmFzaGVzLg0KDQpUaGUgb3RoZXIgdXNlZnVsbmVzcyBjb3Vs ZCBiZSByZWNvdmVyaW5nIGZyb20gc2hhZG93IHN0YWNrIGNyYXNoZXMgaW4NCmVhcmx5IHVzZXJz cGFjZSB0aGF0IGJsb2NrIGJvb3QuDQoNCkFja2VkLWJ5OiBSaWNrIEVkZ2Vjb21iZSA8cmljay5w LmVkZ2Vjb21iZUBpbnRlbC5jb20+DQoNCkNvdWxkIHdlIGFkZCBzb21ldGhpbmcgdG8gdGhlIGRv Y3MgdGhvdWdoPw0K