Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Oct 2000 15:25:51 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        John Baldwin <jhb@FreeBSD.org>, alpha@FreeBSD.org
Cc:        cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org
Subject:   RE: cvs commit: src/sys/sys kernel.h
Message-ID:  <XFMail.001020152551.jhb@FreeBSD.org>
In-Reply-To: <200010202212.PAA96122@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 20-Oct-00 John Baldwin wrote:
> jhb         2000/10/20 15:12:18 PDT
> 
>   Modified files:
>     sys/sys              kernel.h 
>   Log:
>   Revert the init_clocks change in revision 1.72.  On the alpha we use an
>   ISA device for our clock, so trying to initialize the clock before probing
>   devices introduces a chicken and egg problem.
>   
>   Debug help from:    peter
>   
>   Revision  Changes    Path
>   1.74      +2 -2      src/sys/sys/kernel.h

This should fix the alpha kernels (in theory).  This fix is only
temporary however.  The clock code on the alpha needs to be restructured
somewhat (most of the clock initialization moved from cpu_initclocks()
to clock_attach() and using the cpu clock interrupt to trigger hardclock()
during the device probe) and then this change can be un-reverted.

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


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




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