NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-alpha/38335 (kernel freeze on alpha MP system)
The following reply was made to PR port-alpha/38335; it has been noted by GNATS.
From: "Michael L. Hitch" <mhitch%lightning.msu.montana.edu@localhost>
To: Jarle Greipsland <jarle%uninett.no@localhost>
Cc: gnats-bugs%NetBSD.org@localhost, gnats-admin%netbsd.org@localhost
Subject: Re: port-alpha/38335 (kernel freeze on alpha MP system)
Date: Tue, 6 Oct 2009 11:28:59 -0600 (MDT)
On Tue, 6 Oct 2009, Jarle Greipsland wrote:
> Another data point: It crashed again; still with the same panic
> from your patch, which I forgot to comment out when I updated my
> sources. So, even with the IPL_VM->IPL_SCHED change in, it still
> reaches the "Whoa! pool_cache_get returned an in-use entry!"
> printf statement. I have no idea whether that's significant or
> not.
>
> I'll comment out the "Oops"-panic now, and see what happens
> then.
That's interesting - I've been running a number of -j4 builds on an
ES40 with only 2 cpus enabled (to more closely simulate the CS20), and
haven't been able to hit that message, or some checks I've got in the
pool_cache code.
What I was trying to do was to see if just changing the mutex
initialization to IPL_SCHED was enough, or if it needed to be IPL_HIGH.
I was also trying IPL_SCHED and IPL_HIGH in the pool_cache_bootstrap()
just prior to the mutex_init.
--
Michael L. Hitch mhitch%montana.edu@localhost
Computer Consultant
Information Technology Center
Montana State University Bozeman, MT USA
Home |
Main Index |
Thread Index |
Old Index