[edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM disks

2016-04-28 Thread Hao Wu
Since the RamDiskDxe part in MdeModulePkg has not been changed, this
series only contains the patch for changes made in OvmfPkg.

Changes compared with V3:
1. Set Pcd 'PcdInstallAcpiSdtProtocol' to TURE in OVMF DSC files.

Changes compared with V2:
1. RamDiskDxe driver now will register an EFI event in the Ready To Boot
   Event Group to a). detect whether EFI_ACPI_TABLE_PROTOCOL and
   EFI_ACPI_SDT_PROTOCOL are both produced; b). publish all the reserved
   memory type RAM disks registered at this point to the NFIT if both
   protocols are produced.

2. The RamDiskUnpublishNfit() now will uninstall NFIT and SSDT that is
   used to report the NVDIMM root device from the ACPI table when there is
   no NFIT structure in NFIT after removing a RAM disk.

3. Instead of adding a new rule in OvmfPkg FDF files, the patch now lists
   the asl and aml options in the main [Rule.Common.DXE_DRIVER] field.


Changes compared with V1:
1. Instead of creating a new NFIT for each registered reserved memory RAM
   disk, new cotent of the NFIT is appended to the existing one.

2. Report an NVDIMM root device in the \SB scope if there is no NFIT in
   the ACPI table.

3. Modify FDF files in OvmfPkg to make sure the report of the NVDIMM root
   device will be done correctly.


Hao Wu (2):
  MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM
disks
  OvmfPkg: Modify FDF/DSC files for RamDiskDxe's adding NFIT report
feature

 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl |  44 ++
 .../Universal/Disk/RamDiskDxe/RamDiskDriver.c  |  80 
 .../Universal/Disk/RamDiskDxe/RamDiskDxe.inf   |  12 +
 .../Universal/Disk/RamDiskDxe/RamDiskImpl.h|  28 ++
 .../Universal/Disk/RamDiskDxe/RamDiskProtocol.c| 494 +
 OvmfPkg/OvmfPkgIa32.dsc|   1 +
 OvmfPkg/OvmfPkgIa32.fdf|   2 +
 OvmfPkg/OvmfPkgIa32X64.dsc |   1 +
 OvmfPkg/OvmfPkgIa32X64.fdf |   2 +
 OvmfPkg/OvmfPkgX64.dsc |   1 +
 OvmfPkg/OvmfPkgX64.fdf |   2 +
 11 files changed, 667 insertions(+)
 create mode 100644 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl

-- 
1.9.5.msysgit.0

___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


Re: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM disks

2016-04-28 Thread El-Haj-Mahmoud, Samer
Series Reviewed-By: Samer El-Haj-Mahmoud 



-Original Message-
From: Hao Wu [hao.a...@intel.com]
Received: Thursday, 28 Apr 2016, 9:23PM
To: edk2-devel@lists.01.org [edk2-devel@lists.01.org]; ler...@redhat.com 
[ler...@redhat.com]; jordan.l.jus...@intel.com [jordan.l.jus...@intel.com]
CC: Hao Wu [hao.a...@intel.com]
Subject: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM disks

Since the RamDiskDxe part in MdeModulePkg has not been changed, this
series only contains the patch for changes made in OvmfPkg.

Changes compared with V3:
1. Set Pcd 'PcdInstallAcpiSdtProtocol' to TURE in OVMF DSC files.

Changes compared with V2:
1. RamDiskDxe driver now will register an EFI event in the Ready To Boot
   Event Group to a). detect whether EFI_ACPI_TABLE_PROTOCOL and
   EFI_ACPI_SDT_PROTOCOL are both produced; b). publish all the reserved
   memory type RAM disks registered at this point to the NFIT if both
   protocols are produced.

2. The RamDiskUnpublishNfit() now will uninstall NFIT and SSDT that is
   used to report the NVDIMM root device from the ACPI table when there is
   no NFIT structure in NFIT after removing a RAM disk.

3. Instead of adding a new rule in OvmfPkg FDF files, the patch now lists
   the asl and aml options in the main [Rule.Common.DXE_DRIVER] field.


Changes compared with V1:
1. Instead of creating a new NFIT for each registered reserved memory RAM
   disk, new cotent of the NFIT is appended to the existing one.

2. Report an NVDIMM root device in the \SB scope if there is no NFIT in
   the ACPI table.

3. Modify FDF files in OvmfPkg to make sure the report of the NVDIMM root
   device will be done correctly.


Hao Wu (2):
  MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM
disks
  OvmfPkg: Modify FDF/DSC files for RamDiskDxe's adding NFIT report
feature

 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl |  44 ++
 .../Universal/Disk/RamDiskDxe/RamDiskDriver.c  |  80 
 .../Universal/Disk/RamDiskDxe/RamDiskDxe.inf   |  12 +
 .../Universal/Disk/RamDiskDxe/RamDiskImpl.h|  28 ++
 .../Universal/Disk/RamDiskDxe/RamDiskProtocol.c| 494 +
 OvmfPkg/OvmfPkgIa32.dsc|   1 +
 OvmfPkg/OvmfPkgIa32.fdf|   2 +
 OvmfPkg/OvmfPkgIa32X64.dsc |   1 +
 OvmfPkg/OvmfPkgIa32X64.fdf |   2 +
 OvmfPkg/OvmfPkgX64.dsc |   1 +
 OvmfPkg/OvmfPkgX64.fdf |   2 +
 11 files changed, 667 insertions(+)
 create mode 100644 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl

--
1.9.5.msysgit.0

___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel
___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


Re: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM disks

2016-05-06 Thread El-Haj-Mahmoud, Samer
What is the status of this series? It got reviewed a while ago, but it still 
not committed.

From: El-Haj-Mahmoud, Samer
Sent: Thursday, April 28, 2016 10:30 PM
To: edk2-devel@lists.01.org; ler...@redhat.com; jordan.l.jus...@intel.com; 
hao.a...@intel.com
Cc: hao.a...@intel.com
Subject: RE: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM 
disks

Series Reviewed-By: Samer El-Haj-Mahmoud mailto:el...@hpe.com>>



-Original Message-
From: Hao Wu [hao.a...@intel.com]
Received: Thursday, 28 Apr 2016, 9:23PM
To: edk2-devel@lists.01.org<mailto:edk2-devel@lists.01.org> 
[edk2-devel@lists.01.org]; ler...@redhat.com<mailto:ler...@redhat.com> 
[ler...@redhat.com]; 
jordan.l.jus...@intel.com<mailto:jordan.l.jus...@intel.com> 
[jordan.l.jus...@intel.com]
CC: Hao Wu [hao.a...@intel.com]
Subject: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM disks
Since the RamDiskDxe part in MdeModulePkg has not been changed, this
series only contains the patch for changes made in OvmfPkg.

Changes compared with V3:
1. Set Pcd 'PcdInstallAcpiSdtProtocol' to TURE in OVMF DSC files.

Changes compared with V2:
1. RamDiskDxe driver now will register an EFI event in the Ready To Boot
   Event Group to a). detect whether EFI_ACPI_TABLE_PROTOCOL and
   EFI_ACPI_SDT_PROTOCOL are both produced; b). publish all the reserved
   memory type RAM disks registered at this point to the NFIT if both
   protocols are produced.

2. The RamDiskUnpublishNfit() now will uninstall NFIT and SSDT that is
   used to report the NVDIMM root device from the ACPI table when there is
   no NFIT structure in NFIT after removing a RAM disk.

3. Instead of adding a new rule in OvmfPkg FDF files, the patch now lists
   the asl and aml options in the main [Rule.Common.DXE_DRIVER] field.


Changes compared with V1:
1. Instead of creating a new NFIT for each registered reserved memory RAM
   disk, new cotent of the NFIT is appended to the existing one.

2. Report an NVDIMM root device in the \SB scope if there is no NFIT in
   the ACPI table.

3. Modify FDF files in OvmfPkg to make sure the report of the NVDIMM root
   device will be done correctly.


Hao Wu (2):
  MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM
disks
  OvmfPkg: Modify FDF/DSC files for RamDiskDxe's adding NFIT report
feature

 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl |  44 ++
 .../Universal/Disk/RamDiskDxe/RamDiskDriver.c  |  80 
 .../Universal/Disk/RamDiskDxe/RamDiskDxe.inf   |  12 +
 .../Universal/Disk/RamDiskDxe/RamDiskImpl.h|  28 ++
 .../Universal/Disk/RamDiskDxe/RamDiskProtocol.c| 494 +
 OvmfPkg/OvmfPkgIa32.dsc|   1 +
 OvmfPkg/OvmfPkgIa32.fdf|   2 +
 OvmfPkg/OvmfPkgIa32X64.dsc |   1 +
 OvmfPkg/OvmfPkgIa32X64.fdf |   2 +
 OvmfPkg/OvmfPkgX64.dsc |   1 +
 OvmfPkg/OvmfPkgX64.fdf |   2 +
 11 files changed, 667 insertions(+)
 create mode 100644 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl

--
1.9.5.msysgit.0

___
edk2-devel mailing list
edk2-devel@lists.01.org<mailto:edk2-devel@lists.01.org>
https://lists.01.org/mailman/listinfo/edk2-devel
___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


Re: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM disks

2016-05-06 Thread Laszlo Ersek
On 05/06/16 17:41, El-Haj-Mahmoud, Samer wrote:
> What is the status of this series? It got reviewed a while ago,

Where?

I can only find my own review for v4 2/2, and your review for v4 0/2.

But, patch #1 doesn't even seem to be part of the v4 posting (!), plus I
can't find reviews from MdeModulePkg maintainers for patch #1.

Thanks
Laszlo


> but it still not committed.
> 
> From: El-Haj-Mahmoud, Samer
> Sent: Thursday, April 28, 2016 10:30 PM
> To: edk2-devel@lists.01.org; ler...@redhat.com; jordan.l.jus...@intel.com; 
> hao.a...@intel.com
> Cc: hao.a...@intel.com
> Subject: RE: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM 
> disks
> 
> Series Reviewed-By: Samer El-Haj-Mahmoud mailto:el...@hpe.com>>
> 
> 
> 
> -Original Message-
> From: Hao Wu [hao.a...@intel.com]
> Received: Thursday, 28 Apr 2016, 9:23PM
> To: edk2-devel@lists.01.org<mailto:edk2-devel@lists.01.org> 
> [edk2-devel@lists.01.org]; ler...@redhat.com<mailto:ler...@redhat.com> 
> [ler...@redhat.com]; 
> jordan.l.jus...@intel.com<mailto:jordan.l.jus...@intel.com> 
> [jordan.l.jus...@intel.com]
> CC: Hao Wu [hao.a...@intel.com]
> Subject: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM disks
> Since the RamDiskDxe part in MdeModulePkg has not been changed, this
> series only contains the patch for changes made in OvmfPkg.
> 
> Changes compared with V3:
> 1. Set Pcd 'PcdInstallAcpiSdtProtocol' to TURE in OVMF DSC files.
> 
> Changes compared with V2:
> 1. RamDiskDxe driver now will register an EFI event in the Ready To Boot
>Event Group to a). detect whether EFI_ACPI_TABLE_PROTOCOL and
>EFI_ACPI_SDT_PROTOCOL are both produced; b). publish all the reserved
>memory type RAM disks registered at this point to the NFIT if both
>protocols are produced.
> 
> 2. The RamDiskUnpublishNfit() now will uninstall NFIT and SSDT that is
>used to report the NVDIMM root device from the ACPI table when there is
>no NFIT structure in NFIT after removing a RAM disk.
> 
> 3. Instead of adding a new rule in OvmfPkg FDF files, the patch now lists
>the asl and aml options in the main [Rule.Common.DXE_DRIVER] field.
> 
> 
> Changes compared with V1:
> 1. Instead of creating a new NFIT for each registered reserved memory RAM
>disk, new cotent of the NFIT is appended to the existing one.
> 
> 2. Report an NVDIMM root device in the \SB scope if there is no NFIT in
>the ACPI table.
> 
> 3. Modify FDF files in OvmfPkg to make sure the report of the NVDIMM root
>device will be done correctly.
> 
> 
> Hao Wu (2):
>   MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM
> disks
>   OvmfPkg: Modify FDF/DSC files for RamDiskDxe's adding NFIT report
> feature
> 
>  MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl |  44 ++
>  .../Universal/Disk/RamDiskDxe/RamDiskDriver.c  |  80 
>  .../Universal/Disk/RamDiskDxe/RamDiskDxe.inf   |  12 +
>  .../Universal/Disk/RamDiskDxe/RamDiskImpl.h|  28 ++
>  .../Universal/Disk/RamDiskDxe/RamDiskProtocol.c| 494 
> +
>  OvmfPkg/OvmfPkgIa32.dsc|   1 +
>  OvmfPkg/OvmfPkgIa32.fdf|   2 +
>  OvmfPkg/OvmfPkgIa32X64.dsc |   1 +
>  OvmfPkg/OvmfPkgIa32X64.fdf |   2 +
>  OvmfPkg/OvmfPkgX64.dsc |   1 +
>  OvmfPkg/OvmfPkgX64.fdf |   2 +
>  11 files changed, 667 insertions(+)
>  create mode 100644 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl
> 
> --
> 1.9.5.msysgit.0
> 
> ___
> edk2-devel mailing list
> edk2-devel@lists.01.org<mailto:edk2-devel@lists.01.org>
> https://lists.01.org/mailman/listinfo/edk2-devel
> ___
> edk2-devel mailing list
> edk2-devel@lists.01.org
> https://lists.01.org/mailman/listinfo/edk2-devel
> 

___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


Re: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM disks

2016-05-06 Thread El-Haj-Mahmoud, Samer
Laszlo,

My review on v4 was for the series (since the issues I had in the previous 
versions got addressed in v4). 

But I agree, we are missing the MdeModulePkg maintainers review.

Feng, Star,

Can you please help review this series that is back form 4/28?

Thanks,
--Samer


-Original Message-
From: Laszlo Ersek [mailto:ler...@redhat.com] 
Sent: Friday, May 6, 2016 10:57 AM
To: El-Haj-Mahmoud, Samer ; 
edk2-devel@lists.01.org ; jordan.l.jus...@intel.com; 
hao.a...@intel.com
Cc: Hsiung, Harry L 
Subject: Re: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM 
disks

On 05/06/16 17:41, El-Haj-Mahmoud, Samer wrote:
> What is the status of this series? It got reviewed a while ago,

Where?

I can only find my own review for v4 2/2, and your review for v4 0/2.

But, patch #1 doesn't even seem to be part of the v4 posting (!), plus I can't 
find reviews from MdeModulePkg maintainers for patch #1.

Thanks
Laszlo


> but it still not committed.
> 
> From: El-Haj-Mahmoud, Samer
> Sent: Thursday, April 28, 2016 10:30 PM
> To: edk2-devel@lists.01.org; ler...@redhat.com; 
> jordan.l.jus...@intel.com; hao.a...@intel.com
> Cc: hao.a...@intel.com
> Subject: RE: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved 
> memory RAM disks
> 
> Series Reviewed-By: Samer El-Haj-Mahmoud 
> mailto:el...@hpe.com>>
> 
> 
> 
> -Original Message-
> From: Hao Wu [hao.a...@intel.com]
> Received: Thursday, 28 Apr 2016, 9:23PM
> To: edk2-devel@lists.01.org<mailto:edk2-devel@lists.01.org> 
> [edk2-devel@lists.01.org]; ler...@redhat.com<mailto:ler...@redhat.com> 
> [ler...@redhat.com]; 
> jordan.l.jus...@intel.com<mailto:jordan.l.jus...@intel.com> 
> [jordan.l.jus...@intel.com]
> CC: Hao Wu [hao.a...@intel.com]
> Subject: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory 
> RAM disks Since the RamDiskDxe part in MdeModulePkg has not been 
> changed, this series only contains the patch for changes made in OvmfPkg.
> 
> Changes compared with V3:
> 1. Set Pcd 'PcdInstallAcpiSdtProtocol' to TURE in OVMF DSC files.
> 
> Changes compared with V2:
> 1. RamDiskDxe driver now will register an EFI event in the Ready To Boot
>Event Group to a). detect whether EFI_ACPI_TABLE_PROTOCOL and
>EFI_ACPI_SDT_PROTOCOL are both produced; b). publish all the reserved
>memory type RAM disks registered at this point to the NFIT if both
>protocols are produced.
> 
> 2. The RamDiskUnpublishNfit() now will uninstall NFIT and SSDT that is
>used to report the NVDIMM root device from the ACPI table when there is
>no NFIT structure in NFIT after removing a RAM disk.
> 
> 3. Instead of adding a new rule in OvmfPkg FDF files, the patch now lists
>the asl and aml options in the main [Rule.Common.DXE_DRIVER] field.
> 
> 
> Changes compared with V1:
> 1. Instead of creating a new NFIT for each registered reserved memory RAM
>disk, new cotent of the NFIT is appended to the existing one.
> 
> 2. Report an NVDIMM root device in the \SB scope if there is no NFIT in
>the ACPI table.
> 
> 3. Modify FDF files in OvmfPkg to make sure the report of the NVDIMM root
>device will be done correctly.
> 
> 
> Hao Wu (2):
>   MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM
> disks
>   OvmfPkg: Modify FDF/DSC files for RamDiskDxe's adding NFIT report
> feature
> 
>  MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl |  44 ++
>  .../Universal/Disk/RamDiskDxe/RamDiskDriver.c  |  80 
>  .../Universal/Disk/RamDiskDxe/RamDiskDxe.inf   |  12 +
>  .../Universal/Disk/RamDiskDxe/RamDiskImpl.h|  28 ++
>  .../Universal/Disk/RamDiskDxe/RamDiskProtocol.c| 494 
> +
>  OvmfPkg/OvmfPkgIa32.dsc|   1 +
>  OvmfPkg/OvmfPkgIa32.fdf|   2 +
>  OvmfPkg/OvmfPkgIa32X64.dsc |   1 +
>  OvmfPkg/OvmfPkgIa32X64.fdf |   2 +
>  OvmfPkg/OvmfPkgX64.dsc |   1 +
>  OvmfPkg/OvmfPkgX64.fdf |   2 +
>  11 files changed, 667 insertions(+)
>  create mode 100644 MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl
> 
> --
> 1.9.5.msysgit.0
> 
> ___
> edk2-devel mailing list
> edk2-devel@lists.01.org<mailto:edk2-devel@lists.01.org>
> https://lists.01.org/mailman/listinfo/edk2-devel
> ___
> edk2-devel mailing list
> edk2-devel@lists.01.org
> https://lists.01.org/mailman/listinfo/edk2-devel
> 

___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


Re: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM disks

2016-05-08 Thread Wu, Hao A
Hi Laszlo,

Since the v4 1/2 patch is the same as the v3 1/2 one, so I skipped sending
this patch. Sorry for the confusion, I will send the missing patch later.

Best Regards,
Hao Wu

> -Original Message-
> From: Laszlo Ersek [mailto:ler...@redhat.com]
> Sent: Friday, May 06, 2016 11:57 PM
> To: El-Haj-Mahmoud, Samer; edk2-devel@lists.01.org; Justen, Jordan L; Wu,
> Hao A
> Cc: Hsiung, Harry L
> Subject: Re: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM
> disks
> 
> On 05/06/16 17:41, El-Haj-Mahmoud, Samer wrote:
> > What is the status of this series? It got reviewed a while ago,
> 
> Where?
> 
> I can only find my own review for v4 2/2, and your review for v4 0/2.
> 
> But, patch #1 doesn't even seem to be part of the v4 posting (!), plus I
> can't find reviews from MdeModulePkg maintainers for patch #1.
> 
> Thanks
> Laszlo
> 
> 
> > but it still not committed.
> >
> > From: El-Haj-Mahmoud, Samer
> > Sent: Thursday, April 28, 2016 10:30 PM
> > To: edk2-devel@lists.01.org; ler...@redhat.com; jordan.l.jus...@intel.com;
> hao.a...@intel.com
> > Cc: hao.a...@intel.com
> > Subject: RE: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory
> RAM disks
> >
> > Series Reviewed-By: Samer El-Haj-Mahmoud
> mailto:el...@hpe.com>>
> >
> >
> >
> > -Original Message-
> > From: Hao Wu [hao.a...@intel.com]
> > Received: Thursday, 28 Apr 2016, 9:23PM
> > To: edk2-devel@lists.01.org<mailto:edk2-devel@lists.01.org> [edk2-
> de...@lists.01.org]; ler...@redhat.com<mailto:ler...@redhat.com>
> [ler...@redhat.com];
> jordan.l.jus...@intel.com<mailto:jordan.l.jus...@intel.com>
> [jordan.l.jus...@intel.com]
> > CC: Hao Wu [hao.a...@intel.com]
> > Subject: [edk2] [PATCH v4 0/2] Report ACPI NFIT for reserved memory RAM
> disks
> > Since the RamDiskDxe part in MdeModulePkg has not been changed, this
> > series only contains the patch for changes made in OvmfPkg.
> >
> > Changes compared with V3:
> > 1. Set Pcd 'PcdInstallAcpiSdtProtocol' to TURE in OVMF DSC files.
> >
> > Changes compared with V2:
> > 1. RamDiskDxe driver now will register an EFI event in the Ready To Boot
> >Event Group to a). detect whether EFI_ACPI_TABLE_PROTOCOL and
> >EFI_ACPI_SDT_PROTOCOL are both produced; b). publish all the reserved
> >memory type RAM disks registered at this point to the NFIT if both
> >protocols are produced.
> >
> > 2. The RamDiskUnpublishNfit() now will uninstall NFIT and SSDT that is
> >used to report the NVDIMM root device from the ACPI table when there is
> >no NFIT structure in NFIT after removing a RAM disk.
> >
> > 3. Instead of adding a new rule in OvmfPkg FDF files, the patch now lists
> >the asl and aml options in the main [Rule.Common.DXE_DRIVER] field.
> >
> >
> > Changes compared with V1:
> > 1. Instead of creating a new NFIT for each registered reserved memory RAM
> >disk, new cotent of the NFIT is appended to the existing one.
> >
> > 2. Report an NVDIMM root device in the \SB scope if there is no NFIT in
> >the ACPI table.
> >
> > 3. Modify FDF files in OvmfPkg to make sure the report of the NVDIMM root
> >device will be done correctly.
> >
> >
> > Hao Wu (2):
> >   MdeModulePkg RamDiskDxe: Report ACPI NFIT for reserved memory RAM
> > disks
> >   OvmfPkg: Modify FDF/DSC files for RamDiskDxe's adding NFIT report
> > feature
> >
> >  MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl |  44 ++
> >  .../Universal/Disk/RamDiskDxe/RamDiskDriver.c  |  80 
> >  .../Universal/Disk/RamDiskDxe/RamDiskDxe.inf   |  12 +
> >  .../Universal/Disk/RamDiskDxe/RamDiskImpl.h|  28 ++
> >  .../Universal/Disk/RamDiskDxe/RamDiskProtocol.c| 494
> +
> >  OvmfPkg/OvmfPkgIa32.dsc|   1 +
> >  OvmfPkg/OvmfPkgIa32.fdf|   2 +
> >  OvmfPkg/OvmfPkgIa32X64.dsc |   1 +
> >  OvmfPkg/OvmfPkgIa32X64.fdf |   2 +
> >  OvmfPkg/OvmfPkgX64.dsc |   1 +
> >  OvmfPkg/OvmfPkgX64.fdf |   2 +
> >  11 files changed, 667 insertions(+)
> >  create mode 100644
> MdeModulePkg/Universal/Disk/RamDiskDxe/RamDisk.asl
> >
> > --
> > 1.9.5.msysgit.0
> >
> > ___
> > edk2-devel mailing list
> > edk2-devel@lists.01.org<mailto:edk2-devel@lists.01.org>
> > https://lists.01.org/mailman/listinfo/edk2-devel
> > ___
> > edk2-devel mailing list
> > edk2-devel@lists.01.org
> > https://lists.01.org/mailman/listinfo/edk2-devel
> >

___
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel