From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (NAM04-MW2-obe.outbound.protection.outlook.com [40.107.101.77]) by mx.groups.io with SMTP id smtpd.web10.14853.1675949719965067484 for ; Thu, 09 Feb 2023 05:35:20 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=D0p6RDHX; 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.101.77, mailfrom: pankaj.gupta@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SPnuN7BbezG3qZWMJ5i4Exmh+3HFkXgbHG66wxw2o+draWuVQ/XcY2mf1DhYZYyUtvORXgwS7LLbxmESBEgxMA93IEKuhTuC8fYPJx9cpzDTX/qm6hP1ftVknM121VOJQ6OTobIVypSNSwdwweM/UDkcHpNMeZofZPMkVQRBd3oQ8fdaYpmshKqWebHyt+Tc6tzm9FO/TLD2ZNBTfhqZsALJuARyjow2rmW1qon8QREKxVv9HiQgva6TJFTQI2xJYSVZUC+2Zi6qXw9+ErLzt0TfqqitVYSu6WI5y5XHPJozz0DygKrCD9q7OWjPTNJ+sCuL8+eqtEawIdqGRH95rw== 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=8C55F3J8wNJWMnHr8lxKRRbAJq5Yeb3x8MGPnxg/W2A=; b=Vyts50GBIkK5HRXccBXXlCwkk0owPC1XTxd6aq5OGMaTbsDvaYm9x0b0VArK1dTGY3ignfJhVLmWONiN+1AIPxCshuQzQMHJQW+4nEv+dAHhwLtHXanJfMTcj1MKy2NCCgVG9/PvHzpxNEfH8hTGQ1PA8jr0540z+pTWW55Fff94mmOi4BCseEoQRhQYPzwzGLMlrheXp+dXlPI9w5yMYroEvKFMzQaTN0do4t87rd1QR0nRs0Dm5FPdUngg0PCXH7INZsRgAT8vbEehgptShRssd9TlbjUpCcoxKWU8GeI1EJgQV0rqTT956+eEwAnprTO22Wfa2XLkYK0gQ0F6Ew== 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=8C55F3J8wNJWMnHr8lxKRRbAJq5Yeb3x8MGPnxg/W2A=; b=D0p6RDHXcFL0fgEPjSogJqxZifLbeg4uA60um//qUyNr39mL4OybVbR++lw1/olK0ycfyasShU5bx3k+oMJWIs+IIqmHuUonBT1TTleNUof21EYIepX31ALbdJIcTMqJJJg2aoKwH74hHzdjFoOqbqHYIGjhDJqyS8uOgCUOM+o= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from DM6PR12MB2810.namprd12.prod.outlook.com (2603:10b6:5:41::21) by SJ2PR12MB8111.namprd12.prod.outlook.com (2603:10b6:a03:4fe::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.17; Thu, 9 Feb 2023 13:35:18 +0000 Received: from DM6PR12MB2810.namprd12.prod.outlook.com ([fe80::b84e:f638:fa40:27ef]) by DM6PR12MB2810.namprd12.prod.outlook.com ([fe80::b84e:f638:fa40:27ef%6]) with mapi id 15.20.6086.017; Thu, 9 Feb 2023 13:35:18 +0000 Message-ID: <0d8f2b0b-1d62-3db6-34c9-e9ce39838bce@amd.com> Date: Thu, 9 Feb 2023 14:35:11 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.6.0 Subject: Re: [edk2-devel] [PATCH v10 1/4] OvmfPkg: Add memory acceptance event in AmdSevDxe To: devel@edk2.groups.io, dionnaglaze@google.com Cc: Gerd Hoffmann , James Bottomley , Jiewen Yao , Tom Lendacky , Ard Biesheuvel , "Min M. Xu" , Andrew Fish , "Michael D. Kinney" References: <20230126005647.3019225-1-dionnaglaze@google.com> <20230126005647.3019225-2-dionnaglaze@google.com> From: "Gupta, Pankaj" In-Reply-To: <20230126005647.3019225-2-dionnaglaze@google.com> X-ClientProxiedBy: FRYP281CA0010.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10::20) To DM6PR12MB2810.namprd12.prod.outlook.com (2603:10b6:5:41::21) Return-Path: Pankaj.Gupta@amd.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR12MB2810:EE_|SJ2PR12MB8111:EE_ X-MS-Office365-Filtering-Correlation-Id: 90dd1c2d-2570-4f67-d13e-08db0aa27b92 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: h7JR75PlumLqhnteCQehGceNbhp8K2M2EBK96uOlMuDrozPQcX2Ob8TYyh9O2w6/reIh5UkV0b+BEq1W0ldrmMm2R1+dBZcelCxzzco+m7vpo8J6nKovKkuxEOkaQJu4d8sYAoUFf+7xbfYJtw6XW1nf1VJEFc3H3xhLPX+F5nTclCeN4Xo6Yb6K8jf1eGIhyWLasqgbu364wx60tGTWjDyn3pQA7kPhCJvkL1EiZJgnnKBoMMsglvMlJ/CpBgQeeEfcw529aVlayABvCVa7GukIwDixu6EVT0x3rFC0MoJ3iNVvFJCcj3aOQoQ40VPylHrdDrAu31vodYjfmnMYYoviD0o1ExIbc8YRu6rpmOPOeRGZUOLYt4fqG2ago7rXcJgh7lsRZ4V+50sgAMVOFMPNOhzAcpCta/kH/kuPXSpvpDVOrUiRnNMdyufSWXNu3XXAviTJJmeeIt4vEGbMjjigbNUkRffusMW9/zPfsr0xAG1/9QCHL1QQPoHhEKKxj5FI4kXv2cgs7ubVB6RDWTOP/B4IE33Arqe5I8Ndqd7i5KDu0Wqg198b3l06ySsDcGh1anzlbI4osoIaRXNuUxlPEKSLISJYO1KQkxNN+IpIElae8WEluGiIxW7F8ZNH+tLVlHOl4Kze1R8H4Oo9i4OAL+trc7AepPM2YidmglLkHZfSaVd2PL/zv25yGEu3LIIw0M4pGteeuWUTQDn6tGpIPt8Bz4zcNQ7tpkQMR+U= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR12MB2810.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(4636009)(376002)(346002)(39860400002)(136003)(396003)(366004)(451199018)(6506007)(6666004)(6512007)(26005)(186003)(316002)(8936002)(2906002)(83380400001)(54906003)(5660300002)(36756003)(4744005)(86362001)(478600001)(6486002)(31696002)(66476007)(66556008)(66946007)(41300700001)(31686004)(4326008)(8676002)(38100700002)(2616005)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YXBVZzM3VWVHRzg0eldLZXZmS3Z6bFhvcWt6NUZET2ZrV1VETFVFcVBWbm1Z?= =?utf-8?B?MDRHSk02dUpmLzJPdkgwRlQ2dkhtdlVRNTF4QWJpZytlam9GYWY0K3k4VjMz?= =?utf-8?B?OGxWQ3BFZCtVc1FZSFN0dUxsOGRpVGhBTXBOamJJdEU0WWJlSWxVMk1XMjRL?= =?utf-8?B?c3hoaGhzZFg4RGdWT1NuVGN0YjV0QTA0REFGZUs5bVBTTTIycXVpdHIvRnpP?= =?utf-8?B?QzE2aG1samxLa1dHdVRSNk5oWUl2L2dNajhVbGF6U2drOGZnS0ZZdHpMVklP?= =?utf-8?B?ZUtCMUExeWVCazZDMDhHbFFXNHJGZ0VGYTNKUnhsd3dWdTdEUmsxelprdWk0?= =?utf-8?B?RUFIOHhXTW9Sb05KOVJIdkdwZEUyRGdISnFGeU5DcDRDblkwYkluRWNwZTRJ?= =?utf-8?B?b1RWZ1p5ODYrUmcxTkpxTUJaS3dObTV2R3M2dzFjZzYxL1haRitQUHlxVk5P?= =?utf-8?B?by9rQTV5clRQclNQUVk4WXFlQ0s5czhIMUpDMkp5aU1Lb1hGTitpWUZYQkJv?= =?utf-8?B?REMvQ1dBcHIwZ25hZVdtZ1lNSStPZ01PV0psTHJxT2x5Q2hhMUZJWE1nb1Np?= =?utf-8?B?QzdqOWpBaFdMZTY0dkNuaXd0Z0JaenErY04zTlZHTFBDMGFJRVRPakRwMW1a?= =?utf-8?B?bHU0UEhsa1d4Wm5Dd1NCKy9hYzVpZWRiNDdnQjV1bzZYK3JTMXkvck0yMVY1?= =?utf-8?B?eWVpSmlSSXFBV1pBOVczNEF6Vlc1K3psSHBIRGE0VlVHd1lRTThrTGtkMlBv?= =?utf-8?B?bjRHTDlWSXFIUWdDbmdLM2NLK3NzcmtsNGtlSUUxdmFXYkpzMkx6TUQvWVNo?= =?utf-8?B?ZWJjaWltOS9CUVVxQTZRYnRZUDFpeUJOZE9hOTZPMXc0bGhndTA5VU15QjBp?= =?utf-8?B?cUdFYWl3bjhMblJrd0E4TEpsTnU4YjFKTGRlV2FnOWlLd0xRT2QyMVNGV1ZN?= =?utf-8?B?Q2RZbThJNHRHOHpqZzU1eWdnZzNuRHp1bHYzMTRzcjA0dlBIN0lyMndScDdX?= =?utf-8?B?ZURDNFVuVk1seGhjSHZVblo5S1VjcDdvWnJWSVJzT0pMdzAyQVVza2lyY2ZY?= =?utf-8?B?WTVTbnJhb2djK0JETGxLWWJrbExoNldGS2tYVkNBMmZ3VkszaGFUZlU3T2xW?= =?utf-8?B?K3N4dlJQODVoUEZObVF0cXd2c2pTYVF6Q3dNYW05UHJScTgzL3VvWEwxeUlW?= =?utf-8?B?R0huSzZtS1JQSnJkTkNZem1ldW96Skduckx3dlM5Z0ZJallOM1RaM2NRS1E0?= =?utf-8?B?eWhIbW84QlVFYXJLaTJpak4xNktUbklTSDdnQWhpQ1ZYbzRGSHF4YThYSERN?= =?utf-8?B?ZW5sVjRuR0pWbVF3dHlhY0NjbDRreThtekhEN0lRNjJPSlgycTNuSURPaENU?= =?utf-8?B?cVZLRWlzZ0oydmo2OFBpYXZqRXlGeHd0ZVdHOElyRXFBUnBERzJKclZqSXVX?= =?utf-8?B?L0t1S2h3dU10YVI0UVlrZCtjaTFhWTB1WTc1dDZUa0MyN1RkcGszbWN4R0Zy?= =?utf-8?B?b0xZenZHQ2VXdUNSR1lmbGpWWVhKTC95YU9SSW5mNEorQkZLVzlNdzgrRERt?= =?utf-8?B?U1JNTk56MXI4QlMrVFFIeDNJL2VCSVJZOVdCMlNVTTlTWGR0TGk3Z09mcnFK?= =?utf-8?B?WjJITFM3bG5CWFJEbzkzc29vMUs2MFdwU0tQVUNpTUY5dWZuWUJSVnBDaXlT?= =?utf-8?B?cDVZMDVnVFQvRW9rK0lYbDBUa2JaK1Uyd2Y1a3RhTW5pWFNrRmVxRmpQS2xX?= =?utf-8?B?MWNsdzdaNVdVRzdkSGVDU3NQeUJGYld4MG5XRG5YZ3ZxQnMxN1d0K1l3RlNM?= =?utf-8?B?ME4yNFpvNG1qOGJaRUNPdnVmTWxwQllkdXp6UC9KUVhTTmtxV1hRODBIa2Ja?= =?utf-8?B?K3U4aDc0R1dGcWsxTko4Y0twcWExaTRvMDFTUmpMRmc0ZXR4dkx6b0RmQ3Fj?= =?utf-8?B?OWh2ZFZVZHNOV20yUUV4WXROcGkwY3EwZzVJZm9aMzZ1QS8yTWVXMXkvK2FS?= =?utf-8?B?eFVYMDBWWTJIRlhxL2szb2VKUXRIeHBabVRLS0FnZDFmQjErOGgwbWdsVE5i?= =?utf-8?B?UEQ1Tk1HQmN5MThDbWlNTVVlbUpGcTJOWHdPRi94aWRUNkZyRzBFcnBIRVBm?= =?utf-8?Q?opI/n+NORi1/imGfU80eIGwv4?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90dd1c2d-2570-4f67-d13e-08db0aa27b92 X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB2810.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Feb 2023 13:35:18.0068 (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: U7VeSu0JXtm2acesA4pVPeqCXgTT6ztlvfiWC1/dKF2apmP8TWDivcHUnlRfYEj4p+8Kg7LrmU148QCTgzRFRw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR12MB8111 Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi Dionna, > The added behavior is to accept all unaccepted memory at > ExitBootServices if the behavior is not disabled. This allows safe > upgrades for OS loaders to affirm their support for the unaccepted > memory type. With this patch I observe an issue where my Linux (6.2.0-rc7) guest recur to Bootloader menu again. I am testing this with SEV SNP (w/o UPM). Also, guest don't have lazy memory acceptance support. Building Ovmf before commit a00e2e5513 ("OvmfPkg: Add memory acceptance event in AmdSevDxe") runs guest fine for me. Not sure if I am missing any step here? Thanks, Pankaj