Received: by 10.223.148.5 with SMTP id 5csp6308666wrq; Wed, 17 Jan 2018 12:04:11 -0800 (PST) X-Google-Smtp-Source: ACJfBouNnBNHs2aFc43+zK7qtN/Hj+gN514ApCYjQZUQN0VnMicAQeALKJxCJrmN6M2I6BoFfbJ4 X-Received: by 10.84.140.129 with SMTP id 1mr11764651plt.281.1516219451880; Wed, 17 Jan 2018 12:04:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516219451; cv=none; d=google.com; s=arc-20160816; b=I+/2W9b3mXwu35gW42cSbeqXh6aLF+nKRkq52lMrcCeCeNLp1pSEKOjo9COJz+XJQi XdMtx38fPQasxf369Oqf6kKFdSeguLXoxcrDsoRxAWBNX3A+8uYcf976jHlXH6vNALfl K7sJgZz4IjnITfDiyvJY53B3c4gCkk20d9I2BJW5X/0sl6x4S0MjqrnXcWPo6S6pDZoq niirEDeRk2F8wNOcaqnnA6BgQluZBI3ZY/bFXeXfnYrKLf7iHxLWVVwVMxsbOFcsWJUR 0U7HvERwZ9Wo2oaO7nptcM446vR660x6/0H1UfV8PQIFRKqdhFYHckMIgN1cufIGET0S MAyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature:arc-authentication-results; bh=p88J3Tcih/UPGy7xf/ja+TRQQHeKOZj7FuqMurDqO/A=; b=rEOjc1iYy9sPnJ8SC1F8BlBkr5AU2BKgZtXBZkitMeCOZAZIK5C8OrklhV2fmNtk+1 qn6tCL4/wIdpwf+Vp4d66Kau8nIhjXgcxOLQ4ZdxwP7eRR8H9wtYeax/YZ2pbJHQ5+rF j7ppHZlvQUbtlO+ixCwEFJI5m0nd/f++ufmDfjRSvSGx/MSlSlPjQE+8xYg92h29lw2N 6QgFffQANXh0NFYKQaq36Pr1KL+dvVj/usfku8kQ540r+fzx03mL/HS5tpCZq+Ami9mJ 9k7algHxBvq0/w/e/1HhNurmqmem6dLouuV++Z6aD7NBlZpbzLGmbk3qNfzCJz4KbP+/ vkHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=cNyY9mT+; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v84si4364073pgb.571.2018.01.17.12.03.57; Wed, 17 Jan 2018 12:04:11 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=cNyY9mT+; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752776AbeAQUBr (ORCPT + 99 others); Wed, 17 Jan 2018 15:01:47 -0500 Received: from mail-dm3nam03on0085.outbound.protection.outlook.com ([104.47.41.85]:57440 "EHLO NAM03-DM3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752554AbeAQUBm (ORCPT ); Wed, 17 Jan 2018 15:01:42 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=p88J3Tcih/UPGy7xf/ja+TRQQHeKOZj7FuqMurDqO/A=; b=cNyY9mT+vawfNfucQ3at6mRF3IgV73VDbwtEBjMkzCxtkO6yvSzNhi8RfRhhpW/p50XluUdOPn5KhSCJRZXjvRXOjluwX6RtuSXa5pzrahX3GdL3EIjL/gPVPr1Nqx4PVAzYPx5vB8bN9BSa6bMXdfZz6s4xdUzrvdWbHd0+Yl4= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Lendacky@amd.com; Received: from [10.236.65.116] (165.204.78.1) by CY4PR12MB1142.namprd12.prod.outlook.com (10.168.163.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.407.7; Wed, 17 Jan 2018 20:01:37 +0000 Subject: Re: kexec reboot fails with extra wbinvd introduced for AME SME To: Linus Torvalds , Dave Young Cc: Yu Chen , Thomas Gleixner , Juergen Gross , Tony Luck , Boris Ostrovsky , Borislav Petkov , Rui Zhang , Arjan van de Ven , Dan Williams , Ingo Molnar , Kexec Mailing List , Linux Kernel Mailing List , ebiederm@redhat.com, Baoquan He References: <20171213025256.GA1913@dhcp-128-65.nay.redhat.com> <20171213155746.GA29572@yu-chen.sh.intel.com> <20171214092429.GA2004@dhcp-128-65.nay.redhat.com> <20180104031537.GA1819@dhcp-128-65.nay.redhat.com> <20180117072123.GA1866@dhcp-128-65.nay.redhat.com> From: Tom Lendacky Message-ID: <09bd24bd-480b-8075-a1c4-c5040401195a@amd.com> Date: Wed, 17 Jan 2018 14:01:33 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [165.204.78.1] X-ClientProxiedBy: BN6PR08CA0088.namprd08.prod.outlook.com (10.172.143.154) To CY4PR12MB1142.namprd12.prod.outlook.com (10.168.163.150) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 54d260e8-b269-4f84-2213-08d55de51f4d X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020);SRVR:CY4PR12MB1142; X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1142;3:DH3t955OtgD0Dh9wPm+a5GcUr4gG1ELJ+IlTOINBdPXZYwA375CMQOneTfsDoumcZuQAn5Dx2Za13Vtm0qTLOL6QzlJc1mB2f+YZO508JKDqaA2unxKX2LYxxeZy3WJwlJgy0vujpS8t3Yuc3RbzsbFfjLtSkcXO6n/ImcunKo3CHS/n6wEWP7LFi4z9UCxmaFGM77OHZ1Dgh0kwvrIhGt6eeYC7UWzGtLaMUtZv11pd0zXzlsqxveuzKsDSFUw/;25:Y+0Ix6jJl8tc4iMONEosdgVqvzYsxeMrbzRn3Y2eTSuy4kPfWhtyopZnKkzGoAOg8CIwKNrbKEXxf+4uGQawiQJLjgWXyOeGMW2PDZcv1vrZb9POKqBTPwPbpftJUO5wunddsBtuQTn6cXelsXTczFrThHe33BMEauxzIFCsVjYtrjOVtUcpjXO/FwFd1U4QiL8OsdQhMVnBzdRud0RD9AYQjmv73AX4CA3HOuXe8F6TA3v4P5seWiYEav4EIAjjL5Re6sGB+ljnkzi7NaIuycQi4yDby7cRZcSxwO+tDCqdZGQ0SMgiIon2IvSkr4jYv+Siq4CB5kaLSNt0n1IW8Q==;31:yqk1SUC00Dcbj5G+yxxXUyO03x94/sW477gCor9ER36L1P5m2dvT4LAnxYQJQeZUX6XPnJt0WN7rGBydyFGjkNQwfDUTR2NOilP3Xh31nfsn8u32iGkZ9sXyrNoE5RQyWPLB3DjITe28dFBT3MiIBUePs0A/sNndSotbPJMyb4aYiVOsrFuMvgyVApzekVfuiQ4Herf0NOn16uv+qMCpuVw4zeMZ14yieEwqQiaVh7Q= X-MS-TrafficTypeDiagnostic: CY4PR12MB1142: X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1142;20:PaESa5QKZvd7f1jJ7Do7mu13CJsWmyw7VnRgXC50D8xy1WtSo4ZPT52SFPr3pfsY9VVb6oscZL5X59X6+6MDaSOLqC6VkHT51K+cFqh/ZG6GjpvsJyXMf33bzf8oBOR1GBDsZYZR6d+S/V79T8/GIAY/HfgNmV2jW9UzFpUbSQvH79LThsc5KWUE9RCmnyEnmmbEhAIkgj6Uh1JTCpZB9rTiW3REYrN8WVoaecNhAVRNdRPd5rn92yp+vd/QwtTo1MTMw55ugvrGMr3dGX7S2KZPtOWcas5t/SFl32CEGr8u1u6yHBUDMDqZTv+HUSfAbJLmM/PUqEZMtFTs/LZhAUSIDaLX7ajJG4oGyUSUPaqTSuZsQ5UufgNDoDlzdvJezgeGHsEHSsf30gCbJ3kY2Nv4OLC2hHxMnDM3g8WNVBNuXFvCXyUlY+zO6vhWmumDVgM4RCufPywUHWWb+x2+iRvmNpTqFh7vSfYsFNEz174WjbPdMmyoSRiVJJZ2fkPc;4:/M2fqEXQKEqgFSDK56s6mtxxvRqEO/skVKNG7jAmhamQNztW4aWnXLi2GwxIVJZtOOvMFovIRiE7QYkGBE7mE6nuEgrQhZT7F71+PbFQjn+ElIdY5mnMoEJsmWb6pOQzNUi97d89OQjwrLDFQ6ab6eJSAgE0N1kh3bfH9AWY4RWSQmQm7l5AuBP5/dgE/2ux0I3E3rQODzhhYPkYDe52nk3Y7nhg+tXWfMbLpemcLttaeyjFHhrLk9N408v/OCwWKMWWXHsmyrKuVVJUGy7y4uwu5mmlFla/iY+YMQgHEux1VmTPIEEkwRRBNhHwGA6P3aymkbwyOaM3RFjjKvqmJIUGwug53ixwy7aN/k5Axr0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(100405760836317)(17755550239193); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040470)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231023)(944501161)(3002001)(6055026)(6041268)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123560045)(20161123558120)(6072148)(201708071742011);SRVR:CY4PR12MB1142;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:CY4PR12MB1142; X-Forefront-PRVS: 0555EC8317 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(346002)(366004)(39860400002)(376002)(396003)(39380400002)(189003)(24454002)(199004)(51444003)(52314003)(6666003)(81166006)(81156014)(52116002)(76176011)(59450400001)(7416002)(6246003)(31696002)(31686004)(2950100002)(229853002)(50466002)(90366009)(6486002)(4326008)(6116002)(3846002)(25786009)(2906002)(77096007)(2486003)(3260700006)(105586002)(53936002)(106356001)(53546011)(52146003)(23676004)(386003)(64126003)(65806001)(72206003)(47776003)(316002)(36756003)(16576012)(68736007)(66066001)(65956001)(16526018)(58126008)(86362001)(97736004)(305945005)(83506002)(54906003)(230700001)(93886005)(8676002)(26005)(7736002)(65826007)(8936002)(5660300001)(110136005)(478600001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR12MB1142;H:[10.236.65.116];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjEyTUIxMTQyOzIzOklaUDJ5ck9VMXd5ejVrbG5Yd0ZSWGljYS9T?= =?utf-8?B?RUcxWGVvbHpud2ZhNnQyZis1WklhNlhKV3lDdFNVNVNrTGlTakdnYzRmM09Y?= =?utf-8?B?MjlzZVRldTlObEFrV3RPa1ZvdkgySnVveFJiUTJpeFd0WG9aUEF6TGpaUUpF?= =?utf-8?B?ZjU4UTd0Ung3cVdLSXlFYnAzemVmbHhXQ2hqYktGS0VvUmdRck5GYnFMQkll?= =?utf-8?B?TFVZM3BGZXVRNUlDZ1owdldVOUlob29XdzNTcFQ5TkJaTVRjRFRVSXAzZlh5?= =?utf-8?B?dkx1RHVHWHpQTE9MV3hwK2pWa1pjMjNrSXZtYjhRZmFNaEJBN24vbjdoMnAz?= =?utf-8?B?cXZMM2dHQ0EwWC9idURiekNWL1BMM1VTNTdWRHVSa244aEZ2VUEvS2V4QVBl?= =?utf-8?B?bFBEamNueTkzTHB1UFJncWp3Q0l5QWhFbnNjS1VCMWo3N1ljVHhIMlNXNHZC?= =?utf-8?B?VVg0NGRwRGlhd2FXR3R3cEhYQ2tHa0hETDRHT3gvQ1h5ZndEVkpVUitiYkJ3?= =?utf-8?B?YTBtZUdvQkRGcStlZDVmb2ZEY0liOWpKT0p0VzJ5UTJxUkZ1TXkwTi92N3du?= =?utf-8?B?Zys4TGcybGRNNHIwRExGUlV2bjVkd04yV2RxR0xYUFV2cVZ5bm5JcmR3VDdH?= =?utf-8?B?OFJ0MjZ1VkZXZkZLb1lZVnZQV2M4ZDZ6WE1CUlYxelFyZ3FzVndaOFVhdnU3?= =?utf-8?B?RjM2S3BUYkR2d3JCSHhLRSt1UEttOEgxZUZRcnA3WDVWRm16ZEVGYUl6VFN3?= =?utf-8?B?WDI0WndrZjM5L0F3WFgwM2pwSDJ2NW83TWN2cm9yUnVlYWJzV0lMWkFVeURj?= =?utf-8?B?NTlRNElhVVBuaUozS2pWaUp2c05lMDN6eWtVdHdzLzdXc2dXc1ovZkpOZTBJ?= =?utf-8?B?RXBCVFRJeXR4UmZJRTJzeFM1NjQyOWR1aEMxZlhPa3kyU3pFVkNqeVVOZFBW?= =?utf-8?B?a2k5T3k0L2R4ekZvampKdmR6VzR0SXVkT2t1c0ZKR3dxcFhhTGJHdXpCMmZW?= =?utf-8?B?TFhZV2M4VDZ2ZjRBK3g4TWV0b0ZrRlpUZzV4SjlWVjk5Z2FVVkZTaGlqWm5T?= =?utf-8?B?emJ5Q3k2T3Y2K25iemM1QS96REIrMmd3SDJQTHhvalNhUTdWNUJiekJPNWR0?= =?utf-8?B?eFpUcitBa3Vqa0xBNGZTTW9DaDFmeG1CN0c1SEd6Z2NmYkd1VTdqcWM3SzZU?= =?utf-8?B?VTQ5RE01Zk9OWmZRakJFYXlqT29lck16dHI1N0Q5QjExUUxlTFpNOWx5Q0p4?= =?utf-8?B?b0FXOFAxWm1oeGp5ZUNOL2txcU5UdFg5ckdxa3FGOVM3NWVXSmhCZCt4Y0hZ?= =?utf-8?B?OFkraEpkbDZ2RzA0Z1BvUERiY1N4dlhXaXB2Z3NjSjZLMGFmajkyeTBkYlVk?= =?utf-8?B?V0g5TjI0TEZVdGxIUnlmNXcvSHczOVhMWXd0R2VRRE1RRnNQb1Vqc3hlNmN4?= =?utf-8?B?cDdoaTFVMTV4VlJYenQ0QWh4aDIzOEZ1eVJ3cG05YUYrYnh4WHZPdXNVc09M?= =?utf-8?B?all2TjhWR0NqbXgwbmZQQVpyVURyMWdaR2FMWXBMcUhEc2RYSW92YzMxQVdy?= =?utf-8?B?NkxSM3NXNkUwNk1LdmY2UnN2cjRxYlU5R0cwbXUwL3gwdGZVNkFCTlZmZ094?= =?utf-8?B?Z3FBZUsxTEprcU9aZXJwVGNiWk4zRk5mQ3RsQXRURGgyeUQ0M1RjTmxlcWFu?= =?utf-8?B?VVE1QkUwY2c0aEI5K0ozajhPditRZmlTWGhDYjBjNUNpOGxXUXZ1NXVsZlZ4?= =?utf-8?B?RTJ5OVk0OWtnT3VsaGI1YVZ6RHR0T1I0OTA5U1N1ZEZURnNDdUVCZnNTd0hK?= =?utf-8?B?ckhLNkFCS01RK1pycDRmTW5GNWRicnVGTGlrenA1WWFPQjR2VHBKVTQ2M256?= =?utf-8?B?clJqSDJtV3BtUG1FOFJVbGZJY2FVSGdVRFlpNTlUNTQ3bmN4V2pRMkN6NVpS?= =?utf-8?B?MDhsbmd0VTFVS1ZJbjVxRDV5aElGWWg3dm1ROHJld1V2MFFVQXpkK3FUOHV0?= =?utf-8?B?bHNUYUJ0VXMxUWh3YmZGdWJBUldrRXFWUTVYbURwMU5Xb2JibEJyZWhmc1R6?= =?utf-8?B?MCt5S3lmNTNJU3FpK283dDcyWmZHdDRqdVBMbFhsT245ZWNJUUNJUW43Q3lr?= =?utf-8?Q?X8tpyCcOKW2mMm7LCD5aXqI=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1142;6:p/kiZjS0Mpk/ClXfKmk4EyOs/3KYr8J9YSvm9OQZXUrbUyPkbFqZajGVF17qD0fgLoaoKqA3awZ0wsFYBpflVKNY4s4o7pTHCtd0KfIoDogY6QSlOovUbtJI+FrPih6EsmBH4xAj25cfaUVFJu/ADZkbyPuvEZgeTThyUpFXii49fM9iKUtOX/XjWHNrYcdElxsAc71x/UE2Z25vI9w0dJWZdRt4LKBzxAJeVZvhSnFsX1sYwOiSBPvnCC/oVgaC3UsgS/AQOqjoifQBIj+6E8o6/+KFW3TB0deyQFjO3aaV+wtcm9VpRPxErGzSzUHw+Yq8a3ZyMAmm6O1vWOPuLBbK7WoiSG43LFdn64r8lig=;5:SjjaKJpEwSx6q6lY1hp91FqdYNa8mB+YFSpLFM59XFXbEyrm6mNXGVtyoOnMzETOdKcRhTMoL/DJcnFMaeIMjlxA5R1N7sbQOnWo094Ly09MQVtmk/L28wTa8mCIDlOzK8uEv7fn4S3CtwqGcOddWURB/1tIf8ADyTjt+hth7l4=;24:ohYuTcvU/W3Qu+yTeQnT2YNVCqoRJp2SwI286X/X/4853MGAE+Oz170OUqtkvdS6rMXtPNOu74h941bocs2mfwikJl38GYI2cpCV8HklFSs=;7:/eFsuJyCdIbaYA3HrEZOqt5fBcSFdm1cB39IxZ3DsQUU0btIM9g+ZmrbwiWD69Z4FKoSFOAeTgMQAdrxRkqokOVGQuAIrQ7MDrOqUBDHs0WkOviCN+HzlxfFwqAJCQ0ZIHZL0cfd6qH77N7KMkrleVxN7mBUgXsR6hf+SZGTmKlY6uuMGZH6mOGyTA9WYioAOAUxLqmkIivMV03/fytt4RikKygI+nfttGiNtgSRG+OqsTDBbq0y/21l6ZoA+nom SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1142;20:NNV7HZ2dF7esWrTQRxfbF4UvR7BY53qfynJLLjHw7YSQUaAM7mjOOL8r4LVDa6LoGh7UWomFaq39ywYOtE3HxqFWkvga3igX7d7veayrZW0nmM1x9DiKuLtENQIwc59NQ32ImqNLe9e1qlSOb4tVA6tlrT8VF16F5sGRRjX8+YkpRIuSKYu0H+qp+c/ZqWcPd0cUIpANqmhESyrJQ4m+PWjmUTiRLpzuhb5hkScAwZdAMskBHAfPZhD/FlQ6Kkxa X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Jan 2018 20:01:37.1424 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 54d260e8-b269-4f84-2213-08d55de51f4d X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1142 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 1/17/2018 1:42 PM, Linus Torvalds wrote: > On Tue, Jan 16, 2018 at 11:22 PM, Dave Young wrote: >> >> For the kexec reboot hang, if I remove the wbinvd in stop_this_cpu() >> then kexec works fine. like this: > > Honestly, I think we should apply that patch regardless. > > Using 'wbinvd' should not be some "just because of random reasons". > There are CPU's with errata on wbinvd, and the thing in general is > slow and nasty. > > Doing the wbinvd in a loop sounds even stranger. > > If we're only doing it because of some SME issue, why isn't it > dependent on SME? And why is it inside that loop at all? My original patches did check for X86_FEATURE_SME and only do the wbinvd if SME was supported (although still in the loop). The general consensus was to just do the wbinvd no matter what and so it is as it is today. It can probably be outside of the loop. The issue I was seeing was memory corruption from the stack when using halt() with paravirt ops enabled. So a native_halt() should be used. > > Anyway, does it work for you if you just do the wbinvd() once, outside > the loop? Admittedly the loop shouldn't actually loop (hlt with > interrupts disabled), but who the hell knows.. Some of the errata > around SME have been about machine check exceptions or something. I think that should work as long as it's a native_wbinvd() call and it can also be conditional on boot_cpu_has(X86_FEATURE_SME). I'll do some testing. Thanks, Tom > > See commit a68e5c94f7d3 ("x86, hotplug: Move WBINVD back outside the > play_dead loop") for another example where wbinvd was inside a loop > and apparently caused some odd issues. > > Linus >