]> git.baikalelectronics.ru Git - kernel.git/commit
riscv: fix sbi_remote_sfence_vma{,_asid}.
authorGary Guo <gary@garyguo.net>
Wed, 27 Mar 2019 00:41:29 +0000 (00:41 +0000)
committerPalmer Dabbelt <palmer@sifive.com>
Fri, 17 May 2019 03:42:12 +0000 (20:42 -0700)
commite9d3f553d7db3457bda5900cf77415aa010bbb6a
tree70f019246bdb6b2a391572ae1879a14a06dfe111
parente10f07f1ea07b5238bae678973a6fb60d1270a43
riscv: fix sbi_remote_sfence_vma{,_asid}.

Currently sbi_remote_sfence_vma{,_asid} does not pass their arguments
to SBI at all, which is semantically incorrect.

Neither BBL nor OpenSBI is using these arguments at the moment, and
they just do a global flush instead. However we still need to provide
correct arguments.

Signed-off-by: Gary Guo <gary@garyguo.net>
Reviewed-by: Anup Patel <anup@brainfault.org>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
arch/riscv/include/asm/sbi.h