From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) by mx.groups.io with SMTP id smtpd.web11.6133.1582713911733815409 for ; Wed, 26 Feb 2020 02:45:12 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=sS1wr389; spf=pass (domain: linaro.org, ip: 209.85.221.65, mailfrom: ard.biesheuvel@linaro.org) Received: by mail-wr1-f65.google.com with SMTP id j7so2300927wrp.13 for ; Wed, 26 Feb 2020 02:45:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZZ2dQV9DdqQDpWw2guuouXGXZU/f0mhaZ1WCYaUOMkw=; b=sS1wr38995U4K3C33tHo4zWhLOqqcvHE4us6o5UNaCXP1Nl2BkOMTgZjae4s1qz9IE vzMe76uFOgGtMefE4sRWIJ7zTzcwDAq7paggGQlH4XOXpds+DygKO0tNWSsdycrHRd+A fCBb37WBNQ3dS3wGm/R6sUAQYLQQ+nukm9gfSzUFqgEND65fK/6N3/chyEoTkLe1zEXm ThqNO/3csxIJ1s/WryKBL6AfKmgjY6VXAV5kTTFkFjfAdR+H+uaUaGrOESiuSBWR+hrQ pomf0Wjpzl0mU4arorC8iwryKz0vxpzi437/g6rHeBNxYdwXxX5pL0N+e2W7vI1ZgIaf JzpA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZZ2dQV9DdqQDpWw2guuouXGXZU/f0mhaZ1WCYaUOMkw=; b=rVFIuQelkBzVBdKYiP8nh7RES2ucMdzFuSlC1RADGPf/F1iAut91xax9ABqFNkNGlr Ctv0uB8Vpjiiak9IlQ3UtuLxbLhg/vqaxrGN3m0PaVOOHr7s2CZCTiGPxRBEm9URfR9S m0olPk0MfPtHFJHpPEBDFBh9F3y4oZBuhr+o7xkIpXxayYx82ZeR2Puqq4Lcx5I4gSha +QZh7UhQaxtxof6FcFGlgFnhIRla4+XPkzQtotK4TJGxDBviRUlHhH69yB9dtrj8aodW L2m0GgpcH7jobLVw+RQd1F8N0I14NF7OyVEQsKetJqcfZ6hIrmQqmtq7Hf3IuYQtBFa1 5HpA== X-Gm-Message-State: APjAAAWc/v6wZZmNHtBy4OwB2a7uEJQ6vMwef0uZYmhISBuLdSxfNyAk ItzVfePS4EDhnnIly90NFGxS1uW0Gj7P0F/CLdNtOg== X-Google-Smtp-Source: APXvYqyN79Nj4b8C3YVLsOmqhbI7Gw5HYPCmXzctBCFSQNAJwGfyeNMtlLLtMcce8S/ZY++2gPZFDMMIOfgHPxlBAq4= X-Received: by 2002:adf:a411:: with SMTP id d17mr4791294wra.126.1582713910117; Wed, 26 Feb 2020 02:45:10 -0800 (PST) MIME-Version: 1.0 References: <20200225104449.22453-1-ard.biesheuvel@linaro.org> In-Reply-To: From: "Ard Biesheuvel" Date: Wed, 26 Feb 2020 11:44:59 +0100 Message-ID: Subject: Re: [edk2-devel] [PATCH v2 0/5] ArmVirtPkg: implement measured boot for ArmVirtQemu To: Laszlo Ersek Cc: edk2-devel-groups-io , Auger Eric , =?UTF-8?Q?Philippe_Mathieu=2DDaud=C3=A9?= , =?UTF-8?B?TWFyYy1BbmRyw6kgTHVyZWF1?= , Stefan Berger , Leif Lindholm Content-Type: text/plain; charset="UTF-8" On Wed, 26 Feb 2020 at 01:17, Laszlo Ersek wrote: > > On 02/25/20 11:44, Ard Biesheuvel wrote: > > Wire up the various existing pieces so that we can implement measured > > boot on ArmVirtQemu based on the TPM support in QEMU, just like it has > > been implemented for x86 in OvmfPkg. > > > > The main difference is that on ARM, we first need to discover the TPM base > > address from the device tree provided by QEMU, as well as the PSCI method > > used to perform a cold reset. > > > > Changes since v1: > > - use a separate ResetSystemLib instance based on on-demand parsing of the > > DT, and expose it via the ResetSystem PPI to other client PEIMs > > - add Laszlo's ack to #1 > > - incorporate Laszlo's review feedback across the board > > Can you please file a new tianocore feature request BZ for this, and hook the BZ ref into all of the commit messages? > > Also, in the BZ, can you please reference both versions posted thus far: > > * [edk2-devel] [PATCH 0/4] > ArmVirtPkg: implement measured boot for ArmVirtQemu > > https://edk2.groups.io/g/devel/message/52972 > http://mid.mail-archive.com/20200107094800.4488-1-ard.biesheuvel@linaro.org > > * [edk2-devel] [PATCH v2 0/5] > ArmVirtPkg: implement measured boot for ArmVirtQemu > > https://edk2.groups.io/g/devel/message/54779 > http://mid.mail-archive.com/20200225104449.22453-1-ard.biesheuvel@linaro.org > Done! https://bugzilla.tianocore.org/show_bug.cgi?id=2560