powerpc: Add back __ARCH_WANT_SYS_LLSEEK macro
authorMichal Suchanek <msuchanek@suse.de>
Fri, 20 Mar 2020 10:20:12 +0000 (11:20 +0100)
committerMichael Ellerman <mpe@ellerman.id.au>
Thu, 2 Apr 2020 13:09:59 +0000 (00:09 +1100)
commit9e62ccec3ba0a17c8050ea78500dfdd0e4c5c0cc
tree2caea45aa2fcf1e97bd3d06582c6182c3307b4a6
parentd3883fa0784832bb65df019ae6a291a87d146fb1
powerpc: Add back __ARCH_WANT_SYS_LLSEEK macro

This partially reverts commit caf6f9c8a326 ("asm-generic: Remove
unneeded __ARCH_WANT_SYS_LLSEEK macro")

When CONFIG_COMPAT is disabled on ppc64 the kernel does not build.

There is resistance to both removing the llseek syscall from the 64bit
syscall tables and building the llseek interface unconditionally.

Signed-off-by: Michal Suchanek <msuchanek@suse.de>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/lkml/20190828151552.GA16855@infradead.org/
Link: https://lore.kernel.org/lkml/20190829214319.498c7de2@naga/
Link: https://lore.kernel.org/r/dd4575c51e31766e87f7e7fa121d099ab78d3290.1584699455.git.msuchanek@suse.de
arch/powerpc/include/asm/unistd.h
fs/read_write.c