riscv: optimize send_ipi_single
authorChristoph Hellwig <hch@lst.de>
Wed, 21 Aug 2019 14:58:34 +0000 (23:58 +0900)
committerPaul Walmsley <paul.walmsley@sifive.com>
Thu, 5 Sep 2019 08:46:21 +0000 (01:46 -0700)
commite11ea2a02b93933425ddfa4b4e2012ba0882ac82
tree762973ab56aef36b8383e4a5b7778de907e963f7
parent1db7a7ca5ac543d0e360d1e8a3dc10ce74b58027
riscv: optimize send_ipi_single

Don't go through send_ipi_mask, but just set the op bit and then pass
a simple generated hartid mask directly to sbi_send_ipi.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Atish Patra <atish.patra@wdc.com>
[paul.walmsley@sifive.com: minor patch description fixes]
Signed-off-by: Paul Walmsley <paul.walmsley@sifive.com>
arch/riscv/kernel/smp.c