powerpc/64s: Remove the "fast endian switch" syscall
authorMichael Ellerman <mpe@ellerman.id.au>
Fri, 23 Aug 2024 07:08:30 +0000 (17:08 +1000)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 5 Sep 2024 12:30:05 +0000 (22:30 +1000)
commit29dbb984496daa490f3c1181b734b538a6f7b534
tree04ac34f19e0c9aec73d749f0a371372d41a30b45
parent87def77bb5f4b61d47538a34bb2b2cb7db3c037b
powerpc/64s: Remove the "fast endian switch" syscall

The non-standard "fast endian switch" syscall was added in 2008[1],
but was never widely used. It was disabled by default in 2017[2], and
there's no evidence it's ever been used since.

Remove it entirely.

A normal endian switch syscall was added in 2015[3].

[1]: 745a14cc264b ("[POWERPC] Add fast little-endian switch system call")
[2]: 529d235a0e19 ("powerpc: Add a proper syscall for switching endianness")
[3]: 727f13616c45 ("powerpc: Disable the fast-endian switch syscall by default")

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://msgid.link/20240823070830.1269033-1-mpe@ellerman.id.au
arch/powerpc/Kconfig.debug
arch/powerpc/kernel/exceptions-64s.S