Date: Sun, 3 Mar 1996 09:44:34 -0600 From: Rich Murphey <rich@rich.isdn.bcm.tmc.edu> To: stable@freebsd.org Cc: imb@scgt.oz.au Subject: Re: panic: inconsistent empty queue Message-ID: <199603031544.JAA03265@richb.isdn.bcm.tmc.edu> In-Reply-To: <199603030944.UAA00329@asstdc.scgt.oz.au> (message from michael butler on Sun, 3 Mar 1996 20:44:53 %2B1100 (EST))
next in thread | previous in thread | raw e-mail | index | archive | help
|From: michael butler <imb@scgt.oz.au> |On a recently compiled -stable, I'm seeing either processes hanging with |"getnewbuf" or a "panic: inconsistent empty queue". Usually after running X |and netscape. There's 60+ meg of swap on this machine and 32 meg of RAM so I |don't have any explanations .. anyone ? I'm seeing similar panics on -stable. Reverting to an older kernel eliminates them for this system and another similar system (486/eisa). I've built a kernel with -g, DDB and DODUMP. If anyone has suggestions as to what to look for with the debugger or what to try, I'd apprecate any tips. I can also give anyone who is interested access to this machine. Rich ahb2: board not responding Debugger ("aha1742") Stopped at Debugger+0x2b: ... db>c panic: biodone: buffer no busy Stopped at Debugger+0x2b: ... db> call diediedie ... (no debugging symbols found)... IdlePTD 20f000 current pcb at 1e31ac panic: biodone: buffer not busy #0 0xf019a663 in boot () (kgdb) where #0 0xf019a663 in boot () #1 0xf01180d5 in panic () #2 0xf019a419 in diediedie () #3 0xf010142a in db_fncall () #4 0xf010115e in db_command () #5 0xf01012dd in db_command_loop () #6 0xf0103c78 in db_trap () #7 0xf019774a in kdb_trap () #8 0xf019f280 in trap () #9 0xf0197fb1 in calltrap () #10 0xf01180cf in panic () #11 0xf012ab55 in biodone () #12 0xf0171364 in scsi_done () #13 0xf0194a31 in ahb_done () #14 0xf01948c2 in ahbintr () #15 0xf019901d in Xresume11 () #16 0xf010bcf0 in softclock () #17 0xf01993cc in splz_swi () #18 0xf0174c50 in scsi_strategy () #19 0xf0174dcc in sdstrategy () #20 0xf01377ec in spec_strategy () #21 0xf01849f6 in ufs_strategy () #22 0xf012912e in bread () #23 0xf017da20 in ffs_read () #24 0xf01844fd in ufs_readdir () #25 0xf01320ba in getdirentries () #26 0xf019fcef in syscall () #27 0xf0197ffb in Xsyscall () #28 0x803d3bd in ?? () #29 0x803ce1b in ?? () #30 0x17cf in ?? () #31 0x3623 in ?? () #32 0x10e8 in ?? () (kgdb) panic: getnewbuf: inconsistent AGE queue, qindex = 2. Debugger ("panic") Stopped at Debugger+0x2b: ... db> call diediedie ... IdlePTD 20f000 current pcb at 1e31ac panic: getnewbuf: inconsistent AGE queue, qindex=%d #0 0xf019a663 in boot () (kgdb) where #0 0xf019a663 in boot () #1 0xf01180d5 in panic () #2 0xf0129c49 in getnewbuf () #3 0xf012a1be in getblk () #4 0xf017ab5d in ffs_balloc () #5 0xf017dde5 in ffs_write () #6 0xf0132aff in vn_write () #7 0xf011959f in write () #8 0xf019fcef in syscall () #9 0xf0197ffb in Xsyscall () #10 0x1b16 in ?? () #11 0x18cd in ?? () #12 0x10e8 in ?? () (kgdb)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603031544.JAA03265>