Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 4e5a804222415ec7b2bec90ea0300b8a9f60f131
      
https://github.com/tianocore/edk2/commit/4e5a804222415ec7b2bec90ea0300b8a9f60f131
  Author: Gerd Hoffmann <kra...@redhat.com>
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
    M OvmfPkg/VirtioSerialDxe/VirtioSerialPort.c

  Log Message:
  -----------
  OvmfPkg/VirtioSerialDxe: use TPL_NOTIFY

Apparently TPL_CALLBACK is too low, code runs into an ASSERT
complaining the new TPL is lower than the old TPL.

Signed-off-by: Gerd Hoffmann <kra...@redhat.com>


  Commit: 578a715cfc6abc08ead8f585f096789374254b2a
      
https://github.com/tianocore/edk2/commit/578a715cfc6abc08ead8f585f096789374254b2a
  Author: Gerd Hoffmann <kra...@redhat.com>
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
    M OvmfPkg/QemuFlashFvbServicesRuntimeDxe/QemuFlash.c

  Log Message:
  -----------
  OvmfPkg/QemuFlashFvbServicesRuntimeDxe: refine flash detection

Flash can be write-protected in qemu (which is usually the case for
code).  In case the variable store flash block is configured read-only
ovmf wouldn't be able to store EFI variables there, so not setting up
fvb in that case (and fallhack to emulation) is the better option.
It'll avoid problems later due to flash writes failing.

The patch tries to write back the original value read earlier, so flash
content doesn't change in case the write succeeds.  But the status we
read back after the attempt to write will tell us whenever flash is
writable or not.

Signed-off-by: Gerd Hoffmann <kra...@redhat.com>


  Commit: c1e853769046b322690ad336fdb98966757e7414
      
https://github.com/tianocore/edk2/commit/c1e853769046b322690ad336fdb98966757e7414
  Author: Gerd Hoffmann <kra...@redhat.com>
  Date:   2023-06-01 (Thu, 01 Jun 2023)

  Changed paths:
    M OvmfPkg/Library/PlatformInitLib/MemDetect.c

  Log Message:
  -----------
  OvmfPkg/PlatformInitLib: limit phys-bits to 46.

Older linux kernels have problems with phys-bits larger than 46,
ubuntu 18.04 (kernel 4.15) has been reported to be affected.

Reduce phys-bits limit from 47 to 46.

Reported-by: Fiona Ebner <f.eb...@proxmox.com>
Signed-off-by: Gerd Hoffmann <kra...@redhat.com>


Compare: https://github.com/tianocore/edk2/compare/9f12d6b6ecf8...c1e853769046


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to