On Fri, Sep 18, 2020 at 2:45 PM Christoph Hellwig <hch@xxxxxx> wrote: > > Now that import_iovec handles compat iovecs, the native syscalls > can be used for the compat case as well. > > diff --git a/arch/x86/entry/syscall_x32.c b/arch/x86/entry/syscall_x32.c > index a4840b9d50ad14..f2fe0a33bcfdd5 100644 > --- a/arch/x86/entry/syscall_x32.c > +++ b/arch/x86/entry/syscall_x32.c > @@ -17,6 +17,8 @@ > #define __x32_sys_getsockopt __x64_sys_getsockopt > #define __x32_sys_setsockopt __x64_sys_setsockopt > #define __x32_sys_vmsplice __x64_sys_vmsplice > +#define __x32_sys_process_vm_readv __x64_sys_process_vm_readv > +#define __x32_sys_process_vm_writev __x64_sys_process_vm_writev > > #define __SYSCALL_64(nr, sym) > I forgot this hack existed, and just sent a patch with subject "x86: add __X32_COND_SYSCALL() macro" instead. If I understand this right, the macros above should no longer be needed once my patch gets merged. Arnd