cxl: Use radix__flush_all_mm instead of generic flush_all_mm
authorBenjamin Gray <bgray@linux.ibm.com>
Wed, 9 Nov 2022 04:51:08 +0000 (15:51 +1100)
committerMichael Ellerman <mpe@ellerman.id.au>
Wed, 30 Nov 2022 10:46:48 +0000 (21:46 +1100)
commit0f0a0a6091e678b1a75078ecd6b02176f3228dbb
treecccbfce0f3990b88479bc54017dbbb481423ac79
parentbaf1ed24b27db475b38f534953885d0425e2232d
cxl: Use radix__flush_all_mm instead of generic flush_all_mm

The generic implementation of this function isn't really generic (Hash
is not implemented). Unfortunately, the runtime warnings cannot be
replaced with BUILD_BUG's, so it seems safer not to provide a stub in
the first place.

Signed-off-by: Benjamin Gray <bgray@linux.ibm.com>
Reviewed-by: Andrew Donnellan <ajd@linux.ibm.com>
Reviewed-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20221109045112.187069-6-bgray@linux.ibm.com
arch/powerpc/include/asm/mmu_context.h