[LEAPSECS] happy anniversary pips

Tim Shepard shep at alum.mit.edu
Tue Feb 11 13:22:38 EST 2014

> >> People have been working for the past 15 years to make leap seconds

> >> better, yet in the last leap second all Linux kernels crashed due

> >> to a subtle bug that is only triggered when there was a leap second.

> >

> >My understanding wasn't that all Linux kernels crashed.


> Only the ones which cared enough about time-keeping to run NTPD.

... and that were running a particular old-but-not-too-old version of
the Linux kernel. And it didn't happen everywhere. And it didn't
crash machines, just got them very busy looping blocked by in-kernel
locks (which is perhaps worse than a crash, depending on what

The patch to fix the bug was published in main-line Linux more than
three months before the leap second occured:


but the patch didn't get deployed everywhere it needed to be deployed,
and the wedge up of some web site server farms made news:


-Tim Shepard
shep at alum.mit.edu

More information about the LEAPSECS mailing list