Received: by 10.223.164.202 with SMTP id h10csp654654wrb; Mon, 6 Nov 2017 13:03:42 -0800 (PST) X-Google-Smtp-Source: ABhQp+SnVrgxJeS3YgI+fKt7/mv+4Ar2beokd6KxsUxPdZyd/JaSL5i050nB9eOGqb1/VdZoXVEG X-Received: by 10.84.171.195 with SMTP id l61mr7119029plb.27.1510002222725; Mon, 06 Nov 2017 13:03:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510002222; cv=none; d=google.com; s=arc-20160816; b=097uj+CkcmgPDSnLxSI5tgQGvfRRHeWI8DOsu7XCQbYa0yFRPnayDdYqPI58J485oa KyOh9eji2yqPfG73wdLTuRreCgZjE453Bia3vdf0TutGf6AcYmFZi/lifeWqjH9G+wBN nmnUD19X6PY2esHhtpkV+ssyLzOpXEk6u8xttHTUP4GzXDBR/BQUSdbJmZFVITMC9po9 fmtH+8j7OWX1PSLWvLL1Dch6rM/qEX7qDzBWz9yKHPOL15dFMmQoIZ41dL2RrlNAQ44n g2e4pIvyh8yMQDumG0L5setzbmU//AmutKbgs+l9vKqtewQlOEYXrStVnwyr28JGFnWP x9OQ== 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-language:content-transfer-encoding :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature:arc-authentication-results; bh=MrtSBRavVC0KdtzjWRD6ghIhuvj8qQ6/wPJJMli8qig=; b=EKqMW+UMZun+UlxeL0fi/+TYL4E2xIi653x0hlCI/X/y58Ke31kt/gM+cCzzuYMU8i CRXAQPbG28UZBTUI46fRQjanBgge9hMtd88z05DU7SIK7MyMb8eDyQvcyA2jL7+PdH2y luqJSBIBLacSn8ZfHVdJFX+0IWK2y4KXE7Jg9/Y1hjnGmAh5KTBtiYH5ZLSDp32J6M7N qTrqNC9KhdUC98oQUu15SF0MKIradncx4ES4fKDradT1N5qR8/sG8z3mkoH0U7h/prfP ERphas2MMpfDtbSkLjPzn1ctmGQPtvM8WpZDKlT3/j662vBs8UIWDhZ8yxa6H9iJ1PJx StcQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=xgz6GMdt; 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 o2si11667174pgp.46.2017.11.06.13.03.29; Mon, 06 Nov 2017 13:03:42 -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=xgz6GMdt; 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 S933262AbdKFUiS (ORCPT + 95 others); Mon, 6 Nov 2017 15:38:18 -0500 Received: from mail-by2nam01on0050.outbound.protection.outlook.com ([104.47.34.50]:42330 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933176AbdKFUiM (ORCPT ); Mon, 6 Nov 2017 15:38:12 -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=MrtSBRavVC0KdtzjWRD6ghIhuvj8qQ6/wPJJMli8qig=; b=xgz6GMdtzkomSi4GHXC5dbDmb4U2Pfce4pz0hxOH5Xha42DE+aIfsA7jKsYVzrAIKoFuM+e6HZ9Cer0Qahek2IG6vD9rt2LN+rHSzYbc7GOj2Ls+5geTQhwT8ZRaQquaqB8Q+FMpAZm59lsZQloLNgDbqloKHX+MpJ/fsYt39KU= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Janakarajan.Natarajan@amd.com; Received: from [10.236.136.61] (165.204.77.1) by DM5PR12MB1675.namprd12.prod.outlook.com (10.172.40.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.178.6; Mon, 6 Nov 2017 20:38:06 +0000 Subject: Re: [PATCH v2 1/4] x86/kvm/cpuid: Fix CPUID function for word 6 (80000001_ECX) To: kvm@vger.kernel.org, x86@kernel.org, linux-kernel@vger.kernel.org Cc: Thomas Gleixner , Ingo Molnar , "H . Peter Anvin" , Paolo Bonzini , Radim Krcmar , Len Brown , Kyle Huey , Borislav Petkov , Kan Liang , Grzegorz Andrejczuk , Tom Lendacky , Tony Luck , Janakarajan Natarajan References: From: Janakarajan Natarajan Message-ID: <703ed929-b76f-e472-cc64-7e3c9ac728d2@amd.com> Date: Mon, 6 Nov 2017 14:38:03 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: BN6PR18CA0016.namprd18.prod.outlook.com (10.175.188.26) To DM5PR12MB1675.namprd12.prod.outlook.com (10.172.40.144) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1f9c9228-c41d-4528-143d-08d525564aea X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603199);SRVR:DM5PR12MB1675; X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1675;3:/PBG+n1lfT0MtNOF3zyF1gxpsrnorLkbCulZ83bVe8DCNHjBflA1ctG0BgGuugBXnCxQNKdvsmSkiTTge3qNPZwzMcRlFCCaAt54juOW+Bguqul8aSlsEk3PHIF51gPnq/tjkc29W8RAh12HxiqFn27dcvmYEvTgY6iZGxBaDs3GKqX9nvPMRQE/unR35IfgfmMsIF7uu1TjbmJPyrplTgYoWFas8GZCrhtihvFtuuZjiC7/JRuIZ6G+MrJ+r4Xv;25:mQIwF2pG/Q7T0QRkqBL21VF6et0ZAxiUJ7J9RDkSdeAkmRpRYZ76mQg3b+bJ+LZd42XIW2BecuuJBhsyxly9HX2JundEIwn8Ypu2zx8ibSEmU1SIHwOEEhUF2HltJWepCymDa/E0uXnOcKkrirHm264v2KVeho2pxH65s0Pwe5i6bzMyikhIqISIEIekGmDwCyhU7/RNvZZDar1SuIQMEUPRDzOfspcvnbjGrShqkcUDytQ+qa6FXasFW0vIz7ghplrZn2V3Qzo8SsA/gTVHPGNUMjIcpjGdcSXILfAOLWnbwt/NIt6gYHqw1sZHgXRXSOI5JIftjk/NwsuX6srcUA==;31:YCmcktQv5HizhKUR8fuxtmqYHfoT4BzPcs87T1fSP6AVrRSQmLSsHtGbF41KylUXHVGPBprKekVIBGuuULdoDnISAilNqP34VKiJBQEYNzxIqXJpdHgR1Dlyi+QdpzENhH3blyU12DP48UDDS1+gNMq+Vph3rrKOqy+YdG3w9myELpHEwEA50x5BCdYaAKLwVpb6t5cUx55kbzlyrUrbrpQp6l4XzmbROGBSNZVkaTc= X-MS-TrafficTypeDiagnostic: DM5PR12MB1675: X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1675;20:ioRihvtJqP3ew1ykGvaFotiOeleG9KyfNc0zdgmkqegubdPbdMnb3RzJJEb3w9IB4q1EBqw/0/KRt/5eKNHQmpU3gW27JJvrOggck1yu3s6rRzCSaiEbGi/WvlcBOrTUIGG9w9aySxUGTvChoxT4H16PyWSbgI2sJ0w8vkBb90C9ERy0ko7TyCUNnDoydtjuasdZ+fEiUmfBSWLXEl6gQyJpLUBL7SV+wDV9dYPipXbLSy0LpZ7PCl0tfnpah71rjW3Bsq4zP9AZcP47AMDFYoIRyXALD1DXbcQ7QfbcbG5lpH62lmdAppwUawkCbDXrUVvbgjI3CYYYezBxGosQ6HHzV72IMoqKb2vbnQpEjyFeuz3qylq/6GbBCQ3ghdfRm6x8ct+jfuIPt891FWjvIxn7SRBi73HhMYCku+5r3UDLaBHBSm02/1RgBB6+9+y0TlUPlJPnkdvA5/mdnKVkEPgTWbkiaPrziuqPPe3Ozye1fNdXPv9oaQRZFMvonrXS;4:u4KG75bTTvlw3bfyGlhMwQRZAwvPLZdpeBZ3KKVR6le2+Rmu0KIgbytMmO8VNLJYyWpAc9Qf/wTSYCVbgzSFe+P9MYJlY42l4SfNKHuYmMQDFxFWREnb8yVc/HS7eOPcfAY1v5hXdBCjuVRNe+EFUO7em7TB0xbBmC9zEKB97KNL/2a5uT5jPZ1JemsJuW+h4rYBoRBxidpphMdQbDI5jSytWDTfJQXeXxjpr9safoRW/fll+DZFzXNxJiOZUcyhM3AH5F5aReAv5/uuWngeKSQ2qfzuR4qzwl4ZueFU5ZkhDQLx+xjDYuOdsI5DaR/w X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3231021)(3002001)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(6055026)(6041248)(20161123560025)(20161123564025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM5PR12MB1675;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM5PR12MB1675; X-Forefront-PRVS: 048396AFA0 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(6009001)(346002)(376002)(39860400002)(189002)(24454002)(199003)(7416002)(23676003)(305945005)(2906002)(90366009)(6246003)(81166006)(4326008)(5660300001)(478600001)(47776003)(53936002)(50466002)(316002)(65806001)(65956001)(68736007)(64126003)(106356001)(66066001)(33646002)(230700001)(8676002)(25786009)(7736002)(16576012)(54356999)(54906003)(189998001)(3846002)(76176999)(97736004)(36756003)(229853002)(83506002)(81156014)(6486002)(105586002)(50986999)(101416001)(2950100002)(53546010)(16526018)(8936002)(72206003)(6666003)(31686004)(6116002)(31696002)(77096006)(65826007)(67846002)(58126008);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR12MB1675;H:[10.236.136.61];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?MTtETTVQUjEyTUIxNjc1OzIzOndiV2JzdlhMM0dLWGJ4MllSUjZiYVkwb3g2?= =?utf-8?B?ZW1PNmxRVERvVEdrUHZxQ0VNQThSVFVxbFlpekx2VW9XOGJmZEtWVmNFYWp6?= =?utf-8?B?QlRXT1c3Z0duaDlzbWd0OUpZbzN0MzJ1TXBkMmllZE8rdnRzSk9zWGM0WC9w?= =?utf-8?B?WHpXZVVlVlhxVFVGdkhZeUFwN2V1WUVEMVppQ2RwK25MUkJDSmgxbmVzdms0?= =?utf-8?B?dVhtSk42bE0yUGc1ekVQYU1LV1k3bWdGZmx3VS8yd1lRSG9KYmM2RGtlajlk?= =?utf-8?B?VytoM0Q1emwrQWZPbDdzenBRdHFaMU1RS2ZYT1cxRmRsQURnMTNJME1PWVBT?= =?utf-8?B?YitSNERTaFRGVFVGdHM3OUhEblJib1I1bm4ycm9uMzNUUm8zbDRDMkwvVEQ2?= =?utf-8?B?ZjRhMDN2Q2xxLzNpRThzMTFQUHh6ZExsanZwZXlFdGd5QjlUVzFueTNDZUQz?= =?utf-8?B?Y2xWZGtwN2FIbFNJcFpBSEIrdnkrT3lSZ25GeG1GRG4xN1VySzBGL3Zub1NI?= =?utf-8?B?T2VLdmdCSUtYUjVRZUZQSUx4b3UxdThQbGpVSm5wZTB1REp5NFlYa0NhcTNp?= =?utf-8?B?RTVEYTk0bzlBWWlJZldBdGZNeXZiN2l6UHJTWkVURHd6TVRDd2t1OFlLVGp4?= =?utf-8?B?VHFzaFcrRDAveVRjVE5obW1rZGt4MEhvT0xPdldiU2pkRGFRQlcxMmtkQjJp?= =?utf-8?B?aWZma2wvdDA1S3J5SXVVckRKR254eXkySmE3QzAvRDluSThtR3BTd1praDZE?= =?utf-8?B?MGplZWpxYW9qZFZDdlB5MklqNkpHUU05aEhRSktmR280OWhyVFlRVmdhMm5S?= =?utf-8?B?V3VWM2JTdnZacVhaV0dQRmVNT1B5TXZtUnpnLzRrd1dPczRhQ1hUYmdSK3Mx?= =?utf-8?B?RStYUS9mMlRmWUMwcHNrZVorUDB4OTBPb0Fsd1VVZXowRTNmc0Nlc3pxUmFX?= =?utf-8?B?dHNBREMrOUhzSHJGU2d3QVp4Qm9GR3l0TUNwNmZUaWxPVmY1UUMxWHJla0pv?= =?utf-8?B?cEdLMkdqaEdVeHgwcStjbHFmSi9kemw0MzV3d2Y0SjZuUzVkMVZObDRYeTRX?= =?utf-8?B?WEtHTkZBQ1hUZ0tGQ0psQXEvaXpnUHRBd1VEbHRCbGh6MzBXRjY4QjJpT29y?= =?utf-8?B?N21Cdyt2blJoWEd2eHJCY1RneStmenhxbjVYa3UzM2tNREd4Wm1TU0Zqci9V?= =?utf-8?B?Nlh5OHVnN0p2Wm9yUkxTa2xST3FkYjMzK2c4dnpacDlPTml2NU9xcUVDZHJ0?= =?utf-8?B?SUkwL200V3hvVDcyOVBraGJlbTVvWDlhZHNYZUFzQ0huQ1dmV1BnaFJBNm85?= =?utf-8?B?STJtMksycDlwelFoRVdpcHVCZW5Cb2JrNllscWt3VzhzL0ltR3BaL245bjNz?= =?utf-8?B?K0tubFJpVGhiSUF6M1FoVFNyMU1BczBZNTBqb2s4dkFHcDRlZklDbzloVjNi?= =?utf-8?B?RWVuY0J3U2VBQzZBdmdJVnRGbHh2d1ZxYktFV2V4Z2xsVEtJL0JnaDN2d21O?= =?utf-8?B?RnNyd3BCTEJ5RnppRlM3SThBelBNcitidUI2SkRXcnBQdkVYVk1FZ2RkajBR?= =?utf-8?B?VUkyaHVjQW9XcnR0VDJ0WVh2cFpyZHBHay9DS1djTFQzWCtEbEg3V0NLVHpP?= =?utf-8?B?aTc2NjE2dklHcU05dEEzZUpWZ05SUy9TWVFGVHpvc0h1Z0FVb0RjY2krUENZ?= =?utf-8?B?RzlxVEEybmdoWkRsbXkvQnlWL1BiYTJ1MEFhSzRTUDZXZHlGVVpOUTlKS2Rl?= =?utf-8?B?SWpqazl6MFZ2RXRiTnlQK09UeUdIeWNENHBScDBzRjhnUndKRVM1OExOUElT?= =?utf-8?B?Yjd0VkRyRnIrUHc0MFh0b3U5TjE3SUhEYk5uMHF3VDFuZGwyL09FaFpGR1J5?= =?utf-8?Q?9NFs9lWFhriBse5CNwLZLMt1XUPLXq1h?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1675;6:DFR4xmKaAtMlfWk0kUgceRQIj68GGYRCJi9lymMkBUkiHL0EdCecuzlHAN3hlP1xHR/IFwB9TOHX4bIzWyq/A0UI/IZtVVob3bWfJjDqPWXWJyQRSw+wPxEuiAhG/CtQYFDQEhLgSvD13USmkBc+hPFUur0p2hfdSWfhXI5vd3i6aF1ewo3SuO2rglvad8F4Ru9AvI9kmrOhV2RWrqluE8ACHS/RmOneNaOaxH2SZUmEhgTfjrjfFF8I7f9yLplX4BEVQxBZBTJIcMVm5whUo8aHxb1ez/SfNFXvPDGXJJZluydDuz/Ujxbz+zu4Nvf2EqBznIq9b8vKm6qqfFdW9TaY6UlxzD6QMWMRQgwSaSY=;5:PbC3wbR8JwjSX4SpCG1n4Ome8AO75k1wYsnOps9qQHWjLW6p+tjqDPKkMN1LTXPKitDBKfPfvopNHHdcVe9WrUyeN5alao8jkxioz/Z6HmrS/NQlBHhY6KGX/t0by7V81Q8XFZTYuS0HikrkDykyuW/lWbZcp+RJTfXyh/YVRck=;24:G/lqusHUMeCyNupXgn8wwBqzqF830txtd9rOuNpGwTQ2icX96EIHiP4Wh1X0WandWhsrbKujR4GT4+2Ckf5XOGrpcrysW/yjaC3Os+1AlOo=;7:n4oF1I3tqarWDrylAr88ri9XjP5OEuWVjxlyfJOFKjE2XfdpL3V3/Y8HhROgeB5nQAL5KAaVDHTtc/UjhNEf/8wzRO+A33YRLOg9Qzj07ESf8Jpu79IyhRRlX7bPHeEBp6jhizyjO9KAEPUOSaHNid0m7V0wGMlS2RKfnHIL/BA7l/G44palYp015LhgTtEHBC4HQCTKCmHCp12p/FGTV5OYl6m3tghnuWztkNNqVJOutwi4jcBtZfBxvULvvKPE SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1675;20:qqducJ0U2nezT0+P5JfHeGBsJ6djwqjXsrkgGwLmAFRPB7vVxdREwNa+D502OkYpSvTRZdIncGGbcZgapzN/RA036GennJv9udGeAVPUYfdRK8Tu2Z1QGtmfrQK2UCW4zjwMArfifnlXa1/TpjHlHK4E1OWz6Sbf1aAefoAWndHOpM/aYoOn7VnNm3B6rQzonMjR+xWW8GiMfhf4pfNw+EtmsAUuKR2cJo4OtGLo/KfYc+zpYKof/E9cHg31acY4 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2017 20:38:06.8937 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1f9c9228-c41d-4528-143d-08d525564aea X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1675 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I forgot to add Boris's Reviewed-by Tag. If the patchset is acceptable, please let me know if I should send another version with the Tag or if the Tag can be added when it is merged. On 11/06/2017 11:44 AM, Janakarajan Natarajan wrote: > The function for CPUID 80000001 ECX is set to 0xc0000001. Set it to > 0x80000001. > > Signed-off-by: Janakarajan Natarajan > --- > arch/x86/kvm/cpuid.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/x86/kvm/cpuid.h b/arch/x86/kvm/cpuid.h > index 0bc5c13..b21b1d2 100644 > --- a/arch/x86/kvm/cpuid.h > +++ b/arch/x86/kvm/cpuid.h > @@ -43,7 +43,7 @@ static const struct cpuid_reg reverse_cpuid[] = { > [CPUID_8086_0001_EDX] = {0x80860001, 0, CPUID_EDX}, > [CPUID_1_ECX] = { 1, 0, CPUID_ECX}, > [CPUID_C000_0001_EDX] = {0xc0000001, 0, CPUID_EDX}, > - [CPUID_8000_0001_ECX] = {0xc0000001, 0, CPUID_ECX}, > + [CPUID_8000_0001_ECX] = {0x80000001, 0, CPUID_ECX}, > [CPUID_7_0_EBX] = { 7, 0, CPUID_EBX}, > [CPUID_D_1_EAX] = { 0xd, 1, CPUID_EAX}, > [CPUID_F_0_EDX] = { 0xf, 0, CPUID_EDX}, From 1583349240349613735@xxx Mon Nov 06 20:18:24 +0000 2017 X-GM-THRID: 1582881373155435783 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread