Thread (3 messages) 3 messages, 3 authors, 2012-09-20

what will happen when the jiffies overflow ?

From: Gaurav Jain <hidden>
Date: 2012-09-20 15:13:53

Btw, jiffies is now stored as a 64 bit variable internally in the kernel
(not 32 bit), although to maintain compatibility with the older code, it
can be still 'treated' as a 32-bit variable. In reality, overflow would
take a lot more time than 497 days, but if you read only the first 32 bits,
then you are right about the 497 day thing.

~Gaurav

On Thu, Sep 20, 2012 at 8:30 PM, Dave Hylands [off-list ref] wrote:
Hi,

On Thu, Sep 20, 2012 at 7:09 AM, Fan Yang [off-list ref] wrote:
quoted
hi all:
       As far as I known, the var jiffies in the kernel will overflow
after
quoted
497days as the Hz defined 100. So what waill happen when the jiffies
overflow?
It will start back at zero.

Everything should continue to work as before.

In fact, jiffies are initialized to -300 seconds, so that it will
overflow 5 minutes after startup, just to verify that everything works
properly.

--
Dave Hylands
Shuswap, BC, Canada
http://www.davehylands.com

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


-- 
Gaurav Jain
Associate Software Engineer
VxVM Escalations Team, SAMG
Symantec Software India Pvt. Ltd.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20120920/50455a55/attachment.html 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help