[PATCH 11/19] y2038: introduce and use struct __kernel_rusage

2015-05-06 Thread Arnd Bergmann
'struct rusage' is not compatible with user space that defines time_t as 64-bit. While there will never be an overflow of the timeval members in this structure, the current definition breaks any program that relies on the member to be a timeval. This introduces a new struct __kernel_rusage that

[PATCH 11/19] y2038: introduce and use struct __kernel_rusage

2015-05-06 Thread Arnd Bergmann
'struct rusage' is not compatible with user space that defines time_t as 64-bit. While there will never be an overflow of the timeval members in this structure, the current definition breaks any program that relies on the member to be a timeval. This introduces a new struct __kernel_rusage that