Per the Privilege Spec, the Accessed (A) or Dirty (D) bits must only be
set for a leaf PTE.
It seems newer versions of QEMU have started to enforce this
requirement, and without this change, pmap_bootstrap() hangs when
switching to Sv48 mode.
Differential D45210
riscv: fix L0 PTE setup (Sv48) mhorne on May 15 2024, 3:48 PM. Authored by Tags None Referenced Files
Subscribers
Details
Per the Privilege Spec, the Accessed (A) or Dirty (D) bits must only be It seems newer versions of QEMU have started to enforce this
Diff Detail
|