From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id D831C740039 for ; Mon, 27 Nov 2023 20:03:59 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=TQxMjeErdMTBNWax1+Gz2VuHKDHJNcPZ9Ed9Cy6OiEY=; c=relaxed/simple; d=groups.io; h=ARC-Seal:ARC-Message-Signature:ARC-Authentication-Results:Message-ID:Date:User-Agent:Subject:To:Cc:References:From:Autocrypt:In-Reply-To:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type:Content-Transfer-Encoding; s=20140610; t=1701115438; v=1; b=h5irbi+VtV2ZBU1SuOd1agJCjZMQSuf3QTU0UeDUNZGd7VgaIfi+LAG9CD5GOHX1NL+bh3Ic uR1ym0e8tBXKOikrWHnvUy7SIxneC1PqqG0MHXzQJnKlyK9QZjcVnIQCz0qtdCe8xKtRzn+iSR1 4/GuLT3Oyy8z6y7zS1MzsD/g= X-Received: by 127.0.0.2 with SMTP id PRixYY7687511xM4H9upIkkq; Mon, 27 Nov 2023 12:03:58 -0800 X-Received: from NAM11-DM6-obe.outbound.protection.outlook.com (NAM11-DM6-obe.outbound.protection.outlook.com [40.107.223.85]) by mx.groups.io with SMTP id smtpd.web10.105377.1701115437662326153 for ; Mon, 27 Nov 2023 12:03:58 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l1uiJl8e3DzwAE+E5b9Ji9nR8Q0GVxDSLf0HFWCZ3FeCxWJhdJzuU1i2az0Esk5qWKmV/7MiuMoquySTwhyC/pkrStRpWKahquMmx1FlfndkRD/BOBJqBDvHPgzd0EkeTY0E5c/Mj+KeXou6Wb9PLuShY1VGHnn31fK8fOPyExlJLiRu3PFJi8s2RH7EuHuJfjgPn+kXZIXjMCQVrWQYpVGtoBrhTYstljwgEVKqxV1bMurAlzyo6CuGrCQL3+zxwrD09qT7b25BsIywjBt7GK6v+Q8nMlvZJfEiqh78Zp22exFpcJ7gVHXYPetRgbw7MTjHstlyximdWeZLkU3JJQ== 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=yBzZ0d+AK1dE49HXtCFZQTe+aTe44ThzRs7vwmxEjds=; b=hVGuBZ1QWm5vaRO0Hn0G3QYCTRaNyVi3DuA58X572FNS1A1xcOGeCiaElSm8nW5YHMtXfC13w31nRREghgzJPcjKqjiH3QCspHNJdZLU4FCFsQc73QUKL5ywMJxa6geTMv/J+DFuEk0VP3B9Cu7uUIK8H74k9ibfV0UZxPLvHFWZ+nWDG5ciZzNF9BfEJQn1ZTTQV/t3Y95nOq3q8yJWH1XDl/VXKxLQ7fHdV0qFVmppghYEF1011uux8cvRy8ZdUmAxjyVeH6KCgZSUBS+v642y5FAde/foJ50jAoeAPi0xmYhietApX1VeWjB8w+SsejH9Vm5vtVeXNFwea+Y2Wg== 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 X-Received: from BL1PR12MB5732.namprd12.prod.outlook.com (2603:10b6:208:387::17) by DS0PR12MB9321.namprd12.prod.outlook.com (2603:10b6:8:1b8::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.27; Mon, 27 Nov 2023 20:03:53 +0000 X-Received: from BL1PR12MB5732.namprd12.prod.outlook.com ([fe80::1d68:1eb8:d7dc:4b43]) by BL1PR12MB5732.namprd12.prod.outlook.com ([fe80::1d68:1eb8:d7dc:4b43%6]) with mapi id 15.20.7025.022; Mon, 27 Nov 2023 20:03:53 +0000 Message-ID: <88ff7ce3-cf1c-4e6e-a7d0-8dd5c064f2e4@amd.com> Date: Mon, 27 Nov 2023 14:03:51 -0600 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-devel] [PATCH v3 0/2] OvmfPkg: Enable measured direct boot on AMD SEV-SNP To: Ard Biesheuvel , Jiewen Yao , Jordan Justen Cc: devel@edk2.groups.io, Erdem Aktas , James Bottomley , Min Xu , Michael Roth , Ashish Kalra , Mario Smarduch , Tobin Feldman-Fitzthum , Gerd Hoffmann References: <20230302091532.1985238-1-dovmurik@linux.ibm.com> <20230320100625.ucpickm42jl3lffq@sirius.home.kraxel.org> From: "Lendacky, Thomas via groups.io" Autocrypt: addr=thomas.lendacky@amd.com; keydata= xsFNBFaNZYkBEADxg5OW/ajpUG7zgnUQPsMqWPjeAxtu4YH3lCUjWWcbUgc2qDGAijsLTFv1 kEbaJdblwYs28z3chM7QkfCGMSM29JWR1fSwPH18WyAA84YtxfPD8bfb1Exwo0CRw1RLRScn 6aJhsZJFLKyVeaPO1eequEsFQurRhLyAfgaH9iazmOVZZmxsGiNRJkQv4YnM2rZYi+4vWnxN 1ebHf4S1puN0xzQsULhG3rUyV2uIsqBFtlxZ8/r9MwOJ2mvyTXHzHdJBViOalZAUo7VFt3Fb aNkR5OR65eTL0ViQiRgFfPDBgkFCSlaxZvc7qSOcrhol160bK87qn0SbYLfplwiXZY/b/+ez 0zBtIt+uhZJ38HnOLWdda/8kuLX3qhGL5aNz1AeqcE5TW4D8v9ndYeAXFhQI7kbOhr0ruUpA udREH98EmVJsADuq0RBcIEkojnme4wVDoFt1EG93YOnqMuif76YGEl3iv9tYcESEeLNruDN6 LDbE8blkR3151tdg8IkgREJ+dK+q0p9UsGfdd+H7pni6Jjcxz8mjKCx6wAuzvArA0Ciq+Scg hfIgoiYQegZjh2vF2lCUzWWatXJoy7IzeAB5LDl/E9vz72cVD8CwQZoEx4PCsHslVpW6A/6U NRAz6ShU77jkoYoI4hoGC7qZcwy84mmJqRygFnb8dOjHI1KxqQARAQABzSZUb20gTGVuZGFj a3kgPHRob21hcy5sZW5kYWNreUBhbWQuY29tPsLBmQQTAQoAQwIbIwcLCQgHAwIBBhUIAgkK CwQWAgMBAh4BAheAAhkBFiEE3Vil58OMFCw3iBv13v+a5E8wTVMFAl/aLz0FCQ7wZDQACgkQ 3v+a5E8wTVPgshAA7Zj/5GzvGTU7CLInlWP/jx85hGPxmMODaTCkDqz1c3NOiWn6c2OT/6cM d9bvUKyh9HZHIeRKGELMBIm/9Igi6naMp8LwXaIf5pw466cC+S489zI3g+UZvwzgAR4fUVaI Ao6/Xh/JsRE/r5a36l7mDmxvh7xYXX6Ej/CselZbpONlo2GLPX+WAJItBO/PquAhfwf0b6n5 zC89ats5rdvEc8sGHaUzZpSteWnk39tHKtRGTPBSFWLo8x76IIizTFxyto8rbpD8j8rppaT2 ItXIjRDeCOvYcnOOJKnzh+Khn7l8t3OMaa8+3bHtCV7esaPfpHWNe3cVbFLsijyRUq4ue5yU QnGf/A5KFzDeQxJbFfMkRtHZRKlrNIpDAcNP3UJdel7i593QB7LcLPvGJcUfSVF76opA9aie JXadBwtKMU25J5Q+GhfjNK+czTMKPq12zzdahvp61Y/xsEaIGCvxXw9whkC5SQ2Lq9nFG8mp sAKrtWXsEPDDbuvdK/ZMBaWiaFr92lzdutqph8KdXdO91FFnkAJgmOI8YpqT9MmmOMV4tunW 0XARjz+QqvlaM7q5ABQszmPDkPFewtUN/5dMD8HGEvSMvNpy/nw2Lf0vuG/CgmjFUCv4CTFJ C28NmOcbqqx4l75TDZBZTEnwcEAfaTc7BA/IKpCUd8gSglAQ18fOwU0EVo1liQEQAL7ybY01 hvEg6pOh2G1Q+/ZWmyii8xhQ0sPjvEXWb5MWvIh7RxD9V5Zv144EtbIABtR0Tws7xDObe7bb r9nlSxZPur+JDsFmtywgkd778G0nDt3i7szqzcQPOcR03U7XPDTBJXDpNwVV+L8xvx5gsr2I bhiBQd9iX8kap5k3I6wfBSZm1ZgWGQb2mbiuqODPzfzNdKr/MCtxWEsWOAf/ClFcyr+c/Eh2 +gXgC5Keh2ZIb/xO+1CrTC3Sg9l9Hs5DG3CplCbVKWmaL1y7mdCiSt2b/dXE0K1nJR9ZyRGO lfwZw1aFPHT+Ay5p6rZGzadvu7ypBoTwp62R1o456js7CyIg81O61ojiDXLUGxZN/BEYNDC9 n9q1PyfMrD42LtvOP6ZRtBeSPEH5G/5pIt4FVit0Y4wTrpG7mjBM06kHd6V+pflB8GRxTq5M 7mzLFjILUl9/BJjzYBzesspbeoT/G7e5JqbiLWXFYOeg6XJ/iOCMLdd9RL46JXYJsBZnjZD8 Rn6KVO7pqs5J9K/nJDVyCdf8JnYD5Rq6OOmgP/zDnbSUSOZWrHQWQ8v3Ef665jpoXNq+Zyob pfbeihuWfBhprWUk0P/m+cnR2qeE4yXYl4qCcWAkRyGRu2zgIwXAOXCHTqy9TW10LGq1+04+ LmJHwpAABSLtr7Jgh4erWXi9mFoRABEBAAHCwXwEGAEKACYCGwwWIQTdWKXnw4wULDeIG/Xe /5rkTzBNUwUCYSZsLQUJDvBnJAAKCRDe/5rkTzBNU+brD/43/I+JCxmbYnrhn78J835hKn56 OViy/kWYBzYewz0acMi+wqGqhhvZipDCPECtjadJMiSBmJ5RAnenSr/2isCXPg0Vmq3nzv+r eT9qVYiLfWdRiXiYbUWsKkKUrFYo47TZ2dBrxYEIW+9g98JM28TiqVKjIUymvU6Nmf6k+qS/ Z1JtrbzABtOTsmWWyOqgobQL35jABARqFu3pv2ixu5tvuXqCTd2OCy51FVvnflF3X2xkUZWP ylHhk+xXAaUQTNxeHC/CPlvHWaoFJTcjSvdaPhSbibrjQdwZsS5N+zA3/CF4JwlI+apMBzZn otdWTawrt/IQQSpJisyHzo8FasAUgNno7k1kuc72OD5FZ7uVba9nPobSxlX3iX3rNePxKJdb HPzDZTOPRxaRL4pKVnndF2luKsXw+ly7IInf0DrddVtb2647SJ7dKTvvQpzXN9CmdkL13hC5 ouvZ49PlXeelyims7MU0l2Oi1o718SCSVHzISJG7Ef6OrdvlRC3hTk5BDgphAV/+8g7BuGF+ 6irTe/qtb/1CMFFtcqDorjI3hkc10N0jzPOsjS8bhpwKeUwGsgvXWGEqwlEDs2rswfAU/tGZ 7L30CgQ9itbxnlaOz1LkKOTuuxx4A+MDMCHbUMAAP9Eoh/L1ZU0z71xDyJ53WPBd9Izfr9wJ 1NhFSLKvfA== In-Reply-To: <20230320100625.ucpickm42jl3lffq@sirius.home.kraxel.org> X-ClientProxiedBy: SN7PR04CA0074.namprd04.prod.outlook.com (2603:10b6:806:121::19) To BL1PR12MB5732.namprd12.prod.outlook.com (2603:10b6:208:387::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BL1PR12MB5732:EE_|DS0PR12MB9321:EE_ X-MS-Office365-Filtering-Correlation-Id: 83dad0c4-d8cc-43eb-d6fd-08dbef83fb11 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Message-Info: qPNqDIG7/svYtJii3PE6041tg8UZ1CpMz4jp+c9K9ubBpOd2xCb2Bh33pRf1oR/tgUqqRnMv+tqqxLVsvpH1Ws0qgUhfIIrS/+CzsDJF/u+XZ1zrBYLwEB0hUPQhMeNFprHHVVe6SduX4SEMngACO8DdH4EfBwC4vNT15yU16CLZcd5aUdqPsMI2KV1XEqqh3m7IVGwHEg2lNygjdZkRES1KUlgRKk59CtQ6brs29mvR4Nj0UWUwDjTgmkb1LOAUwdX5RmHA4GJk+r2PYiCvMNw28GFN7egR4T0xf6XeggviDKiCS48jTxp8YOv/O2IZCgQo40vjjgcX+sFQ20ZDs/D8zJZsi3KLfhF9n4+KeftBYfVBecCDIDDnPca9Xy+bKan27enq8+Go1FMu6lFXbJoYfJ6WRaq4g7Pkm4rlUzsVMk7iMQX0e78X1Hdd7eUzdsOWRD0ZZHZ9QZDmSHAj6gYZ9+LCtcF/o8oU4320/84SbWDvR7iOTPl7jDvS60RKHoQWB5JUgXWA6QOwD9TxcCpebaCiBX8R1NCdphzTSZCLnj/HmOmScFO1brv8Jme59t6G815viPAYpRcT9NdtttLJspPR0ifjaS0QUH9UGpacXa7g2Ucf8EALz6Y8byKhrUcSB6AVN5fOyXVX+w8UVOf6fG1NW/F1sQTiUno4XW4= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RWRycWRBOTJyQlJkK1Y4YW5MY0I2dFVTaFFVN29BbG1FMk1xMElqR0RCTWpB?= =?utf-8?B?R1gyZmxHNlNNNEhueGxDT00xTGNRcHZTb0pmVmlLKzMwU1paT01vMUx6REdH?= =?utf-8?B?Z3B1V1pUd2lXOGxVUklGMEVSb3paV3pGRTFCNCtqUHptemw5b2pQVkc4WHFY?= =?utf-8?B?ZUtNTGptNDNVbUZRTElDLythQzh0Um5PNXJIbTh3S3dTZ3orZFZzSkxqNXNK?= =?utf-8?B?SHZJSFB1dWhWWHEvOHppbFloc3BDalBWbjZ6M0xOMkxGeFNEMjdtT3JaL0NH?= =?utf-8?B?cWZGYWNwZEdCSFJqZkw5UWtBV3pQUHQ5Sjh2U1dFYmNxRmFEZ0x1YXRVR2Rp?= =?utf-8?B?OGg1dU8wTDc0QlB0WmpsSDVqWDVEV3AwalNsbDRINXBzd2F3UkpuOWIvQUxy?= =?utf-8?B?NlZPblpiTFNVVy9Nd3BRVXYvcWxtSzdPclpndTl4Mlp2UTVtNHdYYWJlOUg2?= =?utf-8?B?eVdwTU1NNHBpbVkrWUxQbjNQZmdFc3h1VVpQUlhvK05LcVRlR3hkWmVhSDNJ?= =?utf-8?B?U0V5K3ZFSitHVUpoRVNYdi9OaHZLSUtQbXFKTktiSzhCVXViUTRRZTFIakhN?= =?utf-8?B?bUxJUk5nb2tUTVloYkZBdXZEV3BNOWx3ck83cXQveERkK3o3aG52dXFta29l?= =?utf-8?B?ejlZamV0WWRheUVvSDFGWFF5SnZETjBORUNwYnhjcklGOGJzaXhGZFFJQTN1?= =?utf-8?B?SENrN2NzamNwd1FzejVma2prRnhqUkFUdEM3NHNrdCt0V0E0VHlkWDZRaXJr?= =?utf-8?B?cEVwbkJQVmw5SXJlb0xpaDkrREpiVnJkTVBPTHptU1Q5TzhHdW1UellIcEpk?= =?utf-8?B?K2wzd1ZXQmVLYkRWU1E0cDQ3cjR0OUlRZmVLMEhoNWdkcG8ya3ZIcTBmcUxR?= =?utf-8?B?K0xybzdqUmpUaCt3dS96d3V6M2M0cnlEZWU1RW5GWjlET3Z4MVN5OU1oR0w5?= =?utf-8?B?d0l4UTZhR2hZNENJRzlhM3RHdGV5NlJZU1F3YiswVFFCcCtxUlJtTjlySlcw?= =?utf-8?B?Qit1eU5DR0RlUlhJRkpLamNtZ2d1U3h0SWkwZkVpV0tBNlEyQVJlOVkzVk9P?= =?utf-8?B?ekxrL2pRSzNIWGtFcTN2NGh4L09LZUlDcW9FRjZsMlJlaXFJL29XSXN4WFdr?= =?utf-8?B?LytYbWRBeWZaT245R2pRTGY5NWRtWFBPN1RFSndVc1JhV2xjMU16Z0FHSzRH?= =?utf-8?B?UGhmaVJ6bVBXOGZBY1EwN3dUdStCckRJRThucHI2cjRKdk1MaVZuZllFVjM4?= =?utf-8?B?Y2I2SHp4QmNHUzlITWRzcGU4ay9tcWsrQ2pMRFRBcVVGcWJmUDR0UjBPVGJq?= =?utf-8?B?MWRoeW5GMTgvVzhlTVJSbzF6RWJ4bm9aNmNKOXhxSTdGallKSk9ITVJPajlX?= =?utf-8?B?T3M5VmNnV3RVK0xTTThxSk5uaTlzYmQvdllZcDExTWE1ZHM4Z2F2cE1Hc05w?= =?utf-8?B?YnNyWTE2VGhaL1B4WWREM0RwTTEySGtFS2c1NFJYb2tTSXhUS0QrWkRZRHY0?= =?utf-8?B?M1BDbzNVVlNoNGk0bmFWZEE2Y2EwNm5sS2tuRk5QVGtvblFhSlRLQzkxV3Qy?= =?utf-8?B?cm91ajdDYlZxSCtxQVFVb1hnYTk4R3hQVVAyTG14UkFvQlBTdzI5NFN4VjUx?= =?utf-8?B?eEJkT2tVYUszRXNKTkNLYndCUkdjQkMreFI4T1VGc2kxdUlMUnJ3REhWdjd4?= =?utf-8?B?TWhWMlVLVU95dmVTeExMdldua3dJenFXem8ycHVSdTB4WGJHRkhVV2lrMjFY?= =?utf-8?B?N2pwaVY3YkJ0WENEdFEySkcwUVhlRjlrbklvWHR6STlqemgrQmNaZEtUOStq?= =?utf-8?B?eDRHZmZQdnlxUmpaUStDYTFRWWJxQTAvN3FUcFljUHY1OUtYZ01xL21vR1RR?= =?utf-8?B?bEVJMW9LTnJpUzJ1Q0dRS3Z0MVN1UUlYSi81RktEcXNmandWNk15OTRHcHBu?= =?utf-8?B?THVuSGlEb0grOWxSTkZydDNSTFZqSUJSOHBCV205OEJXRXg4NU1SenlxVGRk?= =?utf-8?B?REpodE5Rb2FoWmkzTXdMbkxidFI3cjltS1B4aXh6THU5TlJJTU9XTDZyeGRB?= =?utf-8?B?SEhpdVJRV1ByQWVOOXlWWGY5WW9hVkI4YTFXNUVKUGcza1kvejF5bHRhU0p2?= =?utf-8?Q?lrXlstc8R8aC+7VUh7DB7RcVr?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 83dad0c4-d8cc-43eb-d6fd-08dbef83fb11 X-MS-Exchange-CrossTenant-AuthSource: BL1PR12MB5732.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Nov 2023 20:03:53.6894 (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: oZJrsGen2+TdW2uZ8CYdMH5Mtb38bE75LFxUPUj2bBEchBMNV+mEwZYlvansDOs4L41v62tq11tTK20EETFTxw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB9321 Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,thomas.lendacky@amd.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: rDtATblcJLauHIfiTCI5oVLpx7686176AA= Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20140610 header.b=h5irbi+V; dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}") On 3/20/23 05:06, Gerd Hoffmann wrote: > On Thu, Mar 02, 2023 at 09:15:30AM +0000, Dov Murik wrote: >> AMD SEV and SEV-ES support measured direct boot with >> kernel/initrd/cmdline hashes injected by QEMU and verified by OVMF >> during boot. >> >> To enable the same approach for AMD SEV-SNP, we declare the kernel >> hashes page in the SNP metadata list as a new region type. When QEMU >> encounters that region in the list, it will insert the hashes of >> kernel/initrd/cmdline and encrypt the page (or, if the user turned off >> kernel hashes, it will validate the page as a zero page). >> >> The first patch rearranges the pages in AmdSevX64's MEMFD so they are in >> the same order both as in the main target (OvmfPkgX64), with the >> exception of the SEV Launch Secret page which isn't defined in >> OvmfPkgX64. >> >> The second patch modifies the SNP metadata structure such that on >> AmdSev target the SEV Launch Secret page is explicitly defined in SNP >> metadata list, and therefore it is not included in the ranges that are >> pre-validated (zero pages) by the VMM; instead the VMM will insert >> content into this page (the hashes table), or mark it explicitly as a >> zero page if no hashes are added. >> >> This series is available at: >> https://github.com/confidential-containers-demo/edk2/tree/snp-kernel-has= hes-v3 >> >> A corresponding QEMU RFC series will be published soon in qemu-devel, or >> use this tree: >> https://github.com/confidential-containers-demo/qemu/tree/snp-kernel-has= hes-v3 >=20 > For the series: > Acked-by: Gerd Hoffmann I've noticed that series was never picked up. Any chance that this can be= =20 merged? Thanks, Tom >=20 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#111760): https://edk2.groups.io/g/devel/message/111760 Mute This Topic: https://groups.io/mt/97335488/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-