summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorYong-Xuan Wang <yongxuan.wang@sifive.com>2026-10-05 19:02:38 -0600
committerPaul Walmsley <pjw@kernel.org>2026-10-05 19:02:38 -0600
commit148ab873d8194cb44f29474da3b4428fa2e100d1 (patch)
tree9d787f89fd2109d1771d659bb7deb1f22d8ddd6d /tools/lib/python
parent55b1276ef9c1c27e8a2b2c5e8ef0515b5ad0332c (diff)
downloadlinux-next-148ab873d8194cb44f29474da3b4428fa2e100d1.tar.gz
linux-next-148ab873d8194cb44f29474da3b4428fa2e100d1.zip
RISC-V: errata: Add SiFive MAL-9092 workaround
SiFive cores with MAL-9092 require fence.rw instructions around HLV/HLVX/HSV hypervisor instructions to ensure proper memory ordering when accessing guest memory. Note that HSTATUS.HU is cleared during KVM initialization, restricting hypervisor instructions to HS-mode only. If future changes enable HSTATUS.HU for U-mode access, additional errata considerations will be needed. Signed-off-by: Yong-Xuan Wang <yongxuan.wang@sifive.com> Reviewed-by: Samuel Holland <samuel.holland@sifive.com> Link: https://patch.msgid.link/20260817-sifive-errata-v1-1-6a80f1a2743d@sifive.com Signed-off-by: Paul Walmsley <pjw@kernel.org>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions