From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mx.groups.io with SMTP id smtpd.web09.3297.1639722837410031229 for ; Thu, 16 Dec 2021 22:33:57 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=M6A5mUCL; spf=pass (domain: redhat.com, ip: 170.10.129.124, mailfrom: kraxel@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1639722836; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ulKmLmNLjYTTqftBA88C74JBJgmct1r1bA4QJa/T0EU=; b=M6A5mUCLhCw/3FTV6pALNhRkeOJEmTmgTWCcniD4yllKYBWDRYyL3uNvb5v0EUqf/1nkru UtYhJGx6Dbr6Krvg+XxGr3YgginvI+HORyi4IzYsuzMWWp8x+w9YmS3IVHnApxglr34R5O JghSKLUu2Hz9HLtIMy6bqRrqWSnC+QM= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-209-NHLJDohcN4644kFRyaxvOQ-1; Fri, 17 Dec 2021 01:33:53 -0500 X-MC-Unique: NHLJDohcN4644kFRyaxvOQ-1 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 8DA51801B25; Fri, 17 Dec 2021 06:33:51 +0000 (UTC) Received: from sirius.home.kraxel.org (unknown [10.39.192.14]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 4302B77E80; Fri, 17 Dec 2021 06:33:51 +0000 (UTC) Received: by sirius.home.kraxel.org (Postfix, from userid 1000) id 666DD1800097; Fri, 17 Dec 2021 07:33:49 +0100 (CET) Date: Fri, 17 Dec 2021 07:33:49 +0100 From: "Gerd Hoffmann" To: Ard Biesheuvel Cc: edk2-devel-groups-io , Pawel Polawski , Liming Gao , Philippe =?utf-8?Q?Mathieu-Daud=C3=A9?= , Jiewen Yao , Abner Chang , Ard Biesheuvel , Ray Ni , Hao A Wu , Jian J Wang , Jordan Justen , Leif Lindholm Subject: Re: [edk2-devel] [PATCH 3/6] OvmfPkg/PlatformPei: unfix PcdPciExpressBaseAddress Message-ID: <20211217063349.it337m5tlzyxia4n@sirius.home.kraxel.org> References: <20211216095037.1843149-1-kraxel@redhat.com> <20211216095037.1843149-4-kraxel@redhat.com> MIME-Version: 1.0 In-Reply-To: X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=kraxel@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Dec 16, 2021 at 01:50:18PM +0100, Ard Biesheuvel wrote: > On Thu, 16 Dec 2021 at 10:50, Gerd Hoffmann wrote: > > > > Will be set by FdtPciHostBridgeLib, so it can't be an fixed when we > > want use that library. > > > > Signed-off-by: Gerd Hoffmann > > What guarantees that these accesses only ever see the correct, updated value? For q35 nothing changes (the value is never written). For microvm the default is set to 0xffffffffffffffff, simliar to ArmVirt (see patch #6). take care, Gerd