[edk2] [PATCH 6/6] OvmfPkg/create-release.py: Read License.txt files

2013-12-27 Thread Jordan Justen
Rather than embedding the License information in this script, we now read the License.txt files from MdePkg & FatBinPkg. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jordan Justen --- OvmfPkg/create-release.py | 80 ++- 1 file

[edk2] [PATCH 1/6] OvmfPkg/README: Update information about running OVMF

2013-12-27 Thread Jordan Justen
The new instructions document -pflash & -bios options for running OVMF on QEMU. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jordan Justen --- OvmfPkg/README | 23 +-- 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/OvmfPkg/README b/Ov

[edk2] [PATCH 3/6] OvmfPkg/create-release.py: Remove '-alpha' from filename

2013-12-27 Thread Jordan Justen
The source control revision is still the produced filename. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jordan Justen --- OvmfPkg/create-release.py | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/OvmfPkg/create-release.py b/OvmfPkg/create-rele

[edk2] [PATCH 2/6] OvmfPkg/README: Update OVMF status

2013-12-27 Thread Jordan Justen
Remove 'Alpha' status tag. Let's just refer to the OVMF releases by their revision control version. Remove 'stabilize UEFI Linux' to-do item. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jordan Justen --- OvmfPkg/README | 3 --- 1 file changed, 3 deletions(-) diff --g

[edk2] [PATCH 5/6] OvmfPkg/create-release.py: Support git hash versions

2013-12-27 Thread Jordan Justen
Previously we would run 'git svn info' if a .svn directory wasn't found. This would fail if the current local commit was not from git-svn. Now we look for the svn info in the output from git log. If the svn version is not in a git-svn-id tag from git log, then we use the git commit hash. Contribu

[edk2] [PATCH 4/6] OvmfPkg/create-release.py: Support GCC44 through GCC47

2013-12-27 Thread Jordan Justen
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jordan Justen --- OvmfPkg/create-release.py | 21 + 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/OvmfPkg/create-release.py b/OvmfPkg/create-release.py index f23a774..89bfa16 100755 --- a/O

Re: [edk2] [RFC 00/15] S3 suspend/resume for OVMF (WIP)

2013-12-27 Thread Yao, Jiewen
The 3rd option: If you want, you can create OVMF version BootScript module and S3Resume module. It does not need to depend on LockBox. >From EDKII core perspective, it only need gEfiPeiS3Resume2PpiGuid, which >installed by S3ResumePeim. Thank you Yao Jiewen -Original Message- From: Las

Re: [edk2] [RFC 00/15] S3 suspend/resume for OVMF (WIP)

2013-12-27 Thread Laszlo Ersek
On 12/27/13 08:06, Yao, Jiewen wrote: > Hi > I am not clear why you think EDKII S3 support requires SMM. > > Per current design EDKII S3 support only requires lockbox, because boot > script will be saved there. > > SMM is just one possible implementation for lockbox. > > If OVMF has another way

Re: [edk2] [PATCH v2 24/32] OvmfPkg: QemuFwCfgLib: drop bogus dependency on UefiBootServicesTableLib

2013-12-27 Thread Laszlo Ersek
On 12/27/13 22:28, Jordan Justen wrote: > On Fri, Dec 27, 2013 at 12:03 PM, Laszlo Ersek wrote: >> On 12/26/13 22:08, Jordan Justen wrote: >>> Reviewed-by: Jordan Justen >>> >>> I committed .inf portion of this. The .dsc parts are arguably a >>> separate change anyhow. >> >> Strangely enough, the

Re: [edk2] [PATCH v2 24/32] OvmfPkg: QemuFwCfgLib: drop bogus dependency on UefiBootServicesTableLib

2013-12-27 Thread Jordan Justen
On Fri, Dec 27, 2013 at 12:03 PM, Laszlo Ersek wrote: > On 12/26/13 22:08, Jordan Justen wrote: >> Reviewed-by: Jordan Justen >> >> I committed .inf portion of this. The .dsc parts are arguably a >> separate change anyhow. > > Strangely enough, they aren't :) If you change the INF only, dropping

Re: [edk2] GPU at UEFI

2013-12-27 Thread Andrew Fish
On Dec 27, 2013, at 7:35 AM, Rafael Machado wrote: > Hi Andrew, thanks for the answer. > > Everyone, > After some research related to GOP and I have some questions. > > At the system I'm using for research, when I turn it on with no video card > (just the onboard video output), I have the

Re: [edk2] GPU at UEFI

2013-12-27 Thread Laszlo Ersek
On 12/27/13 16:35, Rafael Machado wrote: > Hi Andrew, thanks for the answer. > > Everyone, > After some research related to GOP and I have some questions. > > At the system I'm using for research, when I turn it on with no video > card (just the onboard video output), I have the following outpu

Re: [edk2] [PATCH v2 24/32] OvmfPkg: QemuFwCfgLib: drop bogus dependency on UefiBootServicesTableLib

2013-12-27 Thread Laszlo Ersek
On 12/27/13 21:03, Laszlo Ersek wrote: > On 12/26/13 22:08, Jordan Justen wrote: >> Reviewed-by: Jordan Justen >> >> I committed .inf portion of this. The .dsc parts are arguably a >> separate change anyhow. > > Strangely enough, they aren't :) If you change the INF only, dropping > the dependenc

Re: [edk2] [PATCH v2 28/32] OvmfPkg: QemuFwCfgLib: implement for SEC

2013-12-27 Thread Laszlo Ersek
On 12/27/13 20:25, Andrew Fish wrote: > some one could define > a more generic SEC that depends on libraries, and then the > implementation of those libraries would be for SEC, so an SEC name would > make sense. Yes, that's what we have here; the phase name in the filename indicates what module(s

Re: [edk2] [PATCH v2 24/32] OvmfPkg: QemuFwCfgLib: drop bogus dependency on UefiBootServicesTableLib

2013-12-27 Thread Laszlo Ersek
On 12/26/13 22:08, Jordan Justen wrote: > Reviewed-by: Jordan Justen > > I committed .inf portion of this. The .dsc parts are arguably a > separate change anyhow. Strangely enough, they aren't :) If you change the INF only, dropping the dependency, then the build breaks unless you also resolve t

Re: [edk2] [PATCH v2 28/32] OvmfPkg: QemuFwCfgLib: implement for SEC

2013-12-27 Thread Laszlo Ersek
On 12/27/13 20:38, Jordan Justen wrote: > On Fri, Dec 27, 2013 at 11:04 AM, Laszlo Ersek wrote: >> On 12/27/13 00:53, Jordan Justen wrote: >>> On Tue, Dec 24, 2013 at 8:50 AM, Laszlo Ersek wrote: +[Sources] + QemuFwCfgLib.c + StatelessImpl.c >>> >>> Can you call this QemuFwCfgLib

Re: [edk2] [PATCH v2 28/32] OvmfPkg: QemuFwCfgLib: implement for SEC

2013-12-27 Thread Jordan Justen
On Fri, Dec 27, 2013 at 11:04 AM, Laszlo Ersek wrote: > On 12/27/13 00:53, Jordan Justen wrote: >> On Tue, Dec 24, 2013 at 8:50 AM, Laszlo Ersek wrote: >>> +[Sources] >>> + QemuFwCfgLib.c >>> + StatelessImpl.c >> >> Can you call this QemuFwCfgLibSec.c instead, and use >> QemuFwCfgLibPeiDxe.c in

Re: [edk2] [PATCH v2 28/32] OvmfPkg: QemuFwCfgLib: implement for SEC

2013-12-27 Thread Andrew Fish
On Dec 27, 2013, at 11:04 AM, Laszlo Ersek wrote: > On 12/27/13 00:53, Jordan Justen wrote: >> On Tue, Dec 24, 2013 at 8:50 AM, Laszlo Ersek wrote: >>> The QemuFwCfgSecLib library instance >>> - is stateless, >>> - has no library constructor, >>> - is available to SEC client code, >>> - must be

Re: [edk2] [PATCH v2 28/32] OvmfPkg: QemuFwCfgLib: implement for SEC

2013-12-27 Thread Laszlo Ersek
On 12/27/13 00:53, Jordan Justen wrote: > On Tue, Dec 24, 2013 at 8:50 AM, Laszlo Ersek wrote: >> The QemuFwCfgSecLib library instance >> - is stateless, >> - has no library constructor, >> - is available to SEC client code, >> - must be queried with QemuFwCfgIsAvailable() before use, >> - is rest

Re: [edk2] [RFC 00/15] S3 suspend/resume for OVMF (WIP)

2013-12-27 Thread Laszlo Ersek
Hi, On 12/27/13 08:06, Yao, Jiewen wrote: > Hi > I am not clear why you think EDKII S3 support requires SMM. > > Per current design EDKII S3 support only requires lockbox, because boot > script will be saved there. > > SMM is just one possible implementation for lockbox. > > If OVMF has anothe

Re: [edk2] GPU at UEFI

2013-12-27 Thread Rafael Machado
Hi Andrew, thanks for the answer. Everyone, After some research related to GOP and I have some questions. At the system I'm using for research, when I turn it on with no video card (just the onboard video output), I have the following output for the pci command with the details of the video contr