summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAlexandre Ghiti <alexghiti@rivosinc.com>2024-01-30 14:55:08 +0300
committerPalmer Dabbelt <palmer@rivosinc.com>2024-02-07 21:19:37 +0300
commit3951f6add519a8e954bf78691a412f65b24f4715 (patch)
tree63ce5788bb8591a04efa9b4a71e0bb61e4b3b0cd /include
parent2cf963787529f615f7c93bdcf13a5e82029e7f38 (diff)
downloadlinux-3951f6add519a8e954bf78691a412f65b24f4715.tar.xz
riscv: Fix arch_tlbbatch_flush() by clearing the batch cpumask
We must clear the cpumask once we have flushed the batch, otherwise cpus get accumulated and we end sending IPIs to more cpus than needed. Fixes: 54d7431af73e ("riscv: Add support for BATCHED_UNMAP_TLB_FLUSH") Signed-off-by: Alexandre Ghiti <alexghiti@rivosinc.com> Reviewed-by: Charlie Jenkins <charlie@rivosinc.com> Reviewed-by: Jisheng Zhang <jszhang@kernel.org> Link: https://lore.kernel.org/r/20240130115508.105386-1-alexghiti@rivosinc.com Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions