Hello community,
here is the log from the commit of package ovmf for openSUSE:Factory:NonFree checked in at 2015-06-04 09:05:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/ovmf (Old)
and /work/SRC/openSUSE:Factory:NonFree/.ovmf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ovmf"
Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf.changes 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/ovmf.changes 2015-06-04 09:05:43.000000000 +0200
@@ -1,0 +2,38 @@
+Wed Jun 3 09:51:38 UTC 2015 - glin@suse.com
+
+- Update to R17553
+ + MdeModulePkg/AtaAtapiPassThru: ensure PRDT of IDE is in 64K
+ boundary
+ + ArmPkg/BdsLib: Fixed TFTP when there are directories in the
+ name
+ + Renamed ArmPlatformPkg/ArmVirtualizationPkg into ArmVirtPkg
+ + ArmPkg: Expand AArch64 address width to 48 bits
+ + MdeModulePkg:Support delete key
+ + MdeModulePkg/AtaAtapiPassThruDxe: Support 4K bytes block size
+ HDDs
+ + MdeModulePkg: Fix potential buffer overflow issues
+ + Update for OEM reserved memory type
+- Update ArmPlatformPkg patches
+ + 0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch
+ + 0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch
+ + 0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch
+ + 0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch
+ + 0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch
+ + 0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch
+ + 0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch
+ + 0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch
+ + 0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch
+ + 0010-avoid-potentially-uninitialized-variable.diff
+- Remove the prefix of the arm patches
+ + ovmf-0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch
+ + ovmf-0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch
+ + ovmf-0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch
+ + ovmf-0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch
+ + ovmf-0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch
+ + ovmf-0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch
+ + ovmf-0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch
+ + ovmf-0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch
+ + ovmf-0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch
+ + ovmf-0010-avoid-potentially-uninitialized-variable.diff
+
+-------------------------------------------------------------------
Old:
----
ovmf-0.1+svn17446.tar.xz
ovmf-0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch
ovmf-0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch
ovmf-0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch
ovmf-0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch
ovmf-0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch
ovmf-0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch
ovmf-0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch
ovmf-0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch
ovmf-0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch
ovmf-0010-avoid-potentially-uninitialized-variable.diff
New:
----
0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch
0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch
0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch
0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch
0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch
0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch
0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch
0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch
0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch
0010-avoid-potentially-uninitialized-variable.diff
ovmf-0.1+svn17553.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ovmf.spec ++++++
--- /var/tmp/diff_new_pack.iaw2BT/_old 2015-06-04 09:05:44.000000000 +0200
+++ /var/tmp/diff_new_pack.iaw2BT/_new 2015-06-04 09:05:44.000000000 +0200
@@ -24,7 +24,7 @@
Summary: Open Virtual Machine Firmware
License: BSD-2-Clause
Group: System/Emulators/PC
-Version: 0.1+svn17446
+Version: 0.1+svn17553
Release: 0
Source0: %{name}-%{version}.tar.xz
Source1: https://www.openssl.org/source/openssl-0.9.8zf.tar.gz
@@ -46,25 +46,25 @@
Patch2: %{name}-embed-default-keys.patch
Patch3: %{name}-gdb-symbols.patch
# PATCH-FIX-OPENSUSE 0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch bnc#123456 you@foo -- descr
-Patch4: %{name}-0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch
+Patch4: 0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch
# PATCH-FIX-OPENSUSE 0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch bnc#123456 you@foo -- descr
-Patch5: %{name}-0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch
+Patch5: 0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch
# PATCH-FIX-OPENSUSE 0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch bnc#123456 you@foo -- descr
-Patch6: %{name}-0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch
+Patch6: 0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch
# PATCH-FIX-OPENSUSE 0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch bnc#123456 you@foo -- descr
-Patch7: %{name}-0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch
+Patch7: 0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch
# PATCH-FIX-OPENSUSE 0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch bnc#123456 you@foo -- descr
-Patch8: %{name}-0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch
+Patch8: 0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch
# PATCH-FIX-OPENSUSE 0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch bnc#123456 you@foo -- descr
-Patch9: %{name}-0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch
+Patch9: 0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch
# PATCH-FIX-OPENSUSE 0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch bnc#123456 you@foo -- descr
-Patch10: %{name}-0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch
+Patch10: 0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch
# PATCH-FIX-OPENSUSE 0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch bnc#123456 you@foo -- descr
-Patch11: %{name}-0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch
+Patch11: 0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch
# PATCH-FIX-OPENSUSE 0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch bnc#123456 you@foo -- descr
-Patch12: %{name}-0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch
+Patch12: 0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch
# PATCH-FIX-OPENSUSE 0010-avoid-potentially-uninitialized-variable.diff bnc#123456 you@foo -- descr
-Patch13: %{name}-0010-avoid-potentially-uninitialized-variable.diff
+Patch13: 0010-avoid-potentially-uninitialized-variable.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: libuuid-devel
BuildRequires: fdupes
@@ -193,11 +193,11 @@
make -C BaseTools
%else
%ifarch aarch64
- BUILD_OPTIONS="-D SECURE_BOOT_ENABLE -a AARCH64 -p ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc -b RELEASE -t $TOOL_CHAIN_TAG"
+ BUILD_OPTIONS="-D SECURE_BOOT_ENABLE -a AARCH64 -p ArmVirtPkg/ArmVirtQemu.dsc -b RELEASE -t $TOOL_CHAIN_TAG"
ARCH=AARCH64 make -C BaseTools
%else
%ifarch %arm
- BUILD_OPTIONS="-a ARM -p ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc -b RELEASE -t $TOOL_CHAIN_TAG"
+ BUILD_OPTIONS="-a ARM -p ArmVirtPkg/ArmVirtQemu.dsc -b RELEASE -t $TOOL_CHAIN_TAG"
ARCH=ARM make -C BaseTools
%else
echo "ERROR: unsupported architecture"
@@ -312,10 +312,10 @@
%else
%ifarch aarch64
-cp Build/ArmVirtualizationQemu-AARCH64/RELEASE_GCC*/FV/QEMU_EFI.fd qemu-uefi-aarch64.bin
+cp Build/ArmVirtQemu-AARCH64/RELEASE_GCC*/FV/QEMU_EFI.fd qemu-uefi-aarch64.bin
%else
%ifarch %arm
-cp Build/ArmVirtualizationQemu-ARM/RELEASE_GCC*/FV/QEMU_EFI.fd qemu-uefi-aarch32.bin
+cp Build/ArmVirtQemu-ARM/RELEASE_GCC*/FV/QEMU_EFI.fd qemu-uefi-aarch32.bin
%endif #arm
%endif #aarch64
%endif #x86_64
++++++ ovmf-0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch -> 0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/0001-ArmPlatformPkg-ArmVirtualizationPkg-enable-DEBUG_VER.patch 2015-06-04 09:05:41.000000000 +0200
@@ -1,4 +1,4 @@
-From b687cd5e037fe2710ffdc9b5dea1ce6134eededb Mon Sep 17 00:00:00 2001
+From 9027904a0785924a8e8af7adb9c28c26ce249100 Mon Sep 17 00:00:00 2001
From: Laszlo Ersek
Date: Sun, 21 Sep 2014 23:12:09 +0200
Subject: [PATCH 1/9] ArmPlatformPkg/ArmVirtualizationPkg: enable DEBUG_VERBOSE
@@ -6,15 +6,15 @@
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek
---
- ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc | 1 +
+ ArmVirtPkg/ArmVirtQemu.dsc | 1 +
1 file changed, 1 insertion(+)
-diff --git a/ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc b/ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc
-index 0f064af..ce27b4d 100644
---- a/ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc
-+++ b/ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc
-@@ -91,6 +91,7 @@
- gArmVirtualizationTokenSpaceGuid.PcdKludgeMapPciMmioAsCached|TRUE
+diff --git a/ArmVirtPkg/ArmVirtQemu.dsc b/ArmVirtPkg/ArmVirtQemu.dsc
+index 374cf7a..b0ed8d9 100644
+--- a/ArmVirtPkg/ArmVirtQemu.dsc
++++ b/ArmVirtPkg/ArmVirtQemu.dsc
+@@ -98,6 +98,7 @@
+ gArmVirtTokenSpaceGuid.PcdKludgeMapPciMmioAsCached|TRUE
[PcdsFixedAtBuild.common]
+ gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x8040004F
++++++ ovmf-0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch -> 0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/0002-ArmPlatformPkg-Bds-generate-ESP-Image-boot-option-if.patch 2015-06-04 09:05:41.000000000 +0200
@@ -1,4 +1,4 @@
-From 6624a09b1ad2fac52024c403eec75076c3ff0652 Mon Sep 17 00:00:00 2001
+From 0ce6ae398c6aace0a1331330eb07d9092d03a2f9 Mon Sep 17 00:00:00 2001
From: Laszlo Ersek
Date: Wed, 27 Nov 2013 01:07:05 +0100
Subject: [PATCH 2/9] ArmPlatformPkg/Bds: generate ESP Image boot option if
@@ -15,10 +15,12 @@
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek
---
- ArmPlatformPkg/Bds/Bds.c | 66 +++++++++++++++++++++++++++++----------------
- ArmPlatformPkg/Bds/Bds.inf | 1
+ ArmPlatformPkg/Bds/Bds.c | 66 ++++++++++++++++++++++++++++++----------------
+ ArmPlatformPkg/Bds/Bds.inf | 1 +
2 files changed, 44 insertions(+), 23 deletions(-)
+diff --git a/ArmPlatformPkg/Bds/Bds.c b/ArmPlatformPkg/Bds/Bds.c
+index 1fab439..dd391b1 100644
--- a/ArmPlatformPkg/Bds/Bds.c
+++ b/ArmPlatformPkg/Bds/Bds.c
@@ -20,6 +20,7 @@
@@ -63,49 +65,51 @@
+ return Status;
+ }
+ } else {
-+ Status = gBS->LocateProtocol (&gEfiDevicePathFromTextProtocolGuid, NULL, (VOID **)&EfiDevicePathFromTextProtocol);
-+ if (EFI_ERROR(Status)) {
-+ // You must provide an implementation of DevicePathFromTextProtocol in your firmware (eg: DevicePathDxe)
-+ DEBUG((EFI_D_ERROR,"Error: Bds requires DevicePathFromTextProtocol\n"));
-+ return Status;
-+ }
-+ BootDevicePath = EfiDevicePathFromTextProtocol->ConvertTextToDevicePath ((CHAR16*)PcdGetPtr(PcdDefaultBootDevicePath));
++ Status = gBS->LocateProtocol (&gEfiDevicePathFromTextProtocolGuid, NULL, (VOID **)&EfiDevicePathFromTextProtocol);
++ if (EFI_ERROR(Status)) {
++ // You must provide an implementation of DevicePathFromTextProtocol in your firmware (eg: DevicePathDxe)
++ DEBUG((EFI_D_ERROR,"Error: Bds requires DevicePathFromTextProtocol\n"));
++ return Status;
++ }
++ BootDevicePath = EfiDevicePathFromTextProtocol->ConvertTextToDevicePath ((CHAR16*)PcdGetPtr(PcdDefaultBootDevicePath));
- DEBUG_CODE_BEGIN();
- // We convert back to the text representation of the device Path to see if the initial text is correct
- EFI_DEVICE_PATH_TO_TEXT_PROTOCOL* DevicePathToTextProtocol;
- CHAR16* DevicePathTxt;
-+ DEBUG_CODE_BEGIN();
-+ // We convert back to the text representation of the device Path to see if the initial text is correct
-+ EFI_DEVICE_PATH_TO_TEXT_PROTOCOL* DevicePathToTextProtocol;
-+ CHAR16* DevicePathTxt;
++ DEBUG_CODE_BEGIN();
++ // We convert back to the text representation of the device Path to see if the initial text is correct
++ EFI_DEVICE_PATH_TO_TEXT_PROTOCOL* DevicePathToTextProtocol;
++ CHAR16* DevicePathTxt;
- Status = gBS->LocateProtocol(&gEfiDevicePathToTextProtocolGuid, NULL, (VOID **)&DevicePathToTextProtocol);
- ASSERT_EFI_ERROR(Status);
- DevicePathTxt = DevicePathToTextProtocol->ConvertDevicePathToText (BootDevicePath, TRUE, TRUE);
-+ Status = gBS->LocateProtocol(&gEfiDevicePathToTextProtocolGuid, NULL, (VOID **)&DevicePathToTextProtocol);
-+ ASSERT_EFI_ERROR(Status);
-+ DevicePathTxt = DevicePathToTextProtocol->ConvertDevicePathToText (BootDevicePath, TRUE, TRUE);
++ Status = gBS->LocateProtocol(&gEfiDevicePathToTextProtocolGuid, NULL, (VOID **)&DevicePathToTextProtocol);
++ ASSERT_EFI_ERROR(Status);
++ DevicePathTxt = DevicePathToTextProtocol->ConvertDevicePathToText (BootDevicePath, TRUE, TRUE);
- if (StrCmp ((CHAR16*)PcdGetPtr (PcdDefaultBootDevicePath), DevicePathTxt) != 0) {
- DEBUG ((EFI_D_ERROR, "Device Path given: '%s' Device Path expected: '%s'\n",
- (CHAR16*)PcdGetPtr (PcdDefaultBootDevicePath), DevicePathTxt));
- ASSERT_EFI_ERROR (EFI_INVALID_PARAMETER);
- }
-+ if (StrCmp ((CHAR16*)PcdGetPtr (PcdDefaultBootDevicePath), DevicePathTxt) != 0) {
-+ DEBUG ((EFI_D_ERROR, "Device Path given: '%s' Device Path expected: '%s'\n",
-+ (CHAR16*)PcdGetPtr (PcdDefaultBootDevicePath), DevicePathTxt));
-+ ASSERT_EFI_ERROR (EFI_INVALID_PARAMETER);
-+ }
++ if (StrCmp ((CHAR16*)PcdGetPtr (PcdDefaultBootDevicePath), DevicePathTxt) != 0) {
++ DEBUG ((EFI_D_ERROR, "Device Path given: '%s' Device Path expected: '%s'\n",
++ (CHAR16*)PcdGetPtr (PcdDefaultBootDevicePath), DevicePathTxt));
++ ASSERT_EFI_ERROR (EFI_INVALID_PARAMETER);
++ }
- FreePool (DevicePathTxt);
- DEBUG_CODE_END();
-+ FreePool (DevicePathTxt);
-+ DEBUG_CODE_END();
++ FreePool (DevicePathTxt);
++ DEBUG_CODE_END();
+ }
// Create the entry is the Default values are correct
if (BootDevicePath != NULL) {
+diff --git a/ArmPlatformPkg/Bds/Bds.inf b/ArmPlatformPkg/Bds/Bds.inf
+index e04c86d..ad10045 100644
--- a/ArmPlatformPkg/Bds/Bds.inf
+++ b/ArmPlatformPkg/Bds/Bds.inf
@@ -53,6 +53,7 @@
@@ -116,3 +120,6 @@
[Protocols]
gEfiBdsArchProtocolGuid
+--
+1.8.3.1
+
++++++ ovmf-0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch -> 0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/0003-ArmPlatformPkg-Bds-check-for-other-defaults-too-if-u.patch 2015-06-04 09:05:41.000000000 +0200
@@ -1,4 +1,4 @@
-From 449888b252138a33cc94bce099262ee52b55b69e Mon Sep 17 00:00:00 2001
+From 4485503a18aa9279038475adc0957f44b685f11b Mon Sep 17 00:00:00 2001
From: Laszlo Ersek
Date: Fri, 13 Dec 2013 22:02:37 +0100
Subject: [PATCH 3/9] ArmPlatformPkg/Bds: check for other defaults too if user
@@ -12,7 +12,7 @@
2 files changed, 60 insertions(+), 4 deletions(-)
diff --git a/ArmPlatformPkg/Bds/Bds.c b/ArmPlatformPkg/Bds/Bds.c
-index 276a7c0..b376433 100644
+index dd391b1..b197c96 100644
--- a/ArmPlatformPkg/Bds/Bds.c
+++ b/ArmPlatformPkg/Bds/Bds.c
@@ -18,6 +18,7 @@
@@ -100,7 +100,7 @@
}
if (EFI_ERROR (Status)) {
diff --git a/ArmPlatformPkg/Bds/Bds.inf b/ArmPlatformPkg/Bds/Bds.inf
-index 78df86f..2d23f13 100644
+index ad10045..d9a8a4c 100644
--- a/ArmPlatformPkg/Bds/Bds.inf
+++ b/ArmPlatformPkg/Bds/Bds.inf
@@ -66,6 +66,7 @@
++++++ ovmf-0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch -> 0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/0004-ArmPlatformPkg-ArmVirtualizationPkg-auto-detect-boot.patch 2015-06-04 09:05:41.000000000 +0200
@@ -1,4 +1,4 @@
-From f17f9128d2c6d838cf913bdfc37edd4a0a6d9bb3 Mon Sep 17 00:00:00 2001
+From 05ef0ad43caa8c7e0cfc313ce3cb86bed2b02313 Mon Sep 17 00:00:00 2001
From: Laszlo Ersek
Date: Sun, 21 Sep 2014 23:16:14 +0200
Subject: [PATCH 4/9] ArmPlatformPkg/ArmVirtualizationPkg: auto-detect boot
@@ -7,14 +7,14 @@
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek
---
- ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc | 6 +++---
+ ArmVirtPkg/ArmVirtQemu.dsc | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
-diff --git a/ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc b/ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc
-index ce27b4d..068c732 100644
---- a/ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc
-+++ b/ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc
-@@ -123,9 +123,9 @@
+diff --git a/ArmVirtPkg/ArmVirtQemu.dsc b/ArmVirtPkg/ArmVirtQemu.dsc
+index b0ed8d9..e3314c0 100644
+--- a/ArmVirtPkg/ArmVirtQemu.dsc
++++ b/ArmVirtPkg/ArmVirtQemu.dsc
+@@ -130,9 +130,9 @@
#
# ARM OS Loader
#
++++++ ovmf-0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch -> 0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/0005-ArmPlatformPkg-Bds-initialize-ConIn-ConOut-ErrOut-be.patch 2015-06-04 09:05:41.000000000 +0200
@@ -1,4 +1,4 @@
-From e1b259925c0c4be3d26042b8e298ccb4b4ab9071 Mon Sep 17 00:00:00 2001
+From 8ab4f0711f7876a57d64d2ff308e8a1c65400e2f Mon Sep 17 00:00:00 2001
From: Laszlo Ersek
Date: Fri, 17 Oct 2014 01:06:38 +0200
Subject: [PATCH 5/9] ArmPlatformPkg/Bds: initialize ConIn/ConOut/ErrOut before
@@ -29,10 +29,10 @@
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/ArmPlatformPkg/Bds/Bds.c b/ArmPlatformPkg/Bds/Bds.c
-index b376433..a0ca7c4 100644
+index b197c96..3ad5e2e 100644
--- a/ArmPlatformPkg/Bds/Bds.c
+++ b/ArmPlatformPkg/Bds/Bds.c
-@@ -616,9 +616,6 @@ BdsEntry (
+@@ -620,9 +620,6 @@ BdsEntry (
0, NULL);
}
@@ -42,7 +42,7 @@
// Now we need to setup the EFI System Table with information about the console devices.
InitializeConsole ();
-@@ -629,6 +626,9 @@ BdsEntry (
+@@ -633,6 +630,9 @@ BdsEntry (
Status = gBS->CalculateCrc32 ((VOID*)gST, gST->Hdr.HeaderSize, &gST->Hdr.CRC32);
ASSERT_EFI_ERROR (Status);
++++++ ovmf-0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch -> 0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/0006-ArmPlatformPkg-Bds-let-FindCandidate-search-all-file.patch 2015-06-04 09:05:41.000000000 +0200
@@ -1,4 +1,4 @@
-From 6b23210afb7379b6db21a9e398cb11f23f4e04cf Mon Sep 17 00:00:00 2001
+From b0d7379c5835e2e9da01b9738165028af5ea2c5a Mon Sep 17 00:00:00 2001
From: Laszlo Ersek
Date: Thu, 13 Nov 2014 15:18:41 +0100
Subject: [PATCH 6/9] ArmPlatformPkg/Bds: let FindCandidate() search all
@@ -21,7 +21,7 @@
1 file changed, 39 insertions(+), 12 deletions(-)
diff --git a/ArmPlatformPkg/Bds/Bds.c b/ArmPlatformPkg/Bds/Bds.c
-index a0ca7c4..6f70483 100644
+index 3ad5e2e..6472ece 100644
--- a/ArmPlatformPkg/Bds/Bds.c
+++ b/ArmPlatformPkg/Bds/Bds.c
@@ -214,7 +214,7 @@ InitializeConsole (
++++++ ovmf-0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch -> 0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/0007-ArmPlatformPkg-Bds-FindCandidateOnHandle-log-full-de.patch 2015-06-04 09:05:41.000000000 +0200
@@ -1,4 +1,4 @@
-From 20938b307851edd71ec3ba16ae1d221e22686f76 Mon Sep 17 00:00:00 2001
+From 5506fbab9510b7707e5b0d75e00c51ec09a7c917 Mon Sep 17 00:00:00 2001
From: Laszlo Ersek
Date: Thu, 13 Nov 2014 15:18:42 +0100
Subject: [PATCH 7/9] ArmPlatformPkg/Bds: FindCandidateOnHandle(): log full
@@ -15,7 +15,7 @@
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/ArmPlatformPkg/Bds/Bds.c b/ArmPlatformPkg/Bds/Bds.c
-index 6f70483..545cc24 100644
+index 6472ece..74c4c75 100644
--- a/ArmPlatformPkg/Bds/Bds.c
+++ b/ArmPlatformPkg/Bds/Bds.c
@@ -16,6 +16,7 @@
@@ -50,7 +50,7 @@
CloseRoot:
RootDir->Close (RootDir);
diff --git a/ArmPlatformPkg/Bds/Bds.inf b/ArmPlatformPkg/Bds/Bds.inf
-index 2d23f13..6f6e31c 100644
+index d9a8a4c..925aa17 100644
--- a/ArmPlatformPkg/Bds/Bds.inf
+++ b/ArmPlatformPkg/Bds/Bds.inf
@@ -48,6 +48,7 @@
++++++ ovmf-0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch -> 0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/0008-ArmPlatformPkg-Bds-fall-back-to-Boot-Menu-when-no-de.patch 2015-06-04 09:05:41.000000000 +0200
@@ -1,4 +1,4 @@
-From 93e312a3ac46bbc97b89974bd1b4ea3bc0ae4382 Mon Sep 17 00:00:00 2001
+From a68f1d9b9d04473b8c84a6e37aa0e75c29dd4f38 Mon Sep 17 00:00:00 2001
From: Laszlo Ersek
Date: Fri, 21 Nov 2014 02:52:56 +0100
Subject: [PATCH 8/9] ArmPlatformPkg/Bds: fall back to Boot Menu when no
@@ -23,10 +23,10 @@
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/ArmPlatformPkg/Bds/Bds.c b/ArmPlatformPkg/Bds/Bds.c
-index 545cc24..31bcee0 100644
+index 74c4c75..8f1e3f5 100644
--- a/ArmPlatformPkg/Bds/Bds.c
+++ b/ArmPlatformPkg/Bds/Bds.c
-@@ -475,6 +475,15 @@ StartDefaultBootOnTimeout (
+@@ -479,6 +479,15 @@ StartDefaultBootOnTimeout (
EFI_STATUS Status;
EFI_INPUT_KEY Key;
@@ -42,7 +42,7 @@
Size = sizeof(UINT16);
Timeout = (UINT16)PcdGet16 (PcdPlatformBootTimeOut);
Status = GetGlobalEnvironmentVariable (L"Timeout", &Timeout, &Size, (VOID**)&TimeoutPtr);
-@@ -511,9 +520,6 @@ StartDefaultBootOnTimeout (
+@@ -515,9 +524,6 @@ StartDefaultBootOnTimeout (
// In case of Timeout we start the default boot selection
if (Timeout == 0) {
@@ -52,7 +52,7 @@
for (Index = 0; Index < BootOrderSize / sizeof (UINT16); Index++) {
UnicodeSPrint (BootVariableName, 9 * sizeof(CHAR16), L"Boot%04X", BootOrder[Index]);
Status = BdsStartBootOption (BootVariableName);
-@@ -523,9 +529,10 @@ StartDefaultBootOnTimeout (
+@@ -527,9 +533,10 @@ StartDefaultBootOnTimeout (
}
// In case of success, we should not return from this call.
}
++++++ ovmf-0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch -> 0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch ++++++
--- /work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch 2015-05-29 11:45:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/0009-ArmPlatformPkg-Bds-always-connect-drivers-before-loo.patch 2015-06-04 09:05:41.000000000 +0200
@@ -1,4 +1,4 @@
-From c1a637498f7d0992004af328f3bf81731dcfe92e Mon Sep 17 00:00:00 2001
+From 442195b81371d1d2c9110148c7fc273769ac7ebd Mon Sep 17 00:00:00 2001
From: Laszlo Ersek
Date: Fri, 21 Nov 2014 03:40:53 +0100
Subject: [PATCH 9/9] ArmPlatformPkg/Bds: always connect drivers before looking
@@ -18,7 +18,7 @@
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/ArmPlatformPkg/Bds/Bds.c b/ArmPlatformPkg/Bds/Bds.c
-index 31bcee0..771bf11 100644
+index 8f1e3f5..355717e 100644
--- a/ArmPlatformPkg/Bds/Bds.c
+++ b/ArmPlatformPkg/Bds/Bds.c
@@ -342,7 +342,6 @@ DefineDefaultBootEntries (
@@ -29,7 +29,7 @@
Status = FindCandidate (&BootDevicePath);
if (EFI_ERROR (Status)) {
DEBUG ((EFI_D_ERROR, "failed to auto-create default boot option: %r\n",
-@@ -668,6 +667,8 @@ BdsEntry (
+@@ -672,6 +671,8 @@ BdsEntry (
Status = gBS->CalculateCrc32 ((VOID*)gST, gST->Hdr.HeaderSize, &gST->Hdr.CRC32);
ASSERT_EFI_ERROR (Status);
++++++ ovmf-0010-avoid-potentially-uninitialized-variable.diff -> 0010-avoid-potentially-uninitialized-variable.diff ++++++
++++++ ovmf-0.1+svn17446.tar.xz -> ovmf-0.1+svn17553.tar.xz ++++++
/work/SRC/openSUSE:Factory:NonFree/ovmf/ovmf-0.1+svn17446.tar.xz /work/SRC/openSUSE:Factory:NonFree/.ovmf.new/ovmf-0.1+svn17553.tar.xz differ: char 26, line 1