On Wed, Oct 12, 2022, at 5:53 AM, Nicholas Piggin wrote: > sync_file_range2 is not a special unaligned-odd-pair calling convention > syscall, it's just a regular one that does not have a generic compat > definition. Move it out of sys_ppc32.c and into syscalls.c. > > Signed-off-by: Nicholas Piggin <npig...@gmail.com> > --- > This one doesn't fix anything and is not required for the previous > fix, so it could be merged later. Now that we've repurposed sys_ppc32.c > for the difficult syscalls and compat syscalls live all over the kernel > now anyway, IMO it's makes things less confusing to move this.
For this one, I would just move the implementation right next to sync_file_range2() the same way we define compat_sys_sync_file_range(), and share it with arm64. Arnd