Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 05 Apr 1998 13:10:23 +0800
From:      Peter Wemm <peter@netplex.com.au>
To:        Poul-Henning Kamp <phk@FreeBSD.ORG>
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   Re: cvs commit: src/sys/i386/i386 exception.s genassym.c locore.s src/sys/i386/include asnames.h src/sys/i386/isa syscons.c src/sys/kern init_main.c kern_clock.c kern_resource.c kern_synch.c kern_time.c sys_generic.c uipc_socket2.c src/sys/msdosfs ... 
Message-ID:  <199804050510.NAA03784@spinner.netplex.com.au>
In-Reply-To: Your message of "Sat, 04 Apr 1998 05:26:23 PST." <199804041326.FAA10730@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
Poul-Henning Kamp wrote:
> phk         1998/04/04 05:26:22 PST
> 
>   Modified files:
>     sys/i386/i386        exception.s genassym.c locore.s 
>     sys/i386/include     asnames.h 
>     sys/i386/isa         syscons.c 
>     sys/kern             init_main.c kern_clock.c kern_resource.c 
>                          kern_synch.c kern_time.c sys_generic.c 
>                          uipc_socket2.c 
>     sys/msdosfs          msdosfs_denode.c 
>     sys/net              if_spppsubr.c 
>     sys/sys              kernel.h proc.h time.h 
>     sys/ufs/ufs          ufs_vnops.c 
>   Log:
>   Time changes mark 2:
>   
>       * Figure out UTC relative to boottime.  Four new functions provide
>         time relative to boottime.
>   
>       * move "runtime" into struct proc.  This helps fix the calcru()
>         problem in SMP.
>   
>       * kill mono_time.
>   
>       * add timespec{add|sub|cmp} macros to time.h.  (XXX: These may change!)
>   
>       * nanosleep, select & poll takes long sleeps one day at a time

I don't know how yet, but this seems to have broken SMP for me..  Spinner
(dual p5-90) now hangs during boot when running ntpdate, according to ^T
(siginfo), it's in a 'RUNNING' state, and yet it's accumulating zero cpu
time.

This rates 'highly suspicious' to me, considering that ntpdate is 
adjusting the time at the point of the breakup, and the time code has just 
changed..

Cheers,
-Peter



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804050510.NAA03784>