From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: wei6.xu@intel.com) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by groups.io with SMTP; Tue, 07 May 2019 03:08:54 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 07 May 2019 03:08:54 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,441,1549958400"; d="scan'208";a="169040158" Received: from shwdeopenpsi174.ccr.corp.intel.com ([10.239.157.33]) by fmsmga002.fm.intel.com with ESMTP; 07 May 2019 03:08:53 -0700 From: "Xu, Wei6" To: devel@edk2.groups.io Cc: Ni Ray , Wu Hao A , Xu Wei6 Subject: [edk2-devel][Patch 1/2] FatPkg/FatPei: Remove BootInRecoveryMode PPI DEPEX. Date: Tue, 7 May 2019 18:08:13 +0800 Message-Id: <20190507100814.18236-2-wei6.xu@intel.com> X-Mailer: git-send-email 2.16.2.windows.1 In-Reply-To: <20190507100814.18236-1-wei6.xu@intel.com> References: <20190507100814.18236-1-wei6.xu@intel.com> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1777 BootInRecoveryMode Ppi dependency should be removed from PEI storage stack drivers. Besides recovery, more features are using the storage stack. Platform can apply Ppi dependency in Recovery FV which contains full storage driver stack. Platform storage stack modules, such as host controller init PEI module, should also remove this dependency. CC: Ni Ray CC: Wu Hao A Signed-off-by: Xu Wei6 --- FatPkg/FatPei/FatPei.inf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FatPkg/FatPei/FatPei.inf b/FatPkg/FatPei/FatPei.inf index b554aae040..4560dbaab4 100644 --- a/FatPkg/FatPei/FatPei.inf +++ b/FatPkg/FatPei/FatPei.inf @@ -71,9 +71,9 @@ [Pcd] gEfiMdeModulePkgTokenSpaceGuid.PcdRecoveryFileName ## CONSUMES [Depex] - gEfiPeiMemoryDiscoveredPpiGuid AND gEfiPeiBootInRecoveryModePpiGuid + gEfiPeiMemoryDiscoveredPpiGuid [UserExtensions.TianoCore."ExtraFiles"] FatPeiExtra.uni -- 2.16.2.windows.1