From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0617.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1f::617]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 93FED1A1E43 for ; Tue, 6 Sep 2016 04:13:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Q1pXEJN4+tRtUtUBB+n1BzVXfm6MATg43zuD/M6LnEA=; b=a41u2QJkR21jDy4kK8kWKYxKhHp0pAPE0yx0hsvp/cjsi6/qZLv6ZIiUk/mSkQVlsppYvI1gm1Edhk6SzRW8yCFGz4ADauSjq4ybZwk/2IZHE8IfmAjf39hTUMDAK+9HBtZ6vDdf35kkvqxexQ9SWjxb0I7pt4de+b6HXPH7OGU= Received: from AM4PR0401MB2289.eurprd04.prod.outlook.com (10.165.45.12) by DBXPR04MB142.eurprd04.prod.outlook.com (10.242.140.12) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.619.3; Tue, 6 Sep 2016 11:13:46 +0000 Received: from AM4PR0401MB2289.eurprd04.prod.outlook.com ([10.165.45.12]) by AM4PR0401MB2289.eurprd04.prod.outlook.com ([10.165.45.12]) with mapi id 15.01.0619.002; Tue, 6 Sep 2016 11:13:46 +0000 From: Bhupesh Sharma To: "edk2-devel@lists.01.org" , Ard Biesheuvel CC: Pankaj Bansal Thread-Topic: Persistent Variable Storage and PlatformBootTimeOut Thread-Index: AdIIL3APw6wMiBduR/CFZv+XSYB8AQ== Date: Tue, 6 Sep 2016 11:13:46 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=bhupesh.sharma@nxp.com; x-originating-ip: [122.177.180.9] x-ms-office365-filtering-correlation-id: 089890a5-3806-415f-bfd6-08d3d646dece x-microsoft-exchange-diagnostics: 1; DBXPR04MB142; 6:ZrfSKQLId1VKF+jp04eQ/aTFy8JOM7jRFDsANxvrpvqmqirJoOJLaBVmcztKTN2kfxWDvOZhGfZobYllN2/qgmlDAFToGl+do/NxiU305wsYbqurF3Db9iMUDWXhF6rxfB82CoHjKOE6AMd81KDS1A4kNTRr5NzFqEWimmm+syIAaT2B3Izu8JpAr71BnXjQ6NK9OKc/tLU2ggdXmSPlyydcJQ7sjJVTx5FGTmgCjLrgoM2ep5IGNO0mNdebgdMUQBDK68+wEMgMILupBZeJ7/S8Z/saVQYlMSaeDsqBAlz0pObXDN+/cRrJO7TMFa7iVC12ifuvIp8m4geKx8XMzg==; 5:esWilBqplOcxKwxmovN/tCi+kK1sEukfYHPZHbCSLKAqPWn+0TzqXVuD0qQUGKX+DSSvxlC1BWhManPFRJ1GJFZaQ6tqpMmM5C+UmPlwEl23eqLs9wFvnss+KTmvCkSW047faA3Yd0wJp8dlqtxKUQ==; 24:w5WJC3dx6sTsIPBS0hylV7GypcC29cXsaYhPkuhsu4nXcbfWhCanfahDXW+kKBzaovu9D5OfDUM0GpI0LLIjk6uk4X6kjlvGli6CD93EvNs=; 7:XBjxiE+pDvYll0/DsCBAGLZimIdFHrg7lkpHEn3biiPJXEVRSgBFTQPwlOc5AxHyN78NsXHJYcU0Ky8QUyAbmo8hE7/5Zv11HKUaZU3LM4t9c5XNzHIT6eMWUVrNJx4xH0LCxViLuALqiu4qIQ4CNrpSRJVJRNn/GEY6dc0ALw9XDSEr2V7vjwSZzMAjmq4GyL3M89c9BLqiKR0jGp/DFugX4usI5lFybEtQLP/qmBg1ktIkEa5MOgw4CefW9F3m x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DBXPR04MB142; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026); SRVR:DBXPR04MB142; BCL:0; PCL:0; RULEID:; SRVR:DBXPR04MB142; x-forefront-prvs: 0057EE387C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(7916002)(199003)(189002)(102836003)(6116002)(77096005)(87936001)(66066001)(122556002)(5002640100001)(92566002)(10400500002)(189998001)(86362001)(2900100001)(54356999)(50986999)(229853001)(74316002)(8676002)(81166006)(81156014)(3660700001)(5001770100001)(11100500001)(97736004)(2906002)(68736007)(4326007)(33656002)(5660300001)(9686002)(586003)(7696003)(101416001)(7846002)(3280700002)(105586002)(3846002)(7736002)(19580395003)(305945005)(76576001)(8936002)(106356001)(491001); DIR:OUT; SFP:1101; SCL:1; SRVR:DBXPR04MB142; H:AM4PR0401MB2289.eurprd04.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Sep 2016 11:13:46.3027 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBXPR04MB142 Subject: Persistent Variable Storage and PlatformBootTimeOut X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Sep 2016 11:13:50 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi EDK2 experts, We have recently added the support for storing UEFI run-time variables on u= nderlying NOR Flash slave on our ARMV8 NXP board. We are successfully able to change the values of variables like boot-order = using the latest MdeModulePkg BDS: MdeModulePkg/Universal/BdsDxe/BdsDxe.inf and retrieve them on next board boot. While this works almost on all the places, we see that the Auto Boot Time w= e have set using the following PCD: gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|20 Doesn't work when one enters the BIOS screen and enters the Boot Maintenanc= e Manager to change this value from say 20 to 10. On the next board boot, the PlatformBootTimeOut value is still 20. The same issue is replicable on latest EDK2 (master branch) on qemu for aar= ch64. Is this a known issue or are we missing something here? Regards, Bhupesh