Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Oct 2009 23:17:38 +0400
From:      pluknet <pluknet@gmail.com>
To:        freebsd-stable <freebsd-stable@freebsd.org>
Subject:   8.0RC1: panic: softdep_deallocate_dependencies: unrecovered I/O error
Message-ID:  <a31046fc0910221217l566306fasdb6de5b2a0aab36c@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hi.

I saw this panic just on=D1=81e 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=3D7380582400, length=3D131072)]error =3D 6
/usr: got error 6 while accessing filesystem
panic: softdep_deallocate_dependencies: unrecovered I/O error
cpuid =3D 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=3D260) at /usr/src/sys/kern/kern_shutdown.c:4=
16
#2  0xc0882ad9 in panic (fmt=3DVariable "fmt" is not available.
) at /usr/src/sys/kern/kern_shutdown.c:579
#3  0xc0aad2cd in softdep_deallocate_dependencies (bp=3DVariable "bp" is no=
t avail
able.
)
    at /usr/src/sys/ufs/ffs/ffs_softdep.c:6367
#4  0xc08f2cd0 in brelse (bp=3D0xd8198180) at buf.h:418
#5  0xc08f5646 in bufdone_finish (bp=3D0xd8198180)
    at /usr/src/sys/kern/vfs_bio.c:3401
#6  0xc08f56bd in bufdone (bp=3D0xd8198180) at /usr/src/sys/kern/vfs_bio.c:=
3261
#7  0xc08f91d9 in cluster_callback (bp=3D0xd80dda30)
    at /usr/src/sys/kern/vfs_cluster.c:551
#8  0xc08f56a7 in bufdone (bp=3D0xd80dda30) at /usr/src/sys/kern/vfs_bio.c:=
3255
#9  0xc0823765 in g_vfs_done (bip=3D0xc5647dac)
    at /usr/src/sys/geom/geom_vfs.c:97
#10 0xc08efc69 in biodone (bp=3D0xc5647dac) at /usr/src/sys/kern/vfs_bio.c:=
3096
#11 0xc0820c0f in g_io_schedule_up (tp=3D0xc414a000)
    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=3D0xc0820f60 <g_up_procbody>, arg=3D0x=
0,
    frame=3D0xc3ed2d38) 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=3DVariable "bp" is no=
t avail
able.
)
    at /usr/src/sys/ufs/ffs/ffs_softdep.c:6367
6367            panic("softdep_deallocate_dependencies: unrecovered I/O err=
or");

(kgdb) list
6362    {
6363
6364            if ((bp->b_ioflags & BIO_ERROR) =3D=3D 0)
6365                    panic("softdep_deallocate_dependencies: dangling de=
ps");
6366            softdep_error(bp->b_vp->v_mount->mnt_stat.f_mntonname, bp->=
b_err
or);
6367            panic("softdep_deallocate_dependencies: unrecovered I/O err=
or");

6368    }
6369
6370    /*
6371     * Function to handle asynchronous write errors in the filesystem.

--=20
wbr,
pluknet



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a31046fc0910221217l566306fasdb6de5b2a0aab36c>