pluknet
2009-Oct-22 19:17 UTC
8.0RC1: panic: softdep_deallocate_dependencies: unrecovered I/O error
Hi. I saw this panic just on?e during system shutdown, which runs under VirtualBox. Sorry, I don't remember more details. Unread portion of the kernel message buffer: ad0: FAILURE - device detached g_vfs_done():ad0s1e[WRITE(offset=7380582400, length=131072)]error = 6 /usr: got error 6 while accessing filesystem panic: softdep_deallocate_dependencies: unrecovered I/O error cpuid = 0 Uptime: 3h14m31s Physical memory: 1011 MB Dumping 160 MB: 145 129 113 97 81 65 49 33 17 1 #0 doadump () at pcpu.h:246 #1 0xc08827e7 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:416 #2 0xc0882ad9 in panic (fmt=Variable "fmt" is not available. ) at /usr/src/sys/kern/kern_shutdown.c:579 #3 0xc0aad2cd in softdep_deallocate_dependencies (bp=Variable "bp" is not avail able. ) at /usr/src/sys/ufs/ffs/ffs_softdep.c:6367 #4 0xc08f2cd0 in brelse (bp=0xd8198180) at buf.h:418 #5 0xc08f5646 in bufdone_finish (bp=0xd8198180) at /usr/src/sys/kern/vfs_bio.c:3401 #6 0xc08f56bd in bufdone (bp=0xd8198180) at /usr/src/sys/kern/vfs_bio.c:3261 #7 0xc08f91d9 in cluster_callback (bp=0xd80dda30) at /usr/src/sys/kern/vfs_cluster.c:551 #8 0xc08f56a7 in bufdone (bp=0xd80dda30) at /usr/src/sys/kern/vfs_bio.c:3255 #9 0xc0823765 in g_vfs_done (bip=0xc5647dac) at /usr/src/sys/geom/geom_vfs.c:97 #10 0xc08efc69 in biodone (bp=0xc5647dac) at /usr/src/sys/kern/vfs_bio.c:3096 #11 0xc0820c0f in g_io_schedule_up (tp=0xc414a000) at /usr/src/sys/geom/geom_io.c:669 #12 0xc0820fc8 in g_up_procbody () at /usr/src/sys/geom/geom_kern.c:95 #13 0xc0858571 in fork_exit (callout=0xc0820f60 <g_up_procbody>, arg=0x0, frame=0xc3ed2d38) at /usr/src/sys/kern/kern_fork.c:843 #14 0xc0b97350 in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:270 (kgdb) f 3 #3 0xc0aad2cd in softdep_deallocate_dependencies (bp=Variable "bp" is not avail able. ) at /usr/src/sys/ufs/ffs/ffs_softdep.c:6367 6367 panic("softdep_deallocate_dependencies: unrecovered I/O error"); (kgdb) list 6362 { 6363 6364 if ((bp->b_ioflags & BIO_ERROR) == 0) 6365 panic("softdep_deallocate_dependencies: dangling deps"); 6366 softdep_error(bp->b_vp->v_mount->mnt_stat.f_mntonname, bp->b_err or); 6367 panic("softdep_deallocate_dependencies: unrecovered I/O error"); 6368 } 6369 6370 /* 6371 * Function to handle asynchronous write errors in the filesystem. -- wbr, pluknet
John Baldwin
2009-Oct-23 13:26 UTC
8.0RC1: panic: softdep_deallocate_dependencies: unrecovered I/O error
On Thursday 22 October 2009 3:17:38 pm pluknet wrote:> Hi. > > I saw this panic just on?e during system shutdown, which > runs under VirtualBox. Sorry, I don't remember more details. > > Unread portion of the kernel message buffer: > ad0: FAILURE - device detached > g_vfs_done():ad0s1e[WRITE(offset=7380582400, length=131072)]error = 6 > /usr: got error 6 while accessing filesystem > panic: softdep_deallocate_dependencies: unrecovered I/O errorGenerally speaking UFS does not cope well with disk I/O errors and disks going away (note that ad0 failed and detached before your panic). -- John Baldwin