system lockup: clean/cache_resolution race detected
    Rongsheng Fang 
    rfang at motd.umuc.edu
       
    Wed Mar 16 09:10:14 PST 2005
    
    
  
When I was untarring a 27M file [1] on my DragonFly box[2], the command
hung at some point after a few hundreds files were untarred. And the
following kernel messages got spit out on the screen:
Warning: vnode 0xd2b4dd38 clean/cache_resolution race detected
[diagnostic] cache_lock: blocked on 0xd40e9cd0 "Root"
I used the following command:
 # cd /usr
 # tar zxvf ~/tmp/pkgsrc.tar.gz
The system was not locked up and I could still do things on it. But when
I cd'ed into /usr/pkgsrc/CVS and do a `ls', the command just hung on me
again. At this time `ls' on other directories like /etc /usr etc was
still ok though. Then I did a `find /usr/ports | wc -l' and this time
the system got totally locked up [3].
I paniced the system and managed to have the core files generated, but I
don't have a place to put it. So let me know if anybody would like to
take a look at the core.
[1] The file can be downloaded from:
	ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc.tar.gz), 
[2] I am running -CURRENT and the source was checked out on 03/08/2005.
[3] The problem is easy to producable: just untar pkgsrc.tar.gz again
    and do a `find /usr/ports | wc -l'.
					-Rongsheng
    
    
More information about the Bugs
mailing list