From owner-freebsd-current Tue Mar 21 21:18:45 2000 Delivered-To: freebsd-current@freebsd.org Received: from cheddar.netmonger.net (cheddar.netmonger.net [209.54.21.140]) by hub.freebsd.org (Postfix) with ESMTP id A50C837BB18; Tue, 21 Mar 2000 21:18:38 -0800 (PST) (envelope-from chris@cheddar.netmonger.net) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.8/8.8.8) id AAA26606; Wed, 22 Mar 2000 00:16:05 -0500 (EST) Message-ID: <20000322001604.A26234@netmonger.net> Date: Wed, 22 Mar 2000 00:16:04 -0500 From: Christopher Masto To: Paul Richards , Stephen Hocking-Senior Programmer PGS SPS Perth Cc: current@FreeBSD.ORG, poul@FreeBSD.ORG Subject: Re: Another current crash (cvs-cur.6183 References: <200003220051.IAA23805@bandicoot.prth.tensor.pgs.com> <38D837AA.A93FF73B@originative.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <38D837AA.A93FF73B@originative.co.uk>; from Paul Richards on Wed, Mar 22, 2000 at 03:02:02AM +0000 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Mar 22, 2000 at 03:02:02AM +0000, Paul Richards wrote: > I've got a different but I think related panic. > > #9 0xc0143280 in panic (fmt=0xc0250460 "vm_page_wakeup: page not > busy!!!") > at ../../kern/kern_shutdown.c:552 > #10 0xc01df583 in swp_pager_async_iodone (bp=0xc3236250) > at ../../vm/vm_page.h:346 I've been playing around with one of those iopener things and got myself into a state I thought I could get out of with the help of a USB Zip drive. Unfortunately, upon purchasing and connecting one, I discovered that I can't access it without a panic, which I point out here on the chance it's also related. #7 0xc024ac2c in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = -1018879976, tf_esi = 256, tf_ebp = -919618472, tf_isp = -919618500, tf_ebx = -1071201278, tf_edx = 0, tf_ecx = -1070746656, tf_eax = 18, tf_trapno = 3, tf_err = 0, tf_eip = -1071396739, tf_cs = 8, tf_eflags = 582, tf_esp = -1071099905, tf_ss = -1071212893}) at ../../i386/i386/trap.c:549 #8 0xc023c87d in Debugger (msg=0xc02696a3 "panic") at machine/cpufunc.h:64 #9 0xc01549e8 in panic (fmt=0xc026c402 "allocbuf: buffer too small") at ../../kern/kern_shutdown.c:552 #10 0xc0178f5a in allocbuf (bp=0xc3452018, size=83886080) at ../../kern/vfs_bio.c:2346 #11 0xc0178f01 in geteblk (size=83886080) at ../../kern/vfs_bio.c:2315 #12 0xc025cb57 in dsinit (dev=0xc0be1e00, lp=0xc0c490f4, sspp=0xc0c490f0) at ../../kern/subr_diskmbr.c:186 #13 0xc015eec6 in dsopen (dev=0xc0be1e00, mode=8192, flags=0, sspp=0xc0c490f0, lp=0xc0c490f4) at ../../kern/subr_diskslice.c:683 #14 0xc015dfbf in diskopen (dev=0xc0be1e00, oflags=1, devtype=8192, p=0xc88be860) at ../../kern/subr_disk.c:146 #15 0xc018ae65 in spec_open (ap=0xc92fbe10) at ../../miscfs/specfs/spec_vnops.c:191 #16 0xc018ad65 in spec_vnoperate (ap=0xc92fbe10) at ../../miscfs/specfs/spec_vnops.c:117 #17 0xc01ff2e9 in ufs_vnoperatespec (ap=0xc92fbe10) at ../../ufs/ufs/ufs_vnops.c:2301 #18 0xc018595f in vn_open (ndp=0xc92fbedc, fmode=1, cmode=0) at vnode_if.h:189 #19 0xc0181951 in open (p=0xc88be860, uap=0xc92fbf80) at ../../kern/vfs_syscalls.c:994 #20 0xc024b4ce in syscall (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = -1077937212, tf_esi = 134894800, tf_ebp = -1077937132, tf_isp = -919617580, tf_ebx = 0, tf_edx = 8, tf_ecx = 134894828, tf_eax = 5, tf_trapno = 12, tf_err = 2, tf_eip = 672026540, tf_cs = 31, tf_eflags = 642, tf_esp = -1077937316, tf_ss = 47}) at ../../i386/i386/trap.c:1073 #21 0xc023cf26 in Xint0x80_syscall () I'm not intimately familiar with the function involved, and I'm out of time tonight, so I'm backing up a few days to see if it goes away. -- Christopher Masto Senior Network Monkey NetMonger Communications chris@netmonger.net info@netmonger.net http://www.netmonger.net Free yourself, free your machine, free the daemon -- http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message