aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/sbi/sbi_ecall_replace.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/sbi/sbi_ecall_replace.c b/lib/sbi/sbi_ecall_replace.c
index a7935d9..5d24565 100644
--- a/lib/sbi/sbi_ecall_replace.c
+++ b/lib/sbi/sbi_ecall_replace.c
@@ -54,8 +54,8 @@ static int sbi_ecall_rfence_handler(unsigned long extid, unsigned long funcid,
struct sbi_tlb_info tlb_info;
u32 source_hart = current_hartid();
- if (funcid >= SBI_EXT_RFENCE_REMOTE_HFENCE_GVMA &&
- funcid <= SBI_EXT_RFENCE_REMOTE_HFENCE_VVMA_ASID)
+ if (funcid >= SBI_EXT_RFENCE_REMOTE_HFENCE_GVMA_VMID &&
+ funcid <= SBI_EXT_RFENCE_REMOTE_HFENCE_VVMA)
if (!misa_extension('H'))
return SBI_ENOTSUPP;