From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by mx.groups.io with SMTP id smtpd.web12.3006.1615406880256200917 for ; Wed, 10 Mar 2021 12:08:00 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CiL4K9Fs; spf=pass (domain: gmail.com, ip: 209.85.216.54, mailfrom: kuqin12@gmail.com) Received: by mail-pj1-f54.google.com with SMTP id lr10-20020a17090b4b8ab02900dd61b95c5eso5600861pjb.4 for ; Wed, 10 Mar 2021 12:08:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=gf9WD5CidYNmzyGDn/YjJ1Q3EUoFt4LAZnLYIm/UDXA=; b=CiL4K9FsSIomQqho0Wazfszd2J3vvowXv24LTdr1aYVRwhMkHv2qgCzqsChF84YQ1P 14qQCzKUUrZXg3dvaUp1FPjL49fvh/3HnL55RU9GPgAuY5d0F4DFjrsDna8lTDau02s2 mNPgBrhvT/whFcouIIekWv0cEPn4sjQj8Y0b1sBe0YaYaz2kKwFEAiTOcroNZrBtrcIu 5vcoWRFof5tClme6dpa991vzQThFNr7WCOU5Uv8pzJQEuzTg4vTTU3SA6QxoLWBZc6br T4oO91AwyfdW7rVYWk/IJ8vm0tN2VT+JghgOoXXNvrusA7SI+FEgBmi95EGwzYpke3na mpww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=gf9WD5CidYNmzyGDn/YjJ1Q3EUoFt4LAZnLYIm/UDXA=; b=RGqN4XwFt3/eBAZiriYN7zIqNeIiZgZM5cSJ/V9GOnzsovD0kyM3G4mqlPnqB7SJLy +ttywV0JrRNGKNdY9rLo2YbwfZCRK3NFJV+eEUmgJN/raKZbb4XNnXRtWrjJqsUs9rGX 9iAvKdyuqXPuoEXd94y/r+sOuHG9qGSODX67o9aZCgLv2lJgHszYKDHv3Fq89B/uK0BM PINpIHtLpCOabKBgY5Q6EojtXN5YxKTtNR7AAS5i1MBcPqOW09ZQioT0QKnIgvOYuHYH QH8PajVmjX19n1EGBmO+YBLmeHYyMrJsrj19gOley5CrOkPEczYpUpH0kivTJQ8VA91h oFPA== X-Gm-Message-State: AOAM533k3hzkGXlCOQ+eNzylFFt2FRw4iA3KKktUy/igHyfCLQcEpgk4 EVD0d6SylY2sKWEBd5nwdt4oLQF7qdSH54TX X-Google-Smtp-Source: ABdhPJw5+Ih+Cvqh4ncSSIgdu8JkfYmZ5mUVRLhlDYskxMj18O1vhU9QStcL3V5o0Sng5Nb9EO89Aw== X-Received: by 2002:a17:902:e8d2:b029:e3:c3e5:98ae with SMTP id v18-20020a170902e8d2b02900e3c3e598aemr4597414plg.78.1615406879557; Wed, 10 Mar 2021 12:07:59 -0800 (PST) Return-Path: Received: from localhost.localdomain ([50.35.88.161]) by smtp.gmail.com with ESMTPSA id l15sm218894pjq.9.2021.03.10.12.07.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Mar 2021 12:07:59 -0800 (PST) From: Kun Qin To: devel@edk2.groups.io Cc: Zailiang Sun , Yi Qian Subject: [edk2-staging][PATCH V1 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for VariableSmmRuntimeDxe Date: Wed, 10 Mar 2021 12:07:37 -0800 Message-Id: <20210310200738.1220-5-kuqin12@gmail.com> X-Mailer: git-send-email 2.30.0.windows.1 In-Reply-To: <20210310200738.1220-1-kuqin12@gmail.com> References: <20210310200738.1220-1-kuqin12@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3250 This change added NULL MmUnblockMemoryLib instance in PlatformPkg dsc file to resolve new dependency by VariableSmmRuntimeDxe. The library interface is consumed by variable module to better support variable runtime cache feature. Cc: Zailiang Sun Cc: Yi Qian Signed-off-by: Kun Qin --- Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 + Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 + 2 files changed, 2 insertions(+) diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc index 409f31c982d7..33e93b74800c 100644 --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc @@ -311,6 +311,7 @@ [LibraryClasses.IA32] LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf [LibraryClasses.IA32.DXE_DRIVER] DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc index 38bd825c8bdc..f7a876353649 100644 --- a/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc +++ b/Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc @@ -313,6 +313,7 @@ [LibraryClasses.X64] LockBoxLib|MdeModulePkg/Library/SmmLockBoxLib/SmmLockBoxDxeLib.inf EfiRegTableLib|Vlv2TbltDevicePkg/Library/EfiRegTableLib/EfiRegTableLib.inf HashLib|SecurityPkg/Library/HashLibBaseCryptoRouter/HashLibBaseCryptoRouterDxe.inf + MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf [LibraryClasses.X64.DXE_DRIVER] DebugLib|MdePkg/Library/BaseDebugLibSerialPort/BaseDebugLibSerialPort.inf -- 2.30.0.windows.1