Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: f6c4b0a78e0fb601e817739e289e889de2d196e4
      
https://github.com/tianocore/edk2/commit/f6c4b0a78e0fb601e817739e289e889de2d196e4
  Author: Sunil V L <[email protected]>
  Date:   2023-06-23 (Fri, 23 Jun 2023)

  Changed paths:
    M OvmfPkg/RiscVVirt/VarStore.fdf.inc

  Log Message:
  -----------
  OvmfPkg/RiscVVirt: Fix couple of issues in VarStore

The size of the FV and the WriteQueueSize is incorrect which causes
the flash to be re-written during boot. Fix them and update the new
checksum value.

Signed-off-by: Sunil V L <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Jordan Justen <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Cc: Heinrich Schuchardt <[email protected]>


  Commit: 420cd549930a9e62df8529aee28226cbe189f71f
      
https://github.com/tianocore/edk2/commit/420cd549930a9e62df8529aee28226cbe189f71f
  Author: Sunil V L <[email protected]>
  Date:   2023-06-23 (Fri, 23 Jun 2023)

  Changed paths:
    A 
OvmfPkg/RiscVVirt/Library/VirtNorFlashPlatformLib/VirtNorFlashDeviceTreeLib.c
    A 
OvmfPkg/RiscVVirt/Library/VirtNorFlashPlatformLib/VirtNorFlashDeviceTreeLib.inf

  Log Message:
  -----------
  OvmfPkg/RiscVVirt: Add VirtNorFlashDeviceTreeLib library

This library is required to support separate code and
variable store images.

Signed-off-by: Sunil V L <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Jordan Justen <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Cc: Heinrich Schuchardt <[email protected]>


  Commit: 37423fa344ee3381e019055502f9b6363d8bbd40
      
https://github.com/tianocore/edk2/commit/37423fa344ee3381e019055502f9b6363d8bbd40
  Author: Sunil V L <[email protected]>
  Date:   2023-06-23 (Fri, 23 Jun 2023)

  Changed paths:
    M OvmfPkg/RiscVVirt/RiscVVirt.fdf.inc
    M OvmfPkg/RiscVVirt/RiscVVirtQemu.dsc
    M OvmfPkg/RiscVVirt/RiscVVirtQemu.fdf

  Log Message:
  -----------
  OvmfPkg/RiscVVirt: Add support for separate code and variable store

Currently, RiscVVirtQemu supports unified code and variable store
mainly because only one pflash devices was available in qemu for
EDK2. However, this doesn't allow to map the code part as read-only.

With recent qemu enhancements, it is now possible for EDK2 to make
use of both pflash devices in RISC-V virt machine. So, add support
to create code and vars images separately. This also allows easy
firmware code updates without losing the variable store.

Signed-off-by: Sunil V L <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Jordan Justen <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Cc: Heinrich Schuchardt <[email protected]>


  Commit: 49f06b664018105090a42a0684fb5e6ea4c909cd
      
https://github.com/tianocore/edk2/commit/49f06b664018105090a42a0684fb5e6ea4c909cd
  Author: Sunil V L <[email protected]>
  Date:   2023-06-23 (Fri, 23 Jun 2023)

  Changed paths:
    A OvmfPkg/RiscVVirt/README.md

  Log Message:
  -----------
  OvmfPkg/RiscVVirt: Add a readme for build and test

Add a readme file which provides information regarding how
to build and test EDK2 on RISC-V qemu virt platform.

Signed-off-by: Sunil V L <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Jordan Justen <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Andrei Warkentin <[email protected]>
Cc: Heinrich Schuchardt <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/fcd71642df9a...49f06b664018


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to