• Deepa Dinamani's avatar
    time: Change nanosleep to safe __kernel_* types · 01909974
    Deepa Dinamani authored
    Change over clock_nanosleep syscalls to use y2038 safe
    __kernel_timespec times. This will enable changing over
    of these syscalls to use new y2038 safe syscalls when
    the architectures define the CONFIG_64BIT_TIME.
    
    Note that nanosleep syscall is deprecated and does not have a
    plan for making it y2038 safe. But, the syscall should work as
    before on 64 bit machines and on 32 bit machines, the syscall
    works correctly until y2038 as before using the existing compat
    syscall version. There is no new syscall for supporting 64 bit
    time_t on 32 bit architectures.
    
    Cc: linux-api@vger.kernel.org
    Signed-off-by: default avatarDeepa Dinamani <deepa.kernel@gmail.com>
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    01909974
restart_block.h 1.09 KB