From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 7B40121A13482 for ; Wed, 3 May 2017 14:39:52 -0700 (PDT) Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id B94C161E5F; Wed, 3 May 2017 21:39:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com B94C161E5F Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=redhat.com Authentication-Results: ext-mx10.extmail.prod.ext.phx2.redhat.com; spf=pass smtp.mailfrom=lersek@redhat.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com B94C161E5F Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-118.phx2.redhat.com [10.3.116.118]) by smtp.corp.redhat.com (Postfix) with ESMTP id A61B677DD0; Wed, 3 May 2017 21:39:50 +0000 (UTC) From: Laszlo Ersek To: edk2-devel-01 Cc: Gary Ching-Pang Lin , Jordan Justen Date: Wed, 3 May 2017 23:39:42 +0200 Message-Id: <20170503213947.32290-1-lersek@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.39]); Wed, 03 May 2017 21:39:51 +0000 (UTC) Subject: [PATCH v2 0/5] OvmfPkg: add FD_SIZE_4MB for Windows HCK SB tests, and for future proofing X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 May 2017 21:39:52 -0000 This is version 2 of the series posted at . Changes in v2: - consolidate FD_SIZE_1MB, FD_SIZE_2MB, FD_SIZE_4MB, basing them all on the new macro FD_SIZE_IN_KB, - increase the variable store from 248 KB to 256 KB, and propagate that change as necessary, at the expense of FVMAIN_COMPACT [Jordan], - make the 4MB build the general default [Jordan]. V1->v2 changes are also marked on the individual patches. Thoroughly retested with the usual S3 stuff, the Secure Boot Logo Test, multiple purposefully triggered reclaims, hexdumps of varstore files, etc. Formatted with 13 lines of context for easier review. Repo: https://github.com/lersek/edk2.git Branch: fd_size_4mb_v2 Cc: Gary Ching-Pang Lin Cc: Jordan Justen Thanks, Laszlo Laszlo Ersek (5): OvmfPkg: introduce the FD_SIZE_IN_KB macro / build flag OvmfPkg/OvmfPkg.fdf.inc: extract VARS_LIVE_SIZE and VARS_SPARE_SIZE macros OvmfPkg: introduce 4MB flash image (mainly) for Windows HCK OvmfPkg: raise max variable size (auth & non-auth) to 33KB for FD_SIZE_4MB OvmfPkg: make the 4MB flash size the default OvmfPkg/OvmfPkgIa32.dsc | 25 +++++++++ OvmfPkg/OvmfPkgIa32X64.dsc | 25 +++++++++ OvmfPkg/OvmfPkgX64.dsc | 25 +++++++++ OvmfPkg/OvmfPkg.fdf.inc | 46 ++++++++++++----- OvmfPkg/VarStore.fdf.inc | 54 +++++++++++++++++++- 5 files changed, 161 insertions(+), 14 deletions(-) -- 2.9.3