From ccb74685e3205a1f74e4a2264f27775144600d2c Mon Sep 17 00:00:00 2001 From: Nick Bofferding Date: Tue, 20 Jun 2017 14:22:38 -0500 Subject: Fix secure PNOR provider deadlock - Direct extended/targeting image unprotected payload access to PNOR range Change-Id: Id81b3bcc8c3ef4317e68e111847d6c9d3ede7ac4 CQ: SW392719 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/42156 Reviewed-by: Michael Baiocchi Reviewed-by: Marshall J. Wilks Reviewed-by: Stephen M. Cprek Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell --- src/usr/secureboot/base/test/securerommgrtest.H | 1 + 1 file changed, 1 insertion(+) (limited to 'src/usr/secureboot') diff --git a/src/usr/secureboot/base/test/securerommgrtest.H b/src/usr/secureboot/base/test/securerommgrtest.H index a10bd853c..a26b18b96 100644 --- a/src/usr/secureboot/base/test/securerommgrtest.H +++ b/src/usr/secureboot/base/test/securerommgrtest.H @@ -360,6 +360,7 @@ class SecureRomManagerTest : public CxxTest::TestSuite // Calculate pnor vaddr and read original page so we can run test case // in both secure and unsecure mode. uint64_t l_pnorVaddr = VFS::VfsRp::getInstance().iv_pnor_vaddr + - VFS::VfsRp::getInstance().iv_unprotectedOffset + l_vaddr; memcpy(l_originPage, reinterpret_cast(l_pnorVaddr), PAGESIZE); -- cgit v1.2.1