From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (NAM10-MW2-obe.outbound.protection.outlook.com [40.107.94.72]) by mx.groups.io with SMTP id smtpd.web09.9850.1652188943530081368 for ; Tue, 10 May 2022 06:22:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=Iwp3ejC2; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.94.72, mailfrom: thomas.lendacky@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QVLVxUJcuYi6jrzl1BKr98sCfJUXCGIBdqwle25W6htvODXWlS3UlI373rq5rzC8VQ+TCcMn0jdnr5q5vV36UClorw/lFYtpwYetL1fDoIcg7VLNXb6HD/LPrdWlZIC3w4wo10EbEApiaJj4dBgrFgnThI531rBJJpFX78AamFzM3Dmr6iK1rlCNb18qf0j09/csflJK1dtR4VAoZYneYwB9jQcm4ClYUqGE6oQSHc5enipC6a8UMIBxm5WIBjbXCLS+qsLekzr5zuFAh+PgxrUfb8jvfGcRhXanD2owmemPM+Nk9kfdDLUO9Rybg/suBWgrHEj5raX1KGEypvAxTQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=y4SsZdLRRkb/pUx9ad7wg0G2kgy8v8lmBewnq5D1nK0=; b=a6IPOPnuwlra7t6eR6T4hExxKbEq4WE3ep9qyhTz2oXsHqVZl9XFFrf44wYLJt6A1/S6F7BWj3EE2m9bNtMCTvgVFZYQweW/Ezj9tcC7pYJO2496+N6eeEazKaR8grbdeBQCdo/zJZGqWuHN0+KzboJUB9EzJRp2FXjRLFLDxSggpOfJSvOK0GwAebx0uHTtuYFBwjhFYvgqJTveHm0Lh1HVOiL0N6KVpJaJYx6oIupoOKVK/z1y7gYI1WIzdLJif/TKM+5RxGpIdifLYHCgu6Gb2wNBF6TI7p0UlNYHLcezuuiDjqHZ0nx4VhfJDDA8mdsXRfQlwDdEiWoAOMNkhA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=y4SsZdLRRkb/pUx9ad7wg0G2kgy8v8lmBewnq5D1nK0=; b=Iwp3ejC2OWNmh5nwAPAlwytObzUj7xRgz9iys2oIJmYyd0XLFqi8V5lEqTpShXn4P0EeI/Rm0zAj9W/ilKD+iJY1zys5XMK6Iwpqobu1iAVnpAvZoduNV02EAGcPXykrtNP4MgZjgQFr/aJh8HNsj6MAbydRYuKaKUeYmyJBdg0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from DM4PR12MB5229.namprd12.prod.outlook.com (2603:10b6:5:398::12) by SA0PR12MB4381.namprd12.prod.outlook.com (2603:10b6:806:70::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.21; Tue, 10 May 2022 13:22:18 +0000 Received: from DM4PR12MB5229.namprd12.prod.outlook.com ([fe80::db8:5b23:acf0:6f9a]) by DM4PR12MB5229.namprd12.prod.outlook.com ([fe80::db8:5b23:acf0:6f9a%4]) with mapi id 15.20.5227.023; Tue, 10 May 2022 13:22:18 +0000 Message-ID: <73f1f251-15bd-a3a1-c975-de7d82346dd4@amd.com> Date: Tue, 10 May 2022 08:22:15 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH V2 0/6] Support 2 CpuMpPei/CpuDxe in One image To: "Xu, Min M" , "devel@edk2.groups.io" Cc: "Dong, Eric" , "Ni, Ray" , Brijesh Singh , "Aktas, Erdem" , James Bottomley , "Yao, Jiewen" , Gerd Hoffmann References: From: "Lendacky, Thomas" In-Reply-To: X-ClientProxiedBy: SN4PR0501CA0105.namprd05.prod.outlook.com (2603:10b6:803:42::22) To DM4PR12MB5229.namprd12.prod.outlook.com (2603:10b6:5:398::12) Return-Path: Thomas.Lendacky@amd.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: df32d003-b0db-4c10-f8cf-08da32881b2b X-MS-TrafficTypeDiagnostic: SA0PR12MB4381:EE_ X-LD-Processed: 3dd8961f-e488-4e60-8e11-a82d994e183d,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: dMKAiJAqnFWXXAwap5LH5NPJ0mgCORvEOIKUSu5Eo5w6duTLURpy1GTF3Lrta2G92YnMqlBHo3vbWwKR/R3Q8+lcrEClfHJhyIL9h4Uew8+AvK/V6JSegTKu5HtYySh2xH5yWWzfxWzwvvIYOZ1o+tuNE4rCXOn7hy7r4Cul1x5ZgikbTwibFgeZHKMaIuGXmT1f41qlrMhaYoyJbN8wNR/t4RIrDfkGYNKoM7oUJ2S2sVsk6QlG7iyUSpINNanLTy56I9Q7isPijIOTbaoz9vcWG5GFW5VNSlSLCW7UrcrA2qx7fsh5dU2v0qaVbTkeLGymhKNyynRHSrU4gWQfdX/X3wakqSSsBlPySf3LJIRAu1bAcEk6Es8y2LaoCiHpYGOrOmXpu94k/Yze6uIXWPJeO1vz/LirYptK71IXObeq8kjvKxEAem3FoQMjnzoiDnBJoFa8mZO6Wg/+4q9Z+GPqKo+nM/8MlA77FqmVmdtyzUhuzlvmoEUxwleYXpnqvHQ04WCtl663Ist693l/buTQplN9sXeI/bq0mVsfgWo7M8DDB5PxPFfH9lY/tQcusD/cirzH1ehM4aJ3IfIVa+MqVp07M1nrN+ubn7SVfX2ys0IDaDT73ROs4iGdZbaIp5Rao1I0I8BBr4FrhNf7Sovr8BZCOhJmsLGlW01mWu/hAWeFmimL0JnKz+fTEqZpqocRSQtBoagagyT45Y9LScM1sm8ma/e4muMGdsOiBIWWgFCbLPbjO3xGkZ1s97vR X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR12MB5229.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(6029001)(4636009)(366004)(508600001)(6486002)(8676002)(66476007)(66946007)(31696002)(66556008)(86362001)(4326008)(110136005)(2616005)(316002)(5660300002)(38100700002)(6666004)(31686004)(6512007)(26005)(54906003)(53546011)(6506007)(186003)(2906002)(83380400001)(4744005)(36756003)(8936002)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RVZFZFFySHBudlplMUlzZkFqNUtUTXk0UnVRQllYQkFuYk1SOVRrSWl5Tjkv?= =?utf-8?B?QWdYOEhXTzYwQkd6WjNQQWtRNlNCbzZSQmxZejlMT0svcVI4S2ZINzdRUWRB?= =?utf-8?B?RXJUa2VLd2ZpM3ZMSVNmVllzWmxQeU81RnAxUGw2aHE1and0S3lNcEVTQnZC?= =?utf-8?B?Tk52SXFuREdiMnlCdUl1ZU43QkFRamRHSUlHa2kwZmUyNHVtc1g0OUtSQ2lw?= =?utf-8?B?VnlVaWI4a0FMU252aGRUcEVOenlqdUdYVkMwZUo5MktUZW5pWC9BR2g0ejZ0?= =?utf-8?B?NHFtWDkzRnVUNTZVQTZLMndUOE9ZS240NDFEejlPMHM1SXM2SmNVQ2QwRExD?= =?utf-8?B?ZVFObGswQ3gyVE90KzdrdVRuMVova2k1SkpOOFVHd2dJNDNFSzVnMWxLRzlP?= =?utf-8?B?c21iRm5WTnc4VDFhNUNlQ1R3ZUQ5VnVpU3V3T2cvcVNFV0x1TTJuWDNodERj?= =?utf-8?B?Y1JaZFp4QUpuckNaU3RrUXQ4YkFOMlFxL2g3VTFLR1dITDNKMzAzQlhMWUMw?= =?utf-8?B?WDRHK2psNGJud0k4MWlnUE0xWmp3T3FOQkV0TmZXVVI2L1A5SVdwbEllVEZY?= =?utf-8?B?Z0RyNnlaSVlhTjlLcW1XNW1SVWgvcDZxSTNtVEFrVlJVVXBLL0VRTFpsZ081?= =?utf-8?B?UVBYL082TkJ1eTRrVlFwK1NHQlZNemgrYmxqTTkrN0p3Ymd3djlIVlRZS1Bw?= =?utf-8?B?ZUN3SXRWbWxma3hhZXhlYnRyc1FjeWZBU0NNaUNFVlFtZHI2enBDZjZrcVpk?= =?utf-8?B?M2hlWE5MMzluYmlXUW40S0hZVTZKZEJIWm14U1lZdmRwbU9oVGhBdGtEczNV?= =?utf-8?B?WUo5N1FPdUdIRlovK29JdXVTNkJibmVRVjlsYldIcWxqbng1SnNKWDA3WE9L?= =?utf-8?B?aFJKQSttYjl6TGk5QTNzWnByN0c5TDdIVlBkdHJ5MG5VQXVTYk5JZ3pneTRu?= =?utf-8?B?cGhFalF1aGRoNHI3ZWVvZ3FXY2NiUWR6OTlWN0szZENlQ2JyVnVpRys1L2ZQ?= =?utf-8?B?amFDeUhRMmg3QityVVZzamVBT1RpY1M2NVcybFNPU3R3VVpBa1RwT1BTVTFX?= =?utf-8?B?M1hqV2NMekRFTmRsRGZLWGloTXhPRWNqcFM2eTNxQWdRUjVLenpsclVNYngx?= =?utf-8?B?LzVhR3AyNllTemtib3R4MThLN2VINjA4Z2hzcmpBc0F3S2JCU1h5eXM1aEdC?= =?utf-8?B?TDNIWU5kc3dHb0kyS2c5UGErTFM5ZThVS2lFWitROE9HRWxJbjdNZzhnOE13?= =?utf-8?B?QmlMaktPeE5mdWJCSnNqNUREalMySGlxSHh0alVCUEVQYXRSTFdNK0EzUXhh?= =?utf-8?B?b3h5aVVzZlBWb2pIQ3dOV1hHcVYxUFlHQ2x2WjFhNGpjRHpTdWwxbmVQMDhN?= =?utf-8?B?a2lMQml6R0V4ZlFEOTJsdEZBSGppNWswVkVlWUtzaVZkbCswZStUUzlqSUxC?= =?utf-8?B?cXkxY05SWW5pNkRFWGNkMEprSWxud1UycmtCejg2VWNJNDI1dkFta1gweGpx?= =?utf-8?B?UGw5Ukl2N1kxVnU3Unk3SmxIam1KOFlTVklmUVNzRVJBVUJzVjg2b1NpTTd5?= =?utf-8?B?ZUpPSGpheGVBNFR4WW1MN1M1NmRLR2ZNSXhjVDQwdDNJRnZzSEJoSm5sbWMv?= =?utf-8?B?bkJXakFxVnVCRXpRS3ViYVgwTmVaMDlBWjgvSkdvYXgxTVNVdnVBbitaWUZH?= =?utf-8?B?S0R2djJlSXAwdzlyTUd5eDZkd3hXQmhJRXRNZ2VjTVFwbkVzMW9RUWxiQXhv?= =?utf-8?B?NVVwdjlSYjcwd01tSDU4dnJrMmMyZGhESGFnaTFRNVMvK09KaFU2MEpPeldj?= =?utf-8?B?RVNxV3lsTVZDN1pESWJzRnFSamV1NTJqRHZkSjF5UXhmd2hSRzcrejhNNURS?= =?utf-8?B?Z2xLQjdHYmFPeGwvNnBMbUpIazNZMk80QTBTekpONjNBNkpTL1ZPcit6WSsz?= =?utf-8?B?TjJPeitiNmkrYWNVS2h3QThzN2lYU05ZdWZXU0dtZ2prS1JtSjFtSEQ1MHVk?= =?utf-8?B?dStOOUJEWlFQdG4zQ2VROEtGZXNYeis1QUFJM3FZcHJBajNreDFEaDBMeDA2?= =?utf-8?B?SHNpMmlIVXY5WVVxeGN2RnJZa2FnRDZqZEVWZHFrOFFvaFUrSTNOUDlzVTRX?= =?utf-8?B?akRUd0FEaDJSQ21BaFVFOXFDMGFwYmJQdWpML0grdkc3TUw1aWo4Tlo5eW5G?= =?utf-8?B?K0hhV1MxbFJXZTJEbFkybnhLODdtZ093NjRCY3NER2ZrMEt5ejBiSlBwVkky?= =?utf-8?B?dytjdFYwY1I0ekViY2ZaZTQxRm9uQWJJZDBiZ05pN3M0bWdVNkk0ZENyWkNk?= =?utf-8?B?Y05CSHZ4MFlJS09nK2lLZHVJVzVSYk5MMmNMc1JnNzJGdzFNejRDQT09?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: df32d003-b0db-4c10-f8cf-08da32881b2b X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5229.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 May 2022 13:22:18.3229 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: fTUJUpVNy4g4/Sp+okFHqn+d+fc0L3oaLOJB19jXADvwDBBTBL2EObxisPpfYHOy37TYcnJYeqyyUOh+7etqVg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR12MB4381 Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 5/9/22 18:37, Xu, Min M wrote: > On May 10, 2022 1:30 AM, Tom Lendacky wrote: >> >> On 5/9/22 07:44, Xu, Min M wrote: >>> Gerd & Tom >>> What are your comments about this patch-set? >> >> Hi Min, >> >> This appears to resolve the issue. I was able to boot a 64 vCPU guest in >> legacy, SEV, SEV-ES and SEV-SNP modes without any asserts. >> >> I'm assuming that you were able to see the ASSERTs on your end and >> validate, too? >> > Yes. I enable a 4 vCPU legacy guest and can see the ASSERTs. But it appears in a random rate so it missed in the CI. Yeah, with a low number of vCPUs, the crashes were random. When I upped the count to 64 vCPUs that could all run in parallel (running on an EPYC server box) it happened on (almost) every boot. But glad that you were able to observe it and create this fix. Thanks, Min! Tom > > Thanks > Min