Linus Torvalds writes: (Summary) wrote:
That long long predates Dominik's patches, though.
That long long predates Dominik's patches, though.
It clearly is worth fixing, but don't blame Dominik for just mindlessly converting mindless code.
mindlessly converting mindless code.
containing
asmlinkage long
sys32_waitpid(__kernel_pid_t32 pid, unsigned int *stat_addr, int options)
[...]
it was (and always had been) 100% pointless.That long long predates Dominik's patches, though.
That long long predates Dominik's patches, though.
It clearly is worth fixing, but don't blame Dominik for just mindlessly converting mindless code.
mindlessly converting mindless code.
[...]
and an int. This seems to go all the way back to the original x86_64 merge in 2002, with the original version of arch/x86_64/ia32/sys_ia32.c containingcontaining
asmlinkage long
sys32_waitpid(__kernel_pid_t32 pid, unsigned int *stat_addr, int options)
{ return sys32_wait4(pid, stat_addr, options, NULL);