]> git.ipfire.org Git - thirdparty/chrony.git/commitdiff
Use ADJ_OFFSET_SS_READ mode only with kernels 2.6.28 and later
authorMiroslav Lichvar <mlichvar@redhat.com>
Tue, 13 Sep 2011 14:37:54 +0000 (16:37 +0200)
committerMiroslav Lichvar <mlichvar@redhat.com>
Tue, 13 Sep 2011 14:39:08 +0000 (16:39 +0200)
sys_linux.c

index f3bb5f764052e52ec295c5aff8e6423ed92ccb95..ffc917ed52a8e2e20a9ea7299fc0abb75ff2d371 100644 (file)
@@ -1007,8 +1007,9 @@ get_version_specific_details(void)
     }
   }
 
-  /* ADJ_OFFSET_SS_READ support */
-  if (kernelvercmp(major, minor, patch, 2, 6, 27) < 0) {
+  /* ADJ_OFFSET_SS_READ support. It's available since 2.6.24,
+     but was buggy until 2.6.28. */
+  if (kernelvercmp(major, minor, patch, 2, 6, 28) < 0) {
     have_readonly_adjtime = 0;
   } else {
     have_readonly_adjtime = 1;