From 78fc17c66182c5c5c6f9d46300fe183af1326870 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Tue, 13 Sep 2011 16:37:54 +0200 Subject: [PATCH] Use ADJ_OFFSET_SS_READ mode only with kernels 2.6.28 and later --- sys_linux.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/sys_linux.c b/sys_linux.c index f3bb5f76..ffc917ed 100644 --- a/sys_linux.c +++ b/sys_linux.c @@ -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; -- 2.47.2