On 11/19/24 3:23 AM, Marcin Juszkiewicz wrote: > W dniu 18.11.2024 o 23:51, Alejandro Colomar pisze: >> Hi Marcin, >> >> On Mon, Nov 18, 2024 at 08:16:24PM +0100, Marcin Juszkiewicz wrote: >>> During work on y2038 problem several time related system calls got "64" >>> or "_time64" copies. It happened only on 32-bit architectures as there >>> was no problem on 64-bit ones. >>> >>> Signed-off-by: Marcin Juszkiewicz <marcin@xxxxxxxxxxxxxxxxxx> >> >> This only adds link pages, but doesn't add any documentation for them. >> Should we add anything? Maybe to the SYNOPSIS and VERSIONS (or HISTORY)? > > Will look into it. We absolutely can and should add documentation for the kernel syscalls since they are unique syscalls that take 64-bit time_t variants for a 32-bit userspace. These syscalls are the 64-bit time_t variants to allow userspace to build 32-bit targets that have 64-bit time_t e.g. alternate ABI i686 with 64-bit time_t. The userspace interfaces are hidden behind a 64-bit time_t though and shouldn't change (though the ABI changes). -- Cheers, Carlos.