Looking at the commit being reverted, its broken because the fix is not complete compared to mainline.
Compare the original Ubuntu commit-diff here: http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-hardy.git;a=commitdiff;h=52339c46c30f69ceafce1b3d9f87d04d02e3aa05
With the upstream commit here: http://git.kernel.org/gitweb.cgi?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=d8bb6f4c1670c8324e4135c61ef07486f7f17379;hp=f1326973262382150c26bf4dfccd0fce310c4a9c
Noting especially the changes made upstream to kernel/time/timekeeping.c
Looking at the commit being reverted, its broken because the fix is not complete compared to mainline.
Compare the original Ubuntu commit-diff here: kernel. ubuntu. com/git? p=ubuntu/ ubuntu- hardy.git; a=commitdiff; h=52339c46c30f6 9ceafce1b3d9f87 d04d02e3aa05
http://
With the upstream commit here: git.kernel. org/gitweb. cgi?p=linux/ kernel/ git/torvalds/ linux-2. 6.git;a= commitdiff; h=d8bb6f4c1670c 8324e4135c61ef0 7486f7f17379; hp=f13269732623 82150c26bf4dfcc d0fce310c4a9c
http://
Noting especially the changes made upstream to kernel/ time/timekeepin g.c