From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-1.mimecast.com (us-smtp-1.mimecast.com [207.211.31.120]) by mx.groups.io with SMTP id smtpd.web09.6304.1575590701822617627 for ; Thu, 05 Dec 2019 16:05:02 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=RbuWWim9; spf=pass (domain: redhat.com, ip: 207.211.31.120, mailfrom: lersek@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1575590700; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=kCSYfs7vFDSsyJipV0yEDWD35F150JcJL1F88/f/07s=; b=RbuWWim9TFs1BxpIyW4BCzNaao/uLGnpwHsm5fUV1yUs2vcdsLloZjUPl80J0tBJkkFaCI aobCfMpksbSrTsGjSq5CpLSDq/CCgDJMieuV8E5lI8RD5wXKLNcmB3KI5prsDXpXfDSmz6 AZwr4YrXAnCAwVA6LNn3JUynpyGBBpU= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-425-xAU9hRTfNVyTrgsIY7GpCA-1; Thu, 05 Dec 2019 19:04:56 -0500 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 19604183B700; Fri, 6 Dec 2019 00:04:55 +0000 (UTC) Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-62.ams2.redhat.com [10.36.116.62]) by smtp.corp.redhat.com (Postfix) with ESMTP id AF6E45D6A3; Fri, 6 Dec 2019 00:04:53 +0000 (UTC) Subject: Re: [edk2-devel] [PATCH v1 1/1] ArmPkg: Dispatch deferred images after EndOfDxe From: "Laszlo Ersek" To: devel@edk2.groups.io, ard.biesheuvel@linaro.org, Sami Mujawar Cc: Leif Lindholm , Matteo Carlini , nd References: <20190501140146.33224-1-sami.mujawar@arm.com> <2689eabf-b2a4-466b-d0cc-f8786e7a35ee@redhat.com> Message-ID: <65b6fbb9-200f-1a78-db72-f75ea65f5919@redhat.com> Date: Fri, 6 Dec 2019 01:04:52 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <2689eabf-b2a4-466b-d0cc-f8786e7a35ee@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-MC-Unique: xAU9hRTfNVyTrgsIY7GpCA-1 X-Mimecast-Spam-Score: 0 Content-Language: en-US Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit On 12/06/19 00:54, Laszlo Ersek wrote: > On 12/05/19 21:25, Ard Biesheuvel wrote: >> On Wed, 1 May 2019 at 15:02, Sami Mujawar >> wrote: >> I'm still curious why this difference exists, > > What difference do you mean? > > (I can't see the original patch posting in my list folder, so I could > be missing parts of the discussion thus far.) Haha, I missed that Sami's email, which you just replied to, is dated "1 May 2019" -- that's the reason I couldn't find the original posting in my edk2-devel folder. That message has already been moved into one of my archive folders :) But, now I do see it, and I also see that your first question in response was spot-on: https://edk2.groups.io/g/devel/message/39901 (alternative link: http://mid.mail-archive.com/CAKv+Gu92gPzGvGZ3M9B52q1TOAvnBjgxpvykbAZPevMULkcF6w@mail.gmail.com ) Your question there had a small typo -- I think you meant, "It might be that the PCI hierarchy is enumerated *after* EndOfDxe on Juno, and *before* on the other platforms." And yes, that would explain the difference between Juno and {SynQuacer, Overdrive} very well -- i.e. why Juno was broken and the other platforms were OK. (Assuming in all cases, the 3rd party dispatch occurred after EndOfDxe, where it is supposed to.) Thanks Laszlo