diff --git a/0001-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-NvmExpre.patch b/0001-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-NvmExpre.patch index 8aa5dec..5d4d06a 100644 --- a/0001-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-NvmExpre.patch +++ b/0001-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-NvmExpre.patch @@ -1,9 +1,7 @@ From 37942481c89eca732239c23fe606680e6e3faf77 Mon Sep 17 00:00:00 2001 -Message-Id: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Wed, 27 Jan 2016 03:05:18 +0100 -Subject: [PATCH 01/17] OvmfPkg: silence EFI_D_VERBOSE (0x00400000) in - NvmExpressDxe +Subject: [PATCH] OvmfPkg: silence EFI_D_VERBOSE (0x00400000) in NvmExpressDxe NvmExpressDxe logs all BlockIo read & write calls on the EFI_D_VERBOSE level. @@ -11,7 +9,6 @@ level. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- OvmfPkg/OvmfPkgIa32.dsc | 5 ++++- OvmfPkg/OvmfPkgIa32X64.dsc | 5 ++++- @@ -66,6 +63,3 @@ index 362eb789c7..f4e072870c 100644 MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf --- -2.17.1 - diff --git a/0002-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-the-DXE-.patch b/0002-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-the-DXE-.patch index 77949a4..9264deb 100644 --- a/0002-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-the-DXE-.patch +++ b/0002-OvmfPkg-silence-EFI_D_VERBOSE-0x00400000-in-the-DXE-.patch @@ -1,11 +1,7 @@ From 5e55066b33d894cb7e9b84179de449e8734cb57d Mon Sep 17 00:00:00 2001 -Message-Id: <5e55066b33d894cb7e9b84179de449e8734cb57d.1534970217.git.crobinso@redhat.com> -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Wed, 27 Jan 2016 03:05:18 +0100 -Subject: [PATCH 02/17] OvmfPkg: silence EFI_D_VERBOSE (0x00400000) in the DXE - core +Subject: [PATCH] OvmfPkg: silence EFI_D_VERBOSE (0x00400000) in the DXE core The DXE core logs a bunch of Properties Table and Memory Attributes Table related information, on the EFI_D_VERBOSE level, that I am at the moment @@ -14,7 +10,6 @@ not interested in. Suppress said output. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- OvmfPkg/OvmfPkgIa32.dsc | 2 ++ OvmfPkg/OvmfPkgIa32X64.dsc | 2 ++ @@ -60,6 +55,3 @@ index f4e072870c..b57e32f432 100644 } MdeModulePkg/Universal/ReportStatusCodeRouter/RuntimeDxe/ReportStatusCodeRouterRuntimeDxe.inf --- -2.17.1 - diff --git a/0003-OvmfPkg-enable-DEBUG_VERBOSE.patch b/0003-OvmfPkg-enable-DEBUG_VERBOSE.patch index c74743c..776d50b 100644 --- a/0003-OvmfPkg-enable-DEBUG_VERBOSE.patch +++ b/0003-OvmfPkg-enable-DEBUG_VERBOSE.patch @@ -1,16 +1,12 @@ From c667557c191923e981b972b5679fc49cec60d7e5 Mon Sep 17 00:00:00 2001 -Message-Id: -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Sun, 8 Jul 2012 14:26:07 +0200 -Subject: [PATCH 03/17] OvmfPkg: enable DEBUG_VERBOSE +Subject: [PATCH] OvmfPkg: enable DEBUG_VERBOSE Enable verbose debug logs. Signed-off-by: Laszlo Ersek Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- OvmfPkg/OvmfPkgIa32.dsc | 2 +- OvmfPkg/OvmfPkgIa32X64.dsc | 2 +- @@ -56,6 +52,3 @@ index b57e32f432..739807efc4 100644 !ifdef $(SOURCE_DEBUG_ENABLE) gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x17 --- -2.17.1 - diff --git a/0004-OvmfPkg-increase-max-debug-message-length-to-512.patch b/0004-OvmfPkg-increase-max-debug-message-length-to-512.patch index 616204e..bedec89 100644 --- a/0004-OvmfPkg-increase-max-debug-message-length-to-512.patch +++ b/0004-OvmfPkg-increase-max-debug-message-length-to-512.patch @@ -1,10 +1,7 @@ From 6324a2a8ae4fc96c9e13d39483c5ee0cb1fff619 Mon Sep 17 00:00:00 2001 -Message-Id: <6324a2a8ae4fc96c9e13d39483c5ee0cb1fff619.1534970217.git.crobinso@redhat.com> -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Thu, 20 Feb 2014 22:54:45 +0100 -Subject: [PATCH 04/17] OvmfPkg: increase max debug message length to 512 +Subject: [PATCH] OvmfPkg: increase max debug message length to 512 Upstream prefers short debug messages (sometimes even limited to 80 characters), but any line length under 512 characters is just unsuitable @@ -14,7 +11,6 @@ level, can be several hundred characters long.) 512 is an empirically good value. Signed-off-by: Laszlo Ersek -Signed-off-by: Cole Robinson --- OvmfPkg/Library/PlatformDebugLibIoPort/DebugLib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) @@ -32,6 +28,3 @@ index 36cde54976..c0c4eaee0f 100644 /** Prints a debug message to the debug output device if the specified error level is enabled. --- -2.17.1 - diff --git a/0005-advertise-OpenSSL-on-TianoCore-splash-screen-boot-lo.patch b/0005-advertise-OpenSSL-on-TianoCore-splash-screen-boot-lo.patch index fa6f748..7b26aef 100644 --- a/0005-advertise-OpenSSL-on-TianoCore-splash-screen-boot-lo.patch +++ b/0005-advertise-OpenSSL-on-TianoCore-splash-screen-boot-lo.patch @@ -1,11 +1,7 @@ From ade02daad705e1a4fd6468136de8fcb886f202a2 Mon Sep 17 00:00:00 2001 -Message-Id: -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Wed, 11 Jun 2014 23:33:33 +0200 -Subject: [PATCH 05/17] advertise OpenSSL on TianoCore splash screen / boot - logo +Subject: [PATCH] advertise OpenSSL on TianoCore splash screen / boot logo Because we may include the OpenSSL library in our OVMF and AAVMF builds now, we should advertise it as required by its license. This patch takes @@ -96,7 +92,6 @@ Notes about the 20170228-c325e41585e3 -> 20171011-92d07e48907f rebase: Signed-off-by: Laszlo Ersek (cherry picked from commit 32192c62e289f261f5ce74acee48e5a94561f10b) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- ArmVirtPkg/ArmVirtQemu.dsc | 4 + ArmVirtPkg/ArmVirtQemuFvMain.fdf.inc | 4 + @@ -3126,6 +3121,3 @@ index 1eb46ac9a2..c81b422517 100644 # # Network modules --- -2.17.1 - diff --git a/0006-OvmfPkg-QemuVideoDxe-enable-debug-messages-in-VbeShi.patch b/0006-OvmfPkg-QemuVideoDxe-enable-debug-messages-in-VbeShi.patch index 526eb16..33b54aa 100644 --- a/0006-OvmfPkg-QemuVideoDxe-enable-debug-messages-in-VbeShi.patch +++ b/0006-OvmfPkg-QemuVideoDxe-enable-debug-messages-in-VbeShi.patch @@ -1,10 +1,7 @@ From e4021f592da913f7f2b841ce6d4272fb8410ac7f Mon Sep 17 00:00:00 2001 -Message-Id: -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Thu, 12 Jun 2014 00:17:59 +0200 -Subject: [PATCH 06/17] OvmfPkg: QemuVideoDxe: enable debug messages in VbeShim +Subject: [PATCH] OvmfPkg: QemuVideoDxe: enable debug messages in VbeShim The Int10h VBE Shim is capable of emitting short debug messages when the win2k8r2 UEFI guest uses (emulates) the Video BIOS. In upstream the quiet @@ -26,7 +23,6 @@ Signed-off-by: Laszlo Ersek (cherry picked from commit ccda46526bb2e573d9b54f0db75d27e442b4566f) (cherry picked from commit ed45b26dbeadd63dd8f2edf627290957d8bbb3b2) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- OvmfPkg/QemuVideoDxe/VbeShim.asm | 2 +- OvmfPkg/QemuVideoDxe/VbeShim.h | 481 ++++++++++++++++++++----------- @@ -542,6 +538,3 @@ index cc9b6e14cd..325d6478a1 100644 + /* 00000459 or al,[fs:bx+si] */ 0x64, 0x0A, 0x00, }; #endif --- -2.17.1 - diff --git a/0007-MdeModulePkg-TerminalDxe-add-other-text-resolutions.patch b/0007-MdeModulePkg-TerminalDxe-add-other-text-resolutions.patch index b7db54d..a651a68 100644 --- a/0007-MdeModulePkg-TerminalDxe-add-other-text-resolutions.patch +++ b/0007-MdeModulePkg-TerminalDxe-add-other-text-resolutions.patch @@ -1,10 +1,7 @@ From b6e4c1bf03878da7bd82224d523c44fd1fa96aaa Mon Sep 17 00:00:00 2001 -Message-Id: -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Tue, 25 Feb 2014 18:40:35 +0100 -Subject: [PATCH 07/17] MdeModulePkg: TerminalDxe: add other text resolutions +Subject: [PATCH] MdeModulePkg: TerminalDxe: add other text resolutions When the console output is multiplexed to several devices by ConSplitterDxe, then ConSplitterDxe builds an intersection of text modes @@ -74,7 +71,6 @@ Notes about the 20170228-c325e41585e3 -> 20171011-92d07e48907f rebase: Signed-off-by: Laszlo Ersek (cherry picked from commit 99dc3720ac86059f60156197328cc433603c536e) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- .../Universal/Console/TerminalDxe/Terminal.c | 41 +++++++++++++++++-- 1 file changed, 38 insertions(+), 3 deletions(-) @@ -131,6 +127,3 @@ index 66dd3ad550..78a198379a 100644 // // New modes can be added here. // --- -2.17.1 - diff --git a/0008-MdeModulePkg-TerminalDxe-set-xterm-resolution-on-mod.patch b/0008-MdeModulePkg-TerminalDxe-set-xterm-resolution-on-mod.patch index 95fcce0..51edfae 100644 --- a/0008-MdeModulePkg-TerminalDxe-set-xterm-resolution-on-mod.patch +++ b/0008-MdeModulePkg-TerminalDxe-set-xterm-resolution-on-mod.patch @@ -1,10 +1,7 @@ From f337eb3972afcccabe86fe663202a758337d0ab8 Mon Sep 17 00:00:00 2001 -Message-Id: -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Tue, 25 Feb 2014 22:40:01 +0100 -Subject: [PATCH 08/17] MdeModulePkg: TerminalDxe: set xterm resolution on mode +Subject: [PATCH] MdeModulePkg: TerminalDxe: set xterm resolution on mode change (RH only) The @@ -33,7 +30,6 @@ Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek (cherry picked from commit 2909e025db6878723b49644a8a0cf160d07e6444) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- MdeModulePkg/MdeModulePkg.dec | 4 +++ .../Console/TerminalDxe/TerminalConOut.c | 30 +++++++++++++++++++ @@ -130,6 +126,3 @@ index 0780296798..bd2ba828a6 100644 # [Event] # # Relative timer event set by UnicodeToEfiKey(), used to be one 2 seconds input timeout. --- -2.17.1 - diff --git a/0009-OvmfPkg-take-PcdResizeXterm-from-the-QEMU-command-li.patch b/0009-OvmfPkg-take-PcdResizeXterm-from-the-QEMU-command-li.patch index 0e694fd..0672e56 100644 --- a/0009-OvmfPkg-take-PcdResizeXterm-from-the-QEMU-command-li.patch +++ b/0009-OvmfPkg-take-PcdResizeXterm-from-the-QEMU-command-li.patch @@ -1,11 +1,8 @@ From 30251344cfbd25212394c377b80cd720a3b85d46 Mon Sep 17 00:00:00 2001 -Message-Id: <30251344cfbd25212394c377b80cd720a3b85d46.1534970217.git.crobinso@redhat.com> -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Wed, 14 Oct 2015 15:59:06 +0200 -Subject: [PATCH 09/17] OvmfPkg: take PcdResizeXterm from the QEMU command line - (RH only) +Subject: [PATCH] OvmfPkg: take PcdResizeXterm from the QEMU command line (RH + only) Notes about the 20160608b-988715a -> 20170228-c325e41585e3 rebase: @@ -23,7 +20,6 @@ Signed-off-by: Laszlo Ersek (cherry picked from commit 6fa0c4d67c0bb8bde2ddd6db41c19eb0c40b2721) (cherry picked from commit 8abc2a6ddad25af7e88dc0cf57d55dfb75fbf92d) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- OvmfPkg/OvmfPkgIa32.dsc | 1 + OvmfPkg/OvmfPkgIa32X64.dsc | 1 + @@ -92,6 +88,3 @@ index 9c5ad9961c..31baaa0a22 100644 gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable gEfiMdeModulePkgTokenSpaceGuid.PcdSetNxForStack --- -2.17.1 - diff --git a/0010-ArmVirtPkg-QemuFwCfgLib-allow-UEFI_DRIVER-client-mod.patch b/0010-ArmVirtPkg-QemuFwCfgLib-allow-UEFI_DRIVER-client-mod.patch index ea19dee..a29a8bc 100644 --- a/0010-ArmVirtPkg-QemuFwCfgLib-allow-UEFI_DRIVER-client-mod.patch +++ b/0010-ArmVirtPkg-QemuFwCfgLib-allow-UEFI_DRIVER-client-mod.patch @@ -1,11 +1,8 @@ From 92f37a3d72213d9b76bc47c4f194f2ea989a71a1 Mon Sep 17 00:00:00 2001 -Message-Id: <92f37a3d72213d9b76bc47c4f194f2ea989a71a1.1534970217.git.crobinso@redhat.com> -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Tue, 12 Apr 2016 20:50:25 +0200 -Subject: [PATCH 10/17] ArmVirtPkg: QemuFwCfgLib: allow UEFI_DRIVER client - modules (RH only) +Subject: [PATCH] ArmVirtPkg: QemuFwCfgLib: allow UEFI_DRIVER client modules + (RH only) Notes about the 20160608b-988715a -> 20170228-c325e41585e3 rebase: @@ -20,7 +17,6 @@ Signed-off-by: Laszlo Ersek (cherry picked from commit 8e2153358aa2bba2c91faa87a70beadcaae03fd8) (cherry picked from commit 5af259a93f4bbee5515ae18638068125e170f2cd) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- ArmVirtPkg/Library/QemuFwCfgLib/QemuFwCfgLib.inf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) @@ -38,6 +34,3 @@ index eff4a21650..adf1ff6c6a 100644 CONSTRUCTOR = QemuFwCfgInitialize --- -2.17.1 - diff --git a/0011-ArmVirtPkg-take-PcdResizeXterm-from-the-QEMU-command.patch b/0011-ArmVirtPkg-take-PcdResizeXterm-from-the-QEMU-command.patch index d80d840..6d7967e 100644 --- a/0011-ArmVirtPkg-take-PcdResizeXterm-from-the-QEMU-command.patch +++ b/0011-ArmVirtPkg-take-PcdResizeXterm-from-the-QEMU-command.patch @@ -1,11 +1,8 @@ From 6a27daa40698f06a34c209bd90092011d70f7795 Mon Sep 17 00:00:00 2001 -Message-Id: <6a27daa40698f06a34c209bd90092011d70f7795.1534970217.git.crobinso@redhat.com> -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Sun, 26 Jul 2015 08:02:50 +0000 -Subject: [PATCH 11/17] ArmVirtPkg: take PcdResizeXterm from the QEMU command - line (RH only) +Subject: [PATCH] ArmVirtPkg: take PcdResizeXterm from the QEMU command line + (RH only) Notes about the 20160608b-988715a -> 20170228-c325e41585e3 rebase: @@ -25,7 +22,6 @@ Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek (cherry picked from commit d4564d39dfdbf74e762af43314005a2c026cb262) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- ArmVirtPkg/ArmVirtQemu.dsc | 7 +- .../TerminalPcdProducerLib.c | 87 +++++++++++++++++++ @@ -199,6 +195,3 @@ index 0000000000..fecb37bcdf + +[Pcd] + gEfiMdeModulePkgTokenSpaceGuid.PcdResizeXterm --- -2.17.1 - diff --git a/0012-OvmfPkg-allow-exclusion-of-the-shell-from-the-firmwa.patch b/0012-OvmfPkg-allow-exclusion-of-the-shell-from-the-firmwa.patch index e49ad73..0a4b6e3 100644 --- a/0012-OvmfPkg-allow-exclusion-of-the-shell-from-the-firmwa.patch +++ b/0012-OvmfPkg-allow-exclusion-of-the-shell-from-the-firmwa.patch @@ -1,11 +1,7 @@ From 84570add9731d2099c6e5be43f96aed508fd4c39 Mon Sep 17 00:00:00 2001 -Message-Id: <84570add9731d2099c6e5be43f96aed508fd4c39.1534970217.git.crobinso@redhat.com> -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Tue, 4 Nov 2014 23:02:53 +0100 -Subject: [PATCH 12/17] OvmfPkg: allow exclusion of the shell from the firmware - image +Subject: [PATCH] OvmfPkg: allow exclusion of the shell from the firmware image When '-D EXCLUDE_SHELL_FROM_FD' is passed to 'build', exclude the shell binary from the firmware image. @@ -52,7 +48,6 @@ Signed-off-by: Laszlo Ersek (cherry picked from commit 9c391def70366cabae08e6008814299c3372fafd) (cherry picked from commit d9dd9ee42937b2611fe37183cc9ec7f62d946933) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- OvmfPkg/OvmfPkgIa32.fdf | 2 ++ OvmfPkg/OvmfPkgIa32X64.fdf | 2 ++ @@ -116,6 +111,3 @@ index c81b422517..49ef829a3a 100644 !if ($(SECURE_BOOT_ENABLE) == TRUE) || ($(NETWORK_IP6_ENABLE) == TRUE) || ($(TLS_ENABLE) == TRUE) INF MdeModulePkg/Logo/LogoOpenSSLDxe.inf --- -2.17.1 - diff --git a/0013-OvmfPkg-EnrollDefaultKeys-application-for-enrolling-.patch b/0013-OvmfPkg-EnrollDefaultKeys-application-for-enrolling-.patch index 477f2ce..cb60132 100644 --- a/0013-OvmfPkg-EnrollDefaultKeys-application-for-enrolling-.patch +++ b/0013-OvmfPkg-EnrollDefaultKeys-application-for-enrolling-.patch @@ -1,11 +1,8 @@ From 685d43b29b2ac4b19572bda1ebeb989d69d74ebb Mon Sep 17 00:00:00 2001 -Message-Id: <685d43b29b2ac4b19572bda1ebeb989d69d74ebb.1534970217.git.crobinso@redhat.com> -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Tue, 4 Nov 2014 23:02:55 +0100 -Subject: [PATCH 13/17] OvmfPkg: EnrollDefaultKeys: application for enrolling - default keys +Subject: [PATCH] OvmfPkg: EnrollDefaultKeys: application for enrolling default + keys This application is meant to be invoked by the management layer, after booting the UEFI shell and getting a shell prompt on the serial console. @@ -195,7 +192,6 @@ Notes about the 20170228-c325e41585e3 -> 20171011-92d07e48907f rebase: Signed-off-by: Laszlo Ersek (cherry picked from commit c0b2615a9c0b4a4be1bffe45681a32915449279d) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- OvmfPkg/EnrollDefaultKeys/EnrollDefaultKeys.c | 1015 +++++++++++++++++ .../EnrollDefaultKeys/EnrollDefaultKeys.inf | 52 + @@ -1330,6 +1326,3 @@ index 85bd8d4bf6..a12905f882 100644 !endif OvmfPkg/PlatformDxe/Platform.inf --- -2.17.1 - diff --git a/0014-ArmPlatformPkg-introduce-fixed-PCD-for-early-hello-m.patch b/0014-ArmPlatformPkg-introduce-fixed-PCD-for-early-hello-m.patch index 7cf890a..3c9f001 100644 --- a/0014-ArmPlatformPkg-introduce-fixed-PCD-for-early-hello-m.patch +++ b/0014-ArmPlatformPkg-introduce-fixed-PCD-for-early-hello-m.patch @@ -1,11 +1,8 @@ From 6f89eae9f2abe20e35058848e7cc10a69a6b05ec Mon Sep 17 00:00:00 2001 -Message-Id: <6f89eae9f2abe20e35058848e7cc10a69a6b05ec.1534970217.git.crobinso@redhat.com> -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Wed, 14 Oct 2015 13:49:43 +0200 -Subject: [PATCH 14/17] ArmPlatformPkg: introduce fixed PCD for early hello - message (RH only) +Subject: [PATCH] ArmPlatformPkg: introduce fixed PCD for early hello message + (RH only) Drew has proposed that ARM|AARCH64 platform firmware (especially virtual machine firmware) print a reasonably early, simple hello message to the @@ -34,7 +31,6 @@ Signed-off-by: Laszlo Ersek (cherry picked from commit 7ce97b06421434c82095f01a1753a8c9c546cc30) (cherry picked from commit 20b1f1cbd0590aa71c6d99d35e23cf08e0707750) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- ArmPlatformPkg/ArmPlatformPkg.dec | 7 +++++++ 1 file changed, 7 insertions(+) @@ -57,6 +53,3 @@ index 5f67e74154..2956d3e2d8 100644 [PcdsFixedAtBuild.common,PcdsDynamic.common] ## PL031 RealTimeClock gArmPlatformTokenSpaceGuid.PcdPL031RtcBase|0x0|UINT32|0x00000024 --- -2.17.1 - diff --git a/0015-ArmPlatformPkg-PrePeiCore-write-early-hello-message-.patch b/0015-ArmPlatformPkg-PrePeiCore-write-early-hello-message-.patch index d23f6c0..32ce0b3 100644 --- a/0015-ArmPlatformPkg-PrePeiCore-write-early-hello-message-.patch +++ b/0015-ArmPlatformPkg-PrePeiCore-write-early-hello-message-.patch @@ -1,11 +1,8 @@ From e6c0f362edd5834b0d891fc44cd6873566bb0df4 Mon Sep 17 00:00:00 2001 -Message-Id: -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Wed, 14 Oct 2015 13:59:20 +0200 -Subject: [PATCH 15/17] ArmPlatformPkg: PrePeiCore: write early hello message - to the serial port (RH) +Subject: [PATCH] ArmPlatformPkg: PrePeiCore: write early hello message to the + serial port (RH) The FixedPcdGetSize() macro expands to an integer constant, therefore an optimizing compiler can eliminate the new code, if the platform DSC @@ -29,7 +26,6 @@ Signed-off-by: Laszlo Ersek (cherry picked from commit b16c4c505ce0e27305235533eac9236aa66f132e) (cherry picked from commit 742e5bf6d5ce5a1e73879d6e5c0dd00feda7a9ac) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- ArmPlatformPkg/PrePeiCore/MainMPCore.c | 5 +++++ ArmPlatformPkg/PrePeiCore/MainUniCore.c | 5 +++++ @@ -105,6 +101,3 @@ index ec83cec2d8..20698fcfac 100644 gEfiMdeModulePkgTokenSpaceGuid.PcdInitValueInTempStack + + gArmPlatformTokenSpaceGuid.PcdEarlyHelloMessage --- -2.17.1 - diff --git a/0016-ArmVirtPkg-set-early-hello-message-RH-only.patch b/0016-ArmVirtPkg-set-early-hello-message-RH-only.patch index 618f728..35303e7 100644 --- a/0016-ArmVirtPkg-set-early-hello-message-RH-only.patch +++ b/0016-ArmVirtPkg-set-early-hello-message-RH-only.patch @@ -1,10 +1,7 @@ From e777f7d03c8a8d56e08926ecf0b17e1338837093 Mon Sep 17 00:00:00 2001 -Message-Id: -In-Reply-To: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> -References: <37942481c89eca732239c23fe606680e6e3faf77.1534970217.git.crobinso@redhat.com> From: Laszlo Ersek Date: Wed, 14 Oct 2015 14:07:17 +0200 -Subject: [PATCH 16/17] ArmVirtPkg: set early hello message (RH only) +Subject: [PATCH] ArmVirtPkg: set early hello message (RH only) Print a friendly banner on QEMU, regardless of debug mask settings. @@ -25,7 +22,6 @@ Signed-off-by: Laszlo Ersek (cherry picked from commit 5d4a15b9019728b2d96322bc679099da49916925) (cherry picked from commit 179df76dbb0d199bd905236e98775b4059c6502a) Signed-off-by: Paolo Bonzini -Signed-off-by: Cole Robinson --- ArmVirtPkg/ArmVirtQemu.dsc | 1 + 1 file changed, 1 insertion(+) @@ -42,6 +38,3 @@ index 86d5d5a666..ffe4ba8092 100644 gArmPlatformTokenSpaceGuid.PcdCoreCount|1 !if $(ARCH) == AARCH64 gArmTokenSpaceGuid.PcdVFPEnabled|1 --- -2.17.1 - diff --git a/0099-Tweak-the-tools_def-to-support-cross-compiling.patch b/0099-Tweak-the-tools_def-to-support-cross-compiling.patch index 74327a0..bada25f 100644 --- a/0099-Tweak-the-tools_def-to-support-cross-compiling.patch +++ b/0099-Tweak-the-tools_def-to-support-cross-compiling.patch @@ -1,5 +1,4 @@ -From 0f72cc846878cd2acb0577f8bfa0e58b6f06b55b Mon Sep 17 00:00:00 2001 -Message-Id: <0f72cc846878cd2acb0577f8bfa0e58b6f06b55b.1534972691.git.crobinso@redhat.com> +From 0784bdc810bcbd275a78ceb0c2cf04f2f0f68061 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 16 Aug 2018 15:45:47 -0400 Subject: [PATCH] Tweak the tools_def to support cross-compiling. @@ -74,6 +73,3 @@ index a22b96c0b8..8b134ca93f 100755 *_GCC5_X64_ASLCC_FLAGS = DEF(GCC_ASLCC_FLAGS) -m64 -fno-lto *_GCC5_X64_ASLDLINK_FLAGS = DEF(GCC5_IA32_X64_ASLDLINK_FLAGS) -Wl,-m,elf_x86_64 --- -2.17.1 -