From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by mx.groups.io with SMTP id smtpd.web10.201418.1673973545374730661 for ; Tue, 17 Jan 2023 08:39:05 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=G3tMQ4Za; spf=pass (domain: kernel.org, ip: 145.40.68.75, mailfrom: ardb@kernel.org) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 2FD46B81909 for ; Tue, 17 Jan 2023 16:39:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D0520C433D2 for ; Tue, 17 Jan 2023 16:39:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1673973541; bh=j77p7h90+r3GgY8zkctcDiHnXgnMACGTCy9bNVrGfhk=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=G3tMQ4Zaz3IXz7tWnr67IkhRul7ktw7xZSZ9gk99B8jMiD0onuJi+JLZtqeWD5uYY 4qx/Kok93NzsEOqbNRKOS1cCt4v6tRMxtJ3ghf+mSJ0I1tYIhZy5+1LGU5anO6wRQO 1CmjzZV762Qp6jarp1gJ65CZVaJexPCAmSOqhf/A3HXn5xMlbMAlImYg1Y0eWa/urw sMP9lQbpPZHwCnYTuXua6Vrub53jOFTyO2o2jkVDyHFxnbEgJ6Zgc/Aw7l5f+txGzv NpIUHkcY81I09mmwaTs7CRrQ+nHKS1fb83BiYPl/V4JI7iajtUjGsqnxSuauoT0XTz RA/E7Uv/Zp6GQ== Received: by mail-lf1-f52.google.com with SMTP id x40so2875587lfu.12 for ; Tue, 17 Jan 2023 08:39:01 -0800 (PST) X-Gm-Message-State: AFqh2kr5WVc3GKqwcSTa5c0FzAWqgEQkhTGd+MVlJXYHFJpq01UJFCvQ NeD3+5ROu4D+M9O2LlipWcukYd307Y4wCWVOJdg= X-Google-Smtp-Source: AMrXdXs6GhNZlsq7e3kMM45YAjKUl9KxoLSA6u5ppVBJBoe6Qvf4ckZYVWMjSQLq31k494IXszhIbsjRTOTRUyqXzvY= X-Received: by 2002:ac2:4bd5:0:b0:4d5:76af:f890 with SMTP id o21-20020ac24bd5000000b004d576aff890mr204589lfq.228.1673973539833; Tue, 17 Jan 2023 08:38:59 -0800 (PST) MIME-Version: 1.0 References: <20230117121629.2149112-1-kraxel@redhat.com> In-Reply-To: <20230117121629.2149112-1-kraxel@redhat.com> From: "Ard Biesheuvel" Date: Tue, 17 Jan 2023 17:38:48 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [edk2-devel] [PATCH v4 0/5] OvmfPkg: check 64bit mmio window for resource conflicts To: devel@edk2.groups.io, kraxel@redhat.com Cc: Jiewen Yao , Oliver Steffen , =?UTF-8?B?TMOhc3psw7Mgw4lyc2Vr?= , Ard Biesheuvel , Pawel Polawski , Jordan Justen Content-Type: text/plain; charset="UTF-8" On Tue, 17 Jan 2023 at 13:16, Gerd Hoffmann wrote: > > v4: > - made mmio window move a bit more robust. > - dropped patches for moving MMCONFIG, they'll come as separate patch > series later. > > v3: > - Add / fix comments, add notes to commit messages. > - Make functions static. > - Logging tweaks. > - Fix windows compiler warnings. > - Add patches (5,6,7) moving MMCONFIG to 0xe0000000, simplifying code > and reducing differences between 'pc' and 'q35' along the way. > Eventually we want split them into a separate series, but some of > this was discussed in v2 review, so I just appended them here for > now. > v2: > - split up PlatformScanOrAdd64BitE820Ram() into scan function with > callbacks, store results in PlatformInfoHob struct. > > Gerd Hoffmann (5): > OvmfPkg/PlatformInitLib: Add PlatformScanE820 and GetFirstNonAddressCB > OvmfPkg/PlatformInitLib: Add PlatformGetLowMemoryCB > OvmfPkg/PlatformInitLib: Add PlatformAddHobCB > OvmfPkg/PlatformInitLib: Add PlatformReservationConflictCB > OvmfPkg/PlatformInitLib: reorder PlatformQemuUc32BaseInitialization > Merged now, thanks,