Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: f1203a409978071ed1ae1ee69c3a9f73b2ab25db
      
https://github.com/tianocore/edk2/commit/f1203a409978071ed1ae1ee69c3a9f73b2ab25db
  Author: Tuan Phan <[email protected]>
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
    M MdePkg/MdePkg.dec

  Log Message:
  -----------
  MdePkg.dec: RISC-V: Define override bit for Svpbmt extension

Define the BIT 2 as the override bit for Svpbmt extension. This will
be used by RISC-V MMU library to support EFI_MEMORY_UC and
EFI_MEMORY_WC.

Cc: Liming Gao <[email protected]>
Cc: Michael D Kinney <[email protected]>
Cc: Zhiguang Liu <[email protected]>
Signed-off-by: Tuan Phan <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Reviewed-by: Sunil V L <[email protected]>


  Commit: 6ddfbeb0d6b76d787c8d6d05232ef04da6a9cdfc
      
https://github.com/tianocore/edk2/commit/6ddfbeb0d6b76d787c8d6d05232ef04da6a9cdfc
  Author: Tuan Phan <[email protected]>
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
    M UefiCpuPkg/Library/BaseRiscVMmuLib/BaseRiscVMmuLib.c

  Log Message:
  -----------
  UefiCpuPkg: RISC-V: MMU: Explictly use UINT64 instead of UINTN

While UINTN defined for RISC-V 64 bits is UINT64, explictly using UINT64
for those variables that clearly are UINT64.

Cc: Gerd Hoffmann <[email protected]>
Cc: Laszlo Ersek <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Ray Ni <[email protected]>
Signed-off-by: Tuan Phan <[email protected]>
Reviewed-by: Sunil V L <[email protected]>


  Commit: 3d5352d934e27a6b21def8dd915d2321f46a3589
      
https://github.com/tianocore/edk2/commit/3d5352d934e27a6b21def8dd915d2321f46a3589
  Author: Tuan Phan <[email protected]>
  Date:   2024-04-08 (Mon, 08 Apr 2024)

  Changed paths:
    M UefiCpuPkg/Library/BaseRiscVMmuLib/BaseRiscVMmuLib.c
    M UefiCpuPkg/Library/BaseRiscVMmuLib/BaseRiscVMmuLib.inf

  Log Message:
  -----------
  UefiCpuPkg: RISC-V: MMU: Support Svpbmt extension

The GCD EFI_MEMORY_UC and EFI_MEMORY_WC memory attributes will be
supported when Svpbmt extension available.

Cc: Gerd Hoffmann <[email protected]>
Cc: Laszlo Ersek <[email protected]>
Cc: Rahul Kumar <[email protected]>
Cc: Ray Ni <[email protected]>
Signed-off-by: Tuan Phan <[email protected]>
Reviewed-by: Sunil V L <[email protected]>


  Commit: b7f8779fe1f60113fdaab3b2f3f17c9f900b0456
      
https://github.com/tianocore/edk2/commit/b7f8779fe1f60113fdaab3b2f3f17c9f900b0456
  Author: Tuan Phan <[email protected]>
  Date:   2024-04-08 (Mon, 08 Apr 2024)

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

  Log Message:
  -----------
  OvmfPkg/RiscVVirt: Disable Svpbmt extension

Disable Svpbmt extension as QEMU not enables it in default config.

Cc: Andrei Warkentin <[email protected]>
Cc: Ard Biesheuvel <[email protected]>
Cc: Gerd Hoffmann <[email protected]>
Cc: Jiewen Yao <[email protected]>
Cc: Sunil V L <[email protected]>
Signed-off-by: Tuan Phan <[email protected]>
Reviewed-by: Laszlo Ersek <[email protected]>
Reviewed-by: Sunil V L <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/c98c14576f1a...b7f8779fe1f6

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


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

Reply via email to