render / rpms / edk2

Forked from rpms/edk2 2 months ago
Clone

Blame SOURCES/0008-OvmfPkg-take-PcdResizeXterm-from-the-QEMU-command-li.patch

cc9195
From 2ebf3cc2ae99275d63bb6efd3c22dec76251a853 Mon Sep 17 00:00:00 2001
cc9195
From: Laszlo Ersek <lersek@redhat.com>
cc9195
Date: Wed, 14 Oct 2015 15:59:06 +0200
cc9195
Subject: OvmfPkg: take PcdResizeXterm from the QEMU command line (RH only)
cc9195
cc9195
Notes about the RHEL-7.6/ovmf-20180508-2.gitee3198e672e2.el7 ->
cc9195
RHEL-8.0/20180508-ee3198e672e2 rebase:
cc9195
cc9195
- reorder the rebase changelog in the commit message so that it reads like
cc9195
  a blog: place more recent entries near the top
cc9195
- no changes to the patch body
cc9195
cc9195
Notes about the 20171011-92d07e48907f -> 20180508-ee3198e672e2 rebase:
cc9195
cc9195
- no change
cc9195
cc9195
Notes about the 20170228-c325e41585e3 -> 20171011-92d07e48907f rebase:
cc9195
cc9195
- refresh downstream-only commit 8abc2a6ddad2 against context differences
cc9195
  in the DSC files from upstream commit 5e167d7e784c
cc9195
  ("OvmfPkg/PlatformPei: don't allocate reserved mem varstore if
cc9195
  SMM_REQUIRE", 2017-03-12).
cc9195
cc9195
Notes about the 20160608b-988715a -> 20170228-c325e41585e3 rebase:
cc9195
cc9195
- no changes
cc9195
cc9195
Contributed-under: TianoCore Contribution Agreement 1.0
cc9195
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
cc9195
(cherry picked from commit 6fa0c4d67c0bb8bde2ddd6db41c19eb0c40b2721)
cc9195
(cherry picked from commit 8abc2a6ddad25af7e88dc0cf57d55dfb75fbf92d)
cc9195
(cherry picked from commit b311932d3841c017a0f0fec553edcac365cc2038)
cc9195
(cherry picked from commit 61914fb81cf624c9028d015533b400b2794e52d3)
cc9195
---
cc9195
 OvmfPkg/OvmfPkgIa32.dsc             | 1 +
cc9195
 OvmfPkg/OvmfPkgIa32X64.dsc          | 1 +
cc9195
 OvmfPkg/OvmfPkgX64.dsc              | 1 +
cc9195
 OvmfPkg/PlatformPei/Platform.c      | 1 +
cc9195
 OvmfPkg/PlatformPei/PlatformPei.inf | 1 +
cc9195
 5 files changed, 5 insertions(+)
cc9195
cc9195
diff --git a/OvmfPkg/OvmfPkgIa32.dsc b/OvmfPkg/OvmfPkgIa32.dsc
cc9195
index a5bb2b0..b577767 100644
cc9195
--- a/OvmfPkg/OvmfPkgIa32.dsc
cc9195
+++ b/OvmfPkg/OvmfPkgIa32.dsc
cc9195
@@ -530,6 +530,7 @@
cc9195
   #   ($(SMM_REQUIRE) == FALSE)
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0
cc9195
 
cc9195
+  gEfiMdeModulePkgTokenSpaceGuid.PcdResizeXterm|FALSE
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase64|0
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0
cc9195
diff --git a/OvmfPkg/OvmfPkgIa32X64.dsc b/OvmfPkg/OvmfPkgIa32X64.dsc
cc9195
index be8fee9..a6a40be 100644
cc9195
--- a/OvmfPkg/OvmfPkgIa32X64.dsc
cc9195
+++ b/OvmfPkg/OvmfPkgIa32X64.dsc
cc9195
@@ -536,6 +536,7 @@
cc9195
   #   ($(SMM_REQUIRE) == FALSE)
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0
cc9195
 
cc9195
+  gEfiMdeModulePkgTokenSpaceGuid.PcdResizeXterm|FALSE
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase64|0
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0
cc9195
diff --git a/OvmfPkg/OvmfPkgX64.dsc b/OvmfPkg/OvmfPkgX64.dsc
cc9195
index e224b0e..8bd3754 100644
cc9195
--- a/OvmfPkg/OvmfPkgX64.dsc
cc9195
+++ b/OvmfPkg/OvmfPkgX64.dsc
cc9195
@@ -535,6 +535,7 @@
cc9195
   #   ($(SMM_REQUIRE) == FALSE)
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved|0
cc9195
 
cc9195
+  gEfiMdeModulePkgTokenSpaceGuid.PcdResizeXterm|FALSE
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase64|0
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0
cc9195
diff --git a/OvmfPkg/PlatformPei/Platform.c b/OvmfPkg/PlatformPei/Platform.c
cc9195
index 5a78668..544ac54 100644
cc9195
--- a/OvmfPkg/PlatformPei/Platform.c
cc9195
+++ b/OvmfPkg/PlatformPei/Platform.c
cc9195
@@ -670,6 +670,7 @@ InitializePlatform (
cc9195
     PeiFvInitialization ();
cc9195
     MemMapInitialization ();
cc9195
     NoexecDxeInitialization ();
cc9195
+    UPDATE_BOOLEAN_PCD_FROM_FW_CFG (PcdResizeXterm);
cc9195
   }
cc9195
 
cc9195
   AmdSevInitialize ();
cc9195
diff --git a/OvmfPkg/PlatformPei/PlatformPei.inf b/OvmfPkg/PlatformPei/PlatformPei.inf
cc9195
index 30ceb4b..016c067 100644
cc9195
--- a/OvmfPkg/PlatformPei/PlatformPei.inf
cc9195
+++ b/OvmfPkg/PlatformPei/PlatformPei.inf
cc9195
@@ -94,6 +94,7 @@
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdEmuVariableNvStoreReserved
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdPciDisableBusEnumeration
cc9195
+  gEfiMdeModulePkgTokenSpaceGuid.PcdResizeXterm
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable
cc9195
   gEfiMdeModulePkgTokenSpaceGuid.PcdSetNxForStack
cc9195
-- 
cc9195
1.8.3.1
cc9195