Revision: 18577
          http://sourceforge.net/p/edk2/code/18577
Author:   lersek
Date:     2015-10-07 11:53:07 +0000 (Wed, 07 Oct 2015)
Log Message:
-----------
OvmfPkg: raise DXEFV size to 9 MB

With gcc5 and enabling SECURE_BOOT and NETWORK_IP6, the build
failed with this error:

GenFv: ERROR 3000: Invalid
  the required fv image size 0x814c18 exceeds the set fv image size 0x800000

Raise the DXEFV size to 9 MB to fix the build error.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Gary Ching-Pang Lin <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Regression-tested-by: Laszlo Ersek <[email protected]>

Modified Paths:
--------------
    trunk/edk2/OvmfPkg/OvmfPkgIa32.fdf
    trunk/edk2/OvmfPkg/OvmfPkgIa32X64.fdf
    trunk/edk2/OvmfPkg/OvmfPkgX64.fdf

Modified: trunk/edk2/OvmfPkg/OvmfPkgIa32.fdf
===================================================================
--- trunk/edk2/OvmfPkg/OvmfPkgIa32.fdf  2015-10-07 08:18:00 UTC (rev 18576)
+++ trunk/edk2/OvmfPkg/OvmfPkgIa32.fdf  2015-10-07 11:53:07 UTC (rev 18577)
@@ -79,10 +79,10 @@
 
 [FD.MEMFD]
 BaseAddress   = 0x800000
-Size          = 0x900000
+Size          = 0xA00000
 ErasePolarity = 1
 BlockSize     = 0x10000
-NumBlocks     = 0x90
+NumBlocks     = 0xA0
 
 0x000000|0x006000
 
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesSize
@@ -103,7 +103,7 @@
 
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvSize
 FV = PEIFV
 
-0x100000|0x800000
+0x100000|0x900000
 
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvSize
 FV = DXEFV
 

Modified: trunk/edk2/OvmfPkg/OvmfPkgIa32X64.fdf
===================================================================
--- trunk/edk2/OvmfPkg/OvmfPkgIa32X64.fdf       2015-10-07 08:18:00 UTC (rev 
18576)
+++ trunk/edk2/OvmfPkg/OvmfPkgIa32X64.fdf       2015-10-07 11:53:07 UTC (rev 
18577)
@@ -79,10 +79,10 @@
 
 [FD.MEMFD]
 BaseAddress   = 0x800000
-Size          = 0x900000
+Size          = 0xA00000
 ErasePolarity = 1
 BlockSize     = 0x10000
-NumBlocks     = 0x90
+NumBlocks     = 0xA0
 
 0x000000|0x006000
 
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesSize
@@ -103,7 +103,7 @@
 
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvSize
 FV = PEIFV
 
-0x100000|0x800000
+0x100000|0x900000
 
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvSize
 FV = DXEFV
 

Modified: trunk/edk2/OvmfPkg/OvmfPkgX64.fdf
===================================================================
--- trunk/edk2/OvmfPkg/OvmfPkgX64.fdf   2015-10-07 08:18:00 UTC (rev 18576)
+++ trunk/edk2/OvmfPkg/OvmfPkgX64.fdf   2015-10-07 11:53:07 UTC (rev 18577)
@@ -79,10 +79,10 @@
 
 [FD.MEMFD]
 BaseAddress   = 0x800000
-Size          = 0x900000
+Size          = 0xA00000
 ErasePolarity = 1
 BlockSize     = 0x10000
-NumBlocks     = 0x90
+NumBlocks     = 0xA0
 
 0x000000|0x006000
 
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesSize
@@ -103,7 +103,7 @@
 
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvSize
 FV = PEIFV
 
-0x100000|0x800000
+0x100000|0x900000
 
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvSize
 FV = DXEFV
 


------------------------------------------------------------------------------
Full-scale, agent-less Infrastructure Monitoring from a single dashboard
Integrate with 40+ ManageEngine ITSM Solutions for complete visibility
Physical-Virtual-Cloud Infrastructure monitoring from one console
Real user monitoring with APM Insights and performance trend reports 
Learn More http://pubads.g.doubleclick.net/gampad/clk?id=247754911&iu=/4140
_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to