Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Sep 2000 23:38:45 -0700 (PDT)
From:      Matthew Jacob <mjacob@feral.com>
To:        John Baldwin <jhb@FreeBSD.ORG>
Cc:        alpha@FreeBSD.ORG
Subject:   Re: Ithreads kernel weirdness
Message-ID:  <Pine.BSF.4.21.0009192336510.2289-100000@beppo.feral.com>
In-Reply-To: <XFMail.000919233108.jhb@FreeBSD.org>

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

I've had a slightly similar experience on my pc164- it dies just after loading
f/w into the Qlogic ISP, which usually means that this is some interrupt
related breakage.

Time and heat (heatwave in SF means I have to really shut down all my
systems) has kept me from pursuing this further- I sure have it on the top of
my list.

 On Tue, 19 Sep 2000, John Baldwin wrote:

> I suppose many of you are wondering why there haven't been any
> recent commits of ithreads for the alpha as promised.  The reason
> is that I can't get a plain kernel to boot.  My test kernel with
> several debugging kernel options added in the config file boots
> fine.  If I remove some of those debugging options, the kernel
> will boot sometimes, and hang others.  If I remove all the
> debugging options, the kernel always hangs.  When it hangs, the
> kernel is always hanging just after the 'timecounter' device
> probe printf's.  Normally after this I get the acd0 probe
> message.  Booting verbose ends with two messages from
> ata-master0, so I'm assuming it is during ata's probe of its
> busses, which use the await()/asleep() code.  At this point in
> time, my guess is that this another weird manifestation of the
> possible BSS corruption bug that a few people are seeing
> (like static hints not working because hints_loaded is getting
> trounced).  I would have committed this 2 days ago, but I can't
> get a normal kernel to boot.  It might also be weirdness with
> spl()'s (although it used to work fine, so no reason that it
> doesn't work now, to be honest).  Regardless, my next step is
> to make the softinterrupt code mostly MI which will move SWI's
> to the softinterrupt thread as a side effect.  Then we should
> be able to kill spl's (I hope), which may clear up some problems
> as well.  The current ithreads patchset as always is at:
> http://www.FreeBSD.org/~jhb/patches/alpha.ithreads.patch.
> 
> -- 
> 
> John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
> PGP Key: http://www.cslab.vt.edu/~jobaldwi/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
> 



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?Pine.BSF.4.21.0009192336510.2289-100000>