NetBSD-Bugs archive

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

Re: kern/38956: rb tree corruption?



The following reply was made to PR kern/38956; it has been noted by GNATS.

From: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: kern-bug-people%NetBSD.org@localhost, gnats-admin%NetBSD.org@localhost, 
netbsd-bugs%NetBSD.org@localhost,
        tsutsui%ceres.dti.ne.jp@localhost
Subject: Re: kern/38956: rb tree corruption?
Date: Mon, 16 Jun 2008 00:45:50 +0900

 martin%duskware.de@localhost wrote:
 
 > >Synopsis:       rb tree corruption?
 
 > trace:
 > rb_tree_iterate()
 > uvm_pagefree()
 > genfs_do_putpages()
 > genfs_putpages()
  :
 
 I see the similar hang (not panic) on mac68k GENERIC kernel
 (of cource it's UP) during fsck_ffs(8) on boot:
 
 ---
  :
 /dev/rsd0a: BLK(S) MISSING IN BIT MAPS (SALVAGED)
 /dev/rsd0a: 1514 files, 20257 used, 132806 free (654 frags, 16519 blocks, 0.4% 
fragmentation)
 /dev/rsd0a: MARKING FILE SYSTEM CLEAN
 
  [hang here; send break]
 
 Stopped in pid 8.1 (fsck_ffs) at        netbsd:cpu_Debugger+0x6:        \
 unlk    a6
 db> tr
 cpu_Debugger(8,c2000,159b80,96700c,967000) + 6
 zstty_stint(96700c,0) + 146
 zsc_intr_hard(967000,0,707150,4941a74,2317a4) + 106
 zshard(967000,4941a9c,356a,70,0) + 12
 intr_dispatch(70) + 3a
 intrhand(?)
 rb_tree_iterate(3e7b318,707150,0,0,c2000) + a
 rb_tree_remove_node(3e7b318,707150,0,c2000,0) + ce
 uvm_pagefree(707150) + aa
 genfs_do_putpages(3e7b300,0,0,0,0) + a02
 genfs_putpages(4941c58,3e7b300,270dfc,3e7b300,0) + 22
 VOP_PUTPAGES(3e7b300,0,0,0,0,1a,3e7b300) + 48
 vinvalbuf(3e7b300,0,3e66ebc,3e69020,0,0) + 42
 ffs_reload(5171000,3e66ebc,3e69020) + 470
 ffs_mount(5171000,167b2,9c3600,4941f00,4941edc) + 484
 VFS_MOUNT(5171000,167b2,9c3600,4941f00) + 1e
 do_sys_mount(3e69020,0,167b4,167b2,55001) + 480
 compat_40_sys_mount(3e69020,4941f38,4941f78) + 24
 syscall_plain(15,3e69020,4941fb4,2e,12af3) + bc
 syscall(15) + 60
 trap0() + e
 db> 
 
 ---
 Izumi Tsutsui
 


Home | Main Index | Thread Index | Old Index