[PATCH] RISC-V: Don't truncate a hartid in the cbom-block-size mismatch warning
Palmer Dabbelt
palmer at rivosinc.com
Fri Aug 12 07:24:00 PDT 2022
I forgot to update this when sorting out the 64-bit hartid code.
Fixes: 3aefb2ee5bdd ("riscv: implement Zicbom-based CMO instructions + the t-head variant")
Signed-off-by: Palmer Dabbelt <palmer at rivosinc.com>
---
arch/riscv/mm/dma-noncoherent.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/arch/riscv/mm/dma-noncoherent.c b/arch/riscv/mm/dma-noncoherent.c
index cd2225304c82..61a4337cf7b1 100644
--- a/arch/riscv/mm/dma-noncoherent.c
+++ b/arch/riscv/mm/dma-noncoherent.c
@@ -83,8 +83,7 @@ void riscv_init_cbom_blocksize(void)
u32 val;
for_each_of_cpu_node(node) {
- unsigned long hartid;
- int cbom_hartid;
+ unsigned long hartid, cbom_hartid;
ret = riscv_of_processor_hartid(node, &hartid);
if (ret)
@@ -103,7 +102,7 @@ void riscv_init_cbom_blocksize(void)
cbom_hartid = hartid;
} else {
if (riscv_cbom_block_size != val)
- pr_warn("cbom-block-size mismatched between harts %d and %lu\n",
+ pr_warn("cbom-block-size mismatched between harts %lu and %lu\n",
cbom_hartid, hartid);
}
}
--
2.34.1
More information about the linux-riscv
mailing list