I resently upgraded a Dell PowerEdge R710, to 9.1-stable, we mainly use it as a backup to several zfs servers (doing send|receive) without major issues till the upgrade, it was running 8.2-stable. now, we see that sometime the time drifts, and today I noticed that it was hung, and once I got unto the ipmi console this is what i got: [SOL Session operational. Use ~? for help] swap_pager: indefinite wait buffer: bufobj: 0, blkno: 3864, size: 12288 and things started moving again, in /var/log/messages: Jan 16 03:27:35 store-02 kernel: swap_pager: indefinite wait buffer: bufobj: 0, blkno: 3864, size: 12288 but the REAL time is 7hs ahead!, so time stood still ? and now, of course we get: Jan 16 03:54:19 store-02 ntpd[38163]: time correction of 25216 seconds exceeds sanity limit (1000); set clock manually to the correct UTC time. I will now reboot, and try a newer kernel and check, but any insight will be very helpful, thanks, danny
I have noticed similar time issues after upgrading from 8.2 to 8.3.  I
haven't
had time to investigate, but often the time drift "exceeds sanity
limit."
So, the problem is present pre 9.x.  I never had this problem when running 8.2.
________________________________
From: Daniel Braniss <danny at cs.huji.ac.il>
To: freebsd-stable at freebsd.org
Sent: Wed, January 16, 2013 3:54:44 AM
Subject: time issues and some more
I resently upgraded a Dell PowerEdge R710, to 9.1-stable, we mainly use it as
a backup to several zfs servers (doing send|receive) without major issues till
the upgrade, it was running 8.2-stable.
now, we see that sometime the time drifts, and today I noticed that it was
hung, and once I got unto the ipmi console this is what i got:
[SOL Session operational.  Use ~? for help]
swap_pager: indefinite wait buffer: bufobj: 0, blkno: 3864, size: 12288
and things started moving again,
in /var/log/messages:
Jan 16 03:27:35 store-02 kernel: swap_pager: indefinite wait buffer: bufobj: 
0, blkno: 3864, size: 12288
but the REAL time is 7hs ahead!, so time stood still ?
and now, of course we get:
Jan 16 03:54:19 store-02 ntpd[38163]: time correction of 25216 seconds exceeds 
sanity limit (1000); set clock manually to the correct UTC time.
I will now reboot, and try a newer kernel and check, but any insight will
be very helpful,
thanks,
    danny
_______________________________________________
freebsd-stable at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe at
freebsd.org"
On Wed, 16 Jan 2013 10:45:49 +0100, Daniel Braniss <danny at cs.huji.ac.il> wrote:> I resently upgraded a Dell PowerEdge R710, to 9.1-stable, we mainly use > it as > a backup to several zfs servers (doing send|receive) without major > issues till > the upgrade, it was running 8.2-stable. > > now, we see that sometime the time drifts, and today I noticed that it > was > hung, and once I got unto the ipmi console this is what i got: > [SOL Session operational. Use ~? for help] > swap_pager: indefinite wait buffer: bufobj: 0, blkno: 3864, size: 12288 > > and things started moving again, > > in /var/log/messages: > Jan 16 03:27:35 store-02 kernel: swap_pager: indefinite wait buffer: > bufobj: > 0, blkno: 3864, size: 12288 > > but the REAL time is 7hs ahead!, so time stood still ? > and now, of course we get: > Jan 16 03:54:19 store-02 ntpd[38163]: time correction of 25216 seconds > exceeds > sanity limit (1000); set clock manually to the correct UTC time. > > I will now reboot, and try a newer kernel and check, but any insight will > be very helpful, > > thanks, > dannyDoes BSD 9 choose another timer source than BSD 8? Use sysctl to check these values at your system. kern.eventtimer.choice: LAPIC(400) i8254(100) RTC(0) kern.eventtimer.timer: LAPIC Or this ones. I always confuse these. kern.timecounter.choice: TSC-low(1000) ACPI-fast(900) i8254(0) dummy(-1000000) kern.timecounter.hardware: TSC-low Ronald.