From owner-freebsd-stable@FreeBSD.ORG Tue Apr 11 16:59:07 2006 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C563216A401 for ; Tue, 11 Apr 2006 16:59:07 +0000 (UTC) (envelope-from citrin@citrin.ru) Received: from mail.classis.ru (classis.ru [213.248.60.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D02143D46 for ; Tue, 11 Apr 2006 16:59:06 +0000 (GMT) (envelope-from citrin@citrin.ru) Received: from mail.classis.ru (localhost [127.0.0.1]) by mail.classis.ru (Postfix) with ESMTP id 99824122995B for ; Tue, 11 Apr 2006 20:59:04 +0400 (MSD) Received: from citrin.rambler.stack.net (unknown [81.19.65.144]) by mail.classis.ru (Postfix) with ESMTP id 7EC921229958 for ; Tue, 11 Apr 2006 20:59:04 +0400 (MSD) Date: Tue, 11 Apr 2006 20:59:01 +0400 From: Anton Yuzhaninov X-Mailer: The Bat! (v3.62.14) Professional Organization: Rambler X-Priority: 3 (Normal) Message-ID: <372004369.20060411205901@citrin.ru> To: stable@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="----------9FC014C36383BDB" X-AV-Checked: ClamAV using ClamSMTP on mail.classis.ru X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: panic: vinvalbuf: dirty bufs on 6.1-RC X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Apr 2006 16:59:07 -0000 This is a cryptographically signed message in MIME format. ------------9FC014C36383BDB Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Hello, I have faced a panic when I use external HDD with USB interface after disconnect mounted drive: # uname -a FreeBSD hius.citrin.ru 6.1-RC FreeBSD 6.1-RC #0: Sun Apr 9 11:51:55 MSD 20= 06 citrin@hius.citrin.ru:/data/usr/obj/data/usr/src/sys/NK i386 # kgdb -c /var/crash/vmcore.0 kernel.debug [...........] Unread portion of the kernel message buffer: panic: vinvalbuf: dirty bufs Uptime: 1d11h18m11s (da0:dead_sim0:0:0:0): Synchronize cache failed, status =3D=3D 0x8, scsi st= atus =3D=3D 0x0 Dumping 125 MB (2 chunks) chunk 0: 1MB (160 pages) ... ok chunk 1: 125MB (31984 pages) 109 93 77 61 45 29 13 #0 doadump () at pcpu.h:165 165 __asm __volatile("movl %%fs:0,%0" : "=3Dr" (td)); (kgdb) bt #0 doadump () at pcpu.h:165 During symbol reading, Incomplete CFI data; unspecified registers at 0xc050= c371. #1 0xc050c879 in boot (howto=3D0x104) at /data/usr/src/sys/kern/kern_shutd= own.c:402 #2 0xc050cb54 in panic (fmt=3D0xc06a6812 "vinvalbuf: dirty bufs") at /data= /usr/src/sys/kern/kern_shutdown.c:558 #3 0xc056a246 in bufobj_invalbuf (bo=3D0xc1b90a50, flags=3D0x1, td=3D0xc17= d3780, slpflag=3D0x0, slptimeo=3D0x0) at /data/usr/src/sys/kern/vfs_subr.c:1011 #4 0xc056a4bd in vinvalbuf (vp=3D0xc1b90990, flags=3D0x1, td=3D0xc17d3780,= slpflag=3D0x0, slptimeo=3D0x0) at /data/usr/src/sys/kern/vfs_subr.c:1078 #5 0xc056d03d in vgonel (vp=3D0xc1b90990) at /data/usr/src/sys/kern/vfs_su= br.c:2432 #6 0xc056cf56 in vgone (vp=3D0xc1b90990) at /data/usr/src/sys/kern/vfs_sub= r.c:2387 #7 0xc04b8140 in devfs_delete (dm=3D0xc1628080, de=3D0xc1a74b00) at /data/= usr/src/sys/fs/devfs/devfs_devs.c:244 #8 0xc04b8374 in devfs_populate_loop (dm=3D0xc1628080, cleanup=3D0x0) at /= data/usr/src/sys/fs/devfs/devfs_devs.c:352 #9 0xc04b85da in devfs_populate (dm=3D0xc1628080) at /data/usr/src/sys/fs/= devfs/devfs_devs.c:448 #10 0xc04ba54b in devfs_lookupx (ap=3D0x0) at /data/usr/src/sys/fs/devfs/de= vfs_vnops.c:512 #11 0xc04ba6a7 in devfs_lookup (ap=3D0xcc3859c8) at /data/usr/src/sys/fs/de= vfs/devfs_vnops.c:576 #12 0xc0684723 in VOP_LOOKUP_APV (vop=3D0xc06cd780, a=3D0xcc3859c8) at vnod= e_if.c:99 #13 0xc0564315 in lookup (ndp=3D0xcc385bcc) at vnode_if.h:56 #14 0xc0563b86 in namei (ndp=3D0xcc385bcc) at /data/usr/src/sys/kern/vfs_lo= okup.c:203 #15 0xc0578ddb in vn_open_cred (ndp=3D0xcc385bcc, flagp=3D0xcc385ccc, cmode= =3D0x100, cred=3D0xc1a1ce00, fdidx=3D0x3) at /data/usr/src/sys/kern/vfs_vnops.c:125 #16 0xc0578d6e in vn_open (ndp=3D0x0, flagp=3D0xcc385ccc, cmode=3D0x100, fd= idx=3D0x3) at /data/usr/src/sys/kern/vfs_vnops.c:91 #17 0xc0570f1c in kern_open (td=3D0xc17d3780, path=3D0x0, pathseg=3DUIO_USE= RSPACE, flags=3D0x602, mode=3D0x1b6) at /data/usr/src/sys/kern/vfs_syscalls.c:1002 #18 0xc0570e1a in open (td=3D0xc17d3780, uap=3D0xcc385d04) at /data/usr/src= /sys/kern/vfs_syscalls.c:968 #19 0xc067225b in syscall (frame=3D {tf_fs =3D 0x3b, tf_es =3D 0x3b, tf_ds =3D 0x3b, tf_edi =3D 0x2, tf_e= si =3D 0x806716c, tf_ebp =3D 0xbfbfebb8, tf_isp =3D 0xcc385d64, tf_ebx =3D = 0x80670b0, tf_edx =3D 0xbfbfebd0, tf_ecx =3D 0x0, tf_eax =3D 0x5, tf_trapno= =3D 0xc, tf_err =3D 0x2, tf_eip =3D 0x28198383, tf_cs =3D 0x33, tf_eflags = =3D 0x246, tf_esp =3D 0xbfbfeb1c, tf_ss =3D 0x3b}) at /data/usr/src/sys/i38= 6/i386/trap.c:981 #20 0xc065fc7f in Xint0x80_syscall () at /data/usr/src/sys/i386/i386/except= ion.s:200 #21 0x00000033 in ?? () Previous frame inner to this frame (corrupt stack?) (kgdb) I can provide further information if need. --=20 WBR, Anton Yuzhaninov. ------------9FC014C36383BDB--