Re: [PATCH] add time64 copies of system calls

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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.





[Index of Archives]     [Kernel Documentation]     [Netdev]     [Linux Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux