Subject: Re: raidframe locking troubles
To: None <skrueger@europe.com>
From: Greg Oster <oster@cs.usask.ca>
List: current-users
Date: 01/14/2004 08:48:45
skrueger@europe.com writes:
> hi folks,
> 
> I've updated my 1.6ZC -current to
> 
> NetBSD localhost 1.6ZH NetBSD 1.6ZH (KOERNEL) #1: Tue Jan 13 12:04:50 CET 200
> 4
> skrueger@localhost:/usr/src/sys/arch/i386/compile/KOERNEL i386
> 
> yesterday...
> 
> after mounting a raid(4) device I see 100000000000s of those messenges
> below on the console
> 
> 
> simple_unlock: lock not held
> lock: 0xc03ef820, currently at: /usr/src/sys/dev/raidframe/rf_driver.c:513
> on cpu 0
> 
> simple_unlock: lock not held
> lock: 0xc03ef820, currently at: /usr/src/sys/dev/raidframe/rf_driver.c:476
> on cpu 0
> 
> 
> % gdb /netbsd
> ..
> (gdb) x 0xc03ef820
> 0xc03ef820 <rf_rad_pool_lock>:	0x00000000
> 
> % ident /netbsd | grep rf_driver
> $NetBSD: rf_driver.c,v 1.82 2004/01/05 01:19:07 oster Exp $
> 
> what can I do?

Give me a minute or three to fix things. :)  (I havn't run a
LOCKDEBUG kernel it a while, and oviously I missed a couple of things 
in my last bunch of changes..)

Later...

Greg Oster