diff options
author | Arnd Bergmann <arnd@arndb.de> | 2018-04-12 13:34:16 +0300 |
---|---|---|
committer | Arnd Bergmann <arnd@arndb.de> | 2018-04-20 17:20:01 +0300 |
commit | 83335eb4f66038591ec2e9357368e2ee07b20197 (patch) | |
tree | a062d5c8a76010863a44c86ceda289320a2399ce /arch/parisc | |
parent | 26293b31f4cc8b97b7ca662df43c2c58867593fb (diff) | |
download | linux-83335eb4f66038591ec2e9357368e2ee07b20197.tar.xz |
y2038: arm64: Extend sysvipc compat data structures
Both 32-bit amd 64-bit ARM use the asm-generic header files for their
sysvipc data structures, so no special care is needed to make those
work beyond y2038, with the one exception of compat mode: Since there
is no asm-generic definition of the compat mode IPC structures, ARM64
provides its own copy, and we make those match the changes in the native
asm-generic header files.
There is sufficient padding in these data structures to extend all
timestamps to 64 bit, but on big-endian ARM kernels, the padding
is in the wrong place, so the C library has to ensure it reassembles
a 64-bit time_t correctly.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Diffstat (limited to 'arch/parisc')
0 files changed, 0 insertions, 0 deletions