]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg Variable: Handle ftw driver executes prior to variable driver
authorStar Zeng <star.zeng@intel.com>
Wed, 30 Dec 2015 05:09:16 +0000 (05:09 +0000)
committerlzeng14 <lzeng14@Edk2>
Wed, 30 Dec 2015 05:09:16 +0000 (05:09 +0000)
commit14326ed0910b4bf305ef28fa3aa9cf4d313e238c
tree512b46a0fc091f05865ba5d62ad5e6f19d9ad2af
parentbc003bc0769f2ad37700d34dfde83eac323b51c7
MdeModulePkg Variable:  Handle ftw driver executes prior to variable driver

Variable driver uses gEdkiiFaultTolerantWriteGuid hob and copies  data to NvStorageData if hob exists.
But if ftw driver executes prior to variable driver then spare block is erased.

So the patch is to enhance the code to do not check FTW last write data hob if FTW protocol has been installed.

Cc: Liming Gao <liming.gao@intel.com>
Reported-by: Baraneedharan Anbazhagan <anbazhagan@hp.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Baraneedharan Anbazhagan <anbazhagan@hp.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19577 6f19259b-4bc3-4df7-8a09-765794883524
MdeModulePkg/Universal/Variable/RuntimeDxe/Variable.c