summaryrefslogtreecommitdiff
path: root/arch/riscv/errata/mips/errata.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/riscv/errata/mips/errata.c')
-rw-r--r--arch/riscv/errata/mips/errata.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/riscv/errata/mips/errata.c b/arch/riscv/errata/mips/errata.c
index e984a8152208..2c3dc2259e93 100644
--- a/arch/riscv/errata/mips/errata.c
+++ b/arch/riscv/errata/mips/errata.c
@@ -57,7 +57,7 @@ void mips_errata_patch_func(struct alt_entry *begin, struct alt_entry *end,
}
tmp = (1U << alt->patch_id);
- if (cpu_req_errata && tmp) {
+ if (cpu_req_errata & tmp) {
mutex_lock(&text_mutex);
patch_text_nosync(ALT_OLD_PTR(alt), ALT_ALT_PTR(alt),
alt->alt_len);