[RFC 00/10] y2038: nptl: futex: Provide support for futex_time64

Lukasz Majewski lukma@denx.de
Fri Jul 17 16:42:24 GMT 2020


Hi Adhemerval,

> On 17/07/2020 04:27, Lukasz Majewski wrote:
> >>
> >> Yes, it is on my list. I am trying to handle the mess of stat
> >> functions   
> > 
> > Regarding stat - it is indeed a mess - many versions of the same
> > functions for generic, LFS, and architectures (like ARM).
> > Conversion to 64 bit time support is challenging there as well.
> > 
> > But as fair as I can tell - more than "code base" cleanup - the
> > raise of glibc minimal kernel supported version would help much
> > more in this situation as code for many "use cases" would be just
> > removed.
> > 
> > A side remark - now the oldest LTS kernel supported is 4.4 and
> > oldest supported kernel for glibc is 3.2.
> > Maybe it is a good time to bump the minimal supported kernel for
> > glibc? 
> >> before starting on the lowlevellock-futex.h.  
> > 
> > If you don't have time to do the conversion in next two weeks then
> > - I can in the meantime do a conversion for the above code snippet -
> > futex_reltimed_wait_time64() (and up to
> > pthread_mutex_{timed,clock}). This work shall be orthogonal to
> > lowlevellock-futex.h cleanup.
> > 
> > What do you think?  
> 
> Sure, I am not sure if I will be able to start the lowlevellock work.
> 

Ok, Then I will prepare proper patch. Thanks.


Best regards,

Lukasz Majewski

--

DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-59 Fax: (+49)-8142-66989-80 Email: lukma@denx.de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <https://sourceware.org/pipermail/libc-alpha/attachments/20200717/e092a550/attachment.sig>


More information about the Libc-alpha mailing list