Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 2a0bd3bffc80d1982cf85cdad066f79a2f60c769 https://github.com/tianocore/edk2/commit/2a0bd3bffc80d1982cf85cdad066f79a2f60c769 Author: Gerd Hoffmann <kra...@redhat.com> Date: 2022-09-28 (Wed, 28 Sep 2022)
Changed paths: M OvmfPkg/Library/PlatformInitLib/MemDetect.c Log Message: ----------- OvmfPkg/PlatformInitLib: q35 mtrr setup fix Traditional q35 memory layout is 2.75 GB of low memory, leaving room for the pcie mmconfig at 0xb0000000 and the 32-bit pci mmio window at 0xc0000000. Because of that OVMF tags the memory range above 0xb0000000 as uncachable via mtrr. A while ago qemu started to gigabyte-align memory by default (to make huge pages more effective) and q35 uses only 2G of low memory in that case. Which effectively makes the 32-bit pci mmio window start at 0x80000000. This patch updates the mtrr setup code accordingly. Signed-off-by: Gerd Hoffmann <kra...@redhat.com> Reviewed-by: Ard Biesheuvel <a...@kernel.org> Commit: d63242bd69a0e3eaa39afd644b634f60f384b278 https://github.com/tianocore/edk2/commit/d63242bd69a0e3eaa39afd644b634f60f384b278 Author: Gerd Hoffmann <kra...@redhat.com> Date: 2022-09-28 (Wed, 28 Sep 2022) Changed paths: M OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.c Log Message: ----------- OvmfPkg/QemuBootOrderLib: allow slash in rom filenames See comment for details. Needed to avoid the parser abort, so we can continue parsing the bootorder fw_cfg file. Signed-off-by: Gerd Hoffmann <kra...@redhat.com> Reviewed-by: Ard Biesheuvel <a...@kernel.org> Commit: b7213bbd59833fb0786c83a28df5f8244602ab5e https://github.com/tianocore/edk2/commit/b7213bbd59833fb0786c83a28df5f8244602ab5e Author: Gerd Hoffmann <kra...@redhat.com> Date: 2022-09-28 (Wed, 28 Sep 2022) Changed paths: M OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.c Log Message: ----------- OvmfPkg/QemuBootOrderLib: skip unsupported entries in StoreQemuBootOrder When finding an unsupported entry just skip over and continue with the next entry instead of stop processing altogether. Signed-off-by: Gerd Hoffmann <kra...@redhat.com> Reviewed-by: Ard Biesheuvel <a...@kernel.org> Compare: https://github.com/tianocore/edk2/compare/3c0d567c3719...b7213bbd5983 _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits