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

Reply via email to