[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [PATCH v3 1/4] Grab the EFI System Resource Table and check it


  • To: Demi Marie Obenour <demi@xxxxxxxxxxxxxxxxxxxxxx>
  • From: Henry Wang <Henry.Wang@xxxxxxx>
  • Date: Mon, 30 May 2022 08:47:39 +0000
  • Accept-language: zh-CN, en-US
  • Arc-authentication-results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=lists.xenproject.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com])
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
  • Arc-message-signature: i=2; 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=3LL+Kiugkf7vDwypWQeZVd2t84IrJCQL8sjEUKKhmN4=; b=m6DoZawJQyRaGyUgakvTxMoSje85KZrl1i3ZqkfZ2BAEVWhJHwv/XkOKxpe8ElDVZQplsVz9cEJgZ0XRGsCrluWrsIaem7WALk6+R34nS//iY+Cvs4xr+u6mDCk6wfj7ME/e6AZED3ib2o0d3CFvzby3YhkFIPIvorZaAN6WYFx6bl/vI/7gRMzSNDp53o3X5iQsh/0Oi17Kp8LUhtBx7eSG9SQ1wtRC6g6a/QfzxACzM9vpehqe2ZZmKn5Tg8WAm7+6PT2wcCKTtAdaAZYMsG5r91RH6rofiEtYLTCXfeXZveTWszHaHcw33iWXUn9aii0nE13fia/U7B5IoXnEsw==
  • 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=3LL+Kiugkf7vDwypWQeZVd2t84IrJCQL8sjEUKKhmN4=; b=gh1x8HcImyEoE1xR5lZirEBQ3Lai9F9r2VPViX3QK4mD+8snCxj4d8bx4lyEWAXW9vCC+jovijOQzetzsPsjgb3g6ees0GOWFtzESDGECHZB1WcVOnNsLfCrOZdmALNbC18aVPn2gEPBoF0KfLIFXBokfFzRCzcZJHWJy+kEURZp1VE08gZxd6mnoJ9ka+bKbpzLwKvNDnXgJ5C/OAa8iU6QcMWdkf6xEhByLwkr/OJYN2Cx6irvBUreSwDydzPwIN0aW/WcsmsoYiow+7nmi4OmJt0jajs9i/VsdxHlVwxrf8WpH9m+QOqp1avr9jaRATP1hUHn0O7m8bUomJq/DA==
  • Arc-seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=J1gUNH+yEdcLxtsSAc/zGo+W2x9VJ/K+Lf07U8U8Sb3Nnl2feUz1dEoqTKEXFd9Vrr0oxzS3oX+lg3qyNi9OfoI1ietOrCG00/CU73ujmK5drfp7RPnqqzHb3azAuF8Ml1jRjiTmITAwqMmwhOxU+L7u7tMPrfM/ymJuIyn7uAB2JqQRrvTmFCXtEsCx7CuRl9WJb19xxnWjqa2nkWoCzFpMPJ2BxkPbeR7BBId2IuQYY2vygcLD00RfVRayubNmcjRMxUyrDSU+lkWeuziPqL2ZcQewwJ/4WdSroS9NYwGzCuk8q/TLuIN4FxjoV9mEwNjGV+VjHzEDyGRE4vibRA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TuZ6lj9skvYvwJYUHZtK5wfOvk//7bnrkKiFKhY326/K1pW42sOQ9gTkaw/AtRp/xhrgIAdFaIwGOP263idXhnlYrjyvvOgjTFndHxbyRFqRjq+wtbz8Dw0GqIYo25fyyMgU5q3NN6m6IbnzXBQnXmq/Q2W4eNdlKQNcQ/xfUEP6Iji03LiybYIagcPN8OqCD6iSuENuQfjmGsHeK0goPGxkQi7C1fHHhzTiCEgqgVMoYGU+ULWeUiCndVLrKhkr35TjjzB6r+lxYz3zp6JcgqvrrBFJpYgrzrqIKwVpJ+283YnXO95lJipV6uxtvKcSj43r7y4LSAXR1lkpbOQHnA==
  • Authentication-results-original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Julien Grall <julien@xxxxxxx>, Bertrand Marquis <Bertrand.Marquis@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Roger Pau Monné <roger.pau@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Mon, 30 May 2022 08:48:06 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Nodisclaimer: true
  • Original-authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com;
  • Thread-index: AQHYVAPvZOxRdkFgj0uBaaJ4Rpp1GK0DfWsAgDPbGXA=
  • Thread-topic: [PATCH v3 1/4] Grab the EFI System Resource Table and check it

Hi,

It seems that this series is stale for more than one month with maintainers
comments given for [1][2] and some discussions between maintainer and author
for [3]. So this email is a gentle reminder for the author about this series 
(no hurries
and pressure though, please take your time :) ). Thanks!

Kind regards,
Henry

[1] 
https://patchwork.kernel.org/project/xen-devel/patch/Yl7X3mAJhR5ENSpl@itl-email/
[2] 
https://patchwork.kernel.org/project/xen-devel/patch/Yl7X/dT39vvhZmho@itl-email/
[3] 
https://patchwork.kernel.org/project/xen-devel/patch/Yl7aC2a+TtOaFtqZ@itl-email/

> -----Original Message-----
> On 19.04.2022 17:40, Demi Marie Obenour wrote:
> > @@ -1056,19 +1091,19 @@ static void __init efi_exit_boot(EFI_HANDLE
> ImageHandle, EFI_SYSTEM_TABLE *Syste
> >      EFI_STATUS status;
> >      UINTN info_size = 0, map_key;
> >      bool retry;
> > -#ifdef CONFIG_EFI_SET_VIRTUAL_ADDRESS_MAP
> >      unsigned int i;
> > -#endif
> >
> >      efi_bs->GetMemoryMap(&info_size, NULL, &map_key,
> >                           &efi_mdesc_size, &mdesc_ver);
> > -    info_size += 8 * efi_mdesc_size;
> > +    info_size += 8 * (efi_mdesc_size + 1);
> >      efi_memmap = efi_arch_allocate_mmap_buffer(info_size);
> >      if ( !efi_memmap )
> >          blexit(L"Unable to allocate memory for EFI memory map");
> >
> >      for ( retry = false; ; retry = true )
> >      {
> > +        esrt_desc = (const EFI_MEMORY_DESCRIPTOR
> *)EFI_INVALID_TABLE_ADDR;
> 
> Sorry, one more question here: Why is NULL not good enough?
> 
> Jan
> 


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.