From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mx.groups.io with SMTP id smtpd.web08.535.1615918253280388528 for ; Tue, 16 Mar 2021 11:10:53 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RQxx9HMx; spf=pass (domain: gmail.com, ip: 209.85.214.177, mailfrom: kuqin12@gmail.com) Received: by mail-pl1-f177.google.com with SMTP id n17so13781038plc.7 for ; Tue, 16 Mar 2021 11:10:53 -0700 (PDT) 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=depPABU0SZ5dLZ2cajwGwnmO9RNfKl6h7xA1CvXhhwQ=; b=RQxx9HMxuuP+moFUtRs2Mn8elzN+kgek13iCNZWJzXgZlCCoU59VT/1ZutN5DL1ky6 4qBLPb4A8V3pcHETxy5tV+pZqtzu2legL+jAidJeQMZiLpH63BAs9R4h5pUCG1wSLcl0 im8pTvm8Yv/refKx971dlKy+fgNqfCP4gFK1sneSum8sUFFmv3w1odSZkAI7bdpZKuw1 hVbreSextQas894kc4LWIWPin85TxWs2AbMk6TpuqZC2CwWKYVyiYjChgfgjfEYzNN92 j8ODg2L4ZhYa/54DF9ow+QTCRKNnY8I63i0fD2lqIFEINYaLbKm6m3ZcxRlnSyGjXSqN KHWg== 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=depPABU0SZ5dLZ2cajwGwnmO9RNfKl6h7xA1CvXhhwQ=; b=EaWVLq/v+qehiSJ815tf7DeA8UlxUz+VUCPITga4MfQKKsiX0+zShSI4RM5q81ZMcH KtdQk52s408J3MSVln1XZrUxyT3s+EeJ3P1YvmLOYwavp0mlgUb7N0+ht//aVoIhJiU7 ks9yHD54/lhZWIqVKxLRDvhJfjnStWIRwhXUt8kycf8XUYu6C9h3uJN3rW4xEpIzV7j8 YCqPr6OT2qPL9wY2+zzmYs/4XgRIgx24Xdp9nQHIIoA8V3Fm0d4SHWPW3xzXME/naoiP tM7DomzAQkLjVnYEBC4OA6AnbH6MJed4lWnXxTBFccCNs3xTk5g+EhjTwBqBTq7MoD71 Rthg== X-Gm-Message-State: AOAM531qvLSfIRdtvVX9viqGrBqkyIAy0+VAN1cUAlULj36CldiId9Cb +Mmoi1lDmR40+X7lm/Kw0qGiUKk84r4L+w== X-Google-Smtp-Source: ABdhPJxbI2xCLjmtaWJ8WJwtfN4ld2pgAzrB5c1egPsnDYUx8SDOKS4N69/nBm689tAISxIn4uDfcQ== X-Received: by 2002:a17:902:b598:b029:e2:daa2:161c with SMTP id a24-20020a170902b598b02900e2daa2161cmr632917pls.20.1615918252514; Tue, 16 Mar 2021 11:10:52 -0700 (PDT) Return-Path: Received: from localhost.localdomain ([50.35.88.161]) by smtp.gmail.com with ESMTPSA id 64sm17346550pfd.174.2021.03.16.11.10.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 Mar 2021 11:10:51 -0700 (PDT) From: "Kun Qin" To: devel@edk2.groups.io Cc: Zailiang Sun , Yi Qian , Michael D Kinney Subject: [edk2-platforms][PATCH v2 4/5] Vlv2TbltDevicePkg: PlatformPkg DSC: Added library for VariableSmmRuntimeDxe Date: Tue, 16 Mar 2021 11:10:37 -0700 Message-Id: <20210316181038.1413-5-kuqin12@gmail.com> X-Mailer: git-send-email 2.30.0.windows.1 In-Reply-To: <20210316181038.1413-1-kuqin12@gmail.com> References: <20210316181038.1413-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 Cc: Michael D Kinney Signed-off-by: Kun Qin --- Notes: v2: - Added Michael K. to cc list [Zailiang] 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