From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=2607:f8b0:4001:c06::22a; helo=mail-io0-x22a.google.com; envelope-from=ard.biesheuvel@linaro.org; receiver=edk2-devel@lists.01.org Received: from mail-io0-x22a.google.com (mail-io0-x22a.google.com [IPv6:2607:f8b0:4001:c06::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id C79802034C090 for ; Fri, 20 Oct 2017 09:48:41 -0700 (PDT) Received: by mail-io0-x22a.google.com with SMTP id f20so13864405ioj.9 for ; Fri, 20 Oct 2017 09:52:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=t2De5Kxvx1VRNkbWiLTnyItScLdVLYZ+llGhypbberU=; b=ku+BEqZOf8mZ014OXIz/jvRyoQM5Mzej7xS7iW37peKwFQV1qrQVTNIZgSkrBoCC9U rlb91v5YlCU37UePbKEVGT/BssOBub1KFGUYzAFdLjCm0rDkiMEJKpSTtox4/Lk5wzal MBo0KWtxoE8KeSSE/9EomBWpesEx5l7o8Bfgg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=t2De5Kxvx1VRNkbWiLTnyItScLdVLYZ+llGhypbberU=; b=UiA+/MMajOvFCregUDf1sLsgE4Sliuu+1v9GRU7wZ9Moj+X+em0qYGGWoYCFke34Qr b8+fVCNogmfODEJxBCzrb0VtFaklZIKrp0aD9eDdLGxUu0VZOTowClAk/50XeV0VUVp0 bWstz9Q8BSTiqDT0b7PFKTLqZIsNklHh7sRKHXp9qy0GwMnokKquzu+O/XRByI8hgVl2 zY79AvKfvGHDlYnR56HoH6k2gcBvZxhsCow4t62UFfR7UHYotpOo8RxPUKSxRhGX56E0 SPRtP22NhUUOqXEzLd6LzzIi73A67mzoHcCnDSUhpP4pJAkqZ2xhyT/rWKv/pghQ810B CQQg== X-Gm-Message-State: AMCzsaVq27MxjmpFn1AuPsXZaMQZlXPpx7y4wIqu2o8uX/kHgBTdvu+y nPFxOMGlqcm2wgqKP16Fe1vFs+AJA9sjuOus0lcXYg== X-Google-Smtp-Source: ABhQp+Q16OhR8pjpRjWccY6XHDKTXh1HnOJv27TB43EtEIje565nkvtvmTO3q1zNZuNHKr3Gh+gf0IRBzCdA/gcjRbk= X-Received: by 10.107.151.19 with SMTP id z19mr7369769iod.248.1508518340749; Fri, 20 Oct 2017 09:52:20 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.131.167 with HTTP; Fri, 20 Oct 2017 09:52:20 -0700 (PDT) In-Reply-To: References: <20171020112325.10814-1-ard.biesheuvel@linaro.org> <20171020130024.l73uww7cxsjnwbsv@bivouac.eciton.net> <51d0ef33-022f-7153-9acd-9bc4a26cdd59@redhat.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E16EABD@SHSMSX104.ccr.corp.intel.com> From: Ard Biesheuvel Date: Fri, 20 Oct 2017 17:52:20 +0100 Message-ID: To: Laszlo Ersek Cc: "Gao, Liming" , "edk2-devel@lists.01.org" , Leif Lindholm Subject: Re: [PATCH] ArmPlatformPkg/PrePeiCore: seed temporary stack before entering PEI core 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: Fri, 20 Oct 2017 16:48:42 -0000 Content-Type: text/plain; charset="UTF-8" On 20 October 2017 at 17:51, Laszlo Ersek wrote: > On 10/20/17 18:39, Ard Biesheuvel wrote: >> On 20 October 2017 at 17:37, Gao, Liming wrote: >>> Ard: >>> This case is to share the same value between PeiCore and SecCore. I also think it will be better to define one fixed PCD in MdeModulePkg.dec for this value. Could you submit bugzillar to catch this issue first? >>> >> >> Certainly! > > Would it be possible to define the PCD as UINT32, and task 64-bit SEC > (and PEI_CORE) code to first construct the wider value manually (in a > register or otherwise)? > > Just thinking out loud. > Could you think the reasoning behind that out loud as well?