chronyd won't start if the Linux 3.0 kernel is in use, since it doesn't recognize the major version number. Reproducible: Always Steps to Reproduce: 1. Install Linux 3.0. (-rc2 at this time) 2. Start chronyd. Actual Results: Init script starts, but system log shows this error: "Fatal error : Kernel's major version not supported yet, sorry" Expected Results: chronyd should start normally.
Created attachment 276089 [details, diff] Fix for Linux-3.0 support. This patch handles Linux 3.0 the same way chrony handles 2.6.28.
Created attachment 276091 [details, diff] Fix for Linux-3.0 support. (v2) Same fix, but this time it compiles correctly. (I forgot a semicolon after the "break" statement in the previous patch.)
Thanks for the patch. Fixed in 1.25-r1.
The entire block of Linux kernel version checking has been removed, so the entire problem will probably be gone by 1.26.
Also http://git.tuxfamily.org/chrony/chrony.git/?p=gitroot/chrony/chrony.git;a=commitdiff;h=ec7d302a6ca9e7974a05d338267b40491a1d7abb