On Wednesday 18 November 2015 00:16:55 Yury Norov wrote: > > +/* IPC_64 */ > +asmlinkage long ilp32_sys_msgctl(int first, int second, void __user *uptr) > +{ > + return compat_sys_msgctl(first, second | IPC_64, uptr); > +} > +#define compat_sys_msgctl ilp32_sys_msgctl > + > +asmlinkage long ilp32_sys_shmctl(int first, int second, void __user *uptr) > +{ > + return compat_sys_shmctl(first, second | IPC_64, uptr); > +} > +#define compat_sys_shmctl ilp32_sys_shmctl > + > +asmlinkage long ilp32_sys_semctl(int first, int second, int third, int arg) > +{ > + return compat_sys_semctl(first, second, third | IPC_64, arg); > +} > +#define compat_sys_semctl ilp32_sys_semctl >
I wonder if this would be any simpler by changing compat_ipc_parse_version() Arnd -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/