audk/OvmfPkg/Library/PlatformBdsLib
jljusten c61a56f208 OvmfPkg: LoadLinuxLib: Zero kernel parameters instead of passing garbage
We're supposed to zero everything in the kernel bootparams that we don't
explicitly initialise, other than the setup_header from 0x1f1 onwards
for a precisely defined length, which is copied from the bzImage.

We're *not* supposed to just pass the garbage that we happened to find
in the bzImage file surrounding the setup_header.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@14052 6f19259b-4bc3-4df7-8a09-765794883524
2013-01-16 06:49:45 +00:00
..
BdsPlatform.c OvmfPkg: Add support for qemu's -kernel parameter 2012-11-02 18:28:17 +00:00
BdsPlatform.h OvmfPkg: Add support for qemu's -kernel parameter 2012-11-02 18:28:17 +00:00
PlatformBdsLib.inf OvmfPkg: Add support for qemu's -kernel parameter 2012-11-02 18:28:17 +00:00
PlatformData.c Update the copyright notice format 2010-04-28 12:43:04 +00:00
QemuBootOrder.c OvmfPkg: QemuBootOrder: recognize virtio-scsi devices 2012-10-18 17:08:01 +00:00
QemuBootOrder.h OvmfPkg: get boot order from QEMU 2012-08-27 23:28:30 +00:00
QemuKernel.c OvmfPkg: LoadLinuxLib: Zero kernel parameters instead of passing garbage 2013-01-16 06:49:45 +00:00