Thread (29 messages) 29 messages, 8 authors, 2017-06-21

[PATCH 00/51] rtc: stop using rtc deprecated functions

From: Pavel Machek <hidden>
Date: 2017-06-20 12:10:16
Also in: linux-pm, linux-rtc, linux-tegra, lkml, netdev

On Tue 2017-06-20 12:03:48, Alexandre Belloni wrote:
On 20/06/2017 at 11:35:08 +0200, Benjamin Gaignard wrote:
quoted
rtc_time_to_tm() and rtc_tm_to_time() are deprecated because they
rely on 32bits variables and that will make rtc break in y2038/2016.
Please don't, because this hide the fact that the hardware will not
handle dates in y2038 anyway and as pointed by Russell a few month ago,
rtc_time_to_tm will be able to catch it but the 64 bit version will
silently ignore it.
Reference? Because rtc on PCs stores date in binary coded decimal, so
it is likely to break in 2100, not 2038...
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20170620/429aeb11/attachment.sig>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help