I am running kernel 2.2.16-3 (but the problem occured in 2.2.14 as well). I have installed xntpd and configured it to consult a number of Internet time servers. It seems to be running properly, but the system displays the time incorrectly. It seems to think it is exactly 13 hours later than it is. The hardware clock and the system clock are synchonized and the hardware clock (as verified in setup at boot time) is the correct UTC time for my time zone (GMT-7 with DST). This problem is not evident on an alpha running the 2.2.14 kernel.
Definitely not a kernel bug. Maybe glibc?
It works for millions of people. I doubt it's a code bug, if anything, a setup bug. If you have a freshly installed RHL9 system which shouls the problem we are very interested in seeing this. Otherwise I assume it is a local problem.
No reply in almost 6 months. Reopen if there is a problem with a supported product.