NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

=?utf-8?q?Anyone_using_current_on_m68k?_(Was:_port-atari/39965:_"lock_error"_panic)?=



From: David Holland <dholland-bugs%netbsd.org@localhost>

> On Sun, Nov 30, 2008 at 09:12:13PM -0800, David Ross wrote:
> > c)  Same as b) but with BOOTX kernel.  No networking set up.
> > Result: mostly the same as b)...  Different panic but consistent with 
the 
> > "lock error" panic in terms of when it occurred.
> >
> > Screenshots:
> > http://i33.tinypic.com/2enx6zb.jpg
> > http://i37.tinypic.com/okwraw.jpg
> > http://i37.tinypic.com/281vpyg.jpg
> 
> This is reaching biodone() from (what I assume is) an interrupt
> handler while sleeping in biowait() on the same buffer, and choking
> because it already holds the buffer lock for that buffer.
> 
> This should not be possible, so it looks to me as if either the
> interrupt levels or the lock/cv implementation must be broken.

It would be good to confirm if anyone has installed and tested under any 
reasonable load current on another m68k platform - to see if this is a 
general m68k issue or atari specific....

Anyone want to speak up? :)


Home | Main Index | Thread Index | Old Index