kern/37015: Kernel panic in tty_subr.c while using ppp with USB
modem
Joe Ondrechen
ondrechenj at whiteice.com
Tue Jul 15 23:40:16 PDT 2003
The following reply was made to PR kern/37015; it has been noted by GNATS.
From: Joe Ondrechen <ondrechenj at whiteice.com>
To: freebsd-gnats-submit at FreeBSD.org, ondrechenj at whiteice.com
Cc:
Subject: Re: kern/37015: Kernel panic in tty_subr.c while using ppp with USB modem
Date: Tue, 15 Jul 2003 23:37:32 -0700
Kris,
Yes, the problem still occurs in later versions, here is info for version
4.8:
Environment:
FreeBSD kayakxw.sd.lan 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Mon Jul 14
23:30:39 PDT 2003 root at kayakxw.sd.lan:/usr/src/sys/compile/KAYAKXW
i386
Backtrace:
GNU gdb 4.18 (FreeBSD)
Copyright 1998 Free Software Foundation, Inc. . . .
This GDB was configured as "i386-unknown-freebsd"...
IdlePTD at phsyical address 0x004ca000
initial pcb at physical address 0x00401a40
panicstr: clist reservation botch
panic messages:
---
panic: clist reservation botch
syncing disks... panic: clist reservation botch
Uptime: 4m42s
dumping to dev #da/0x20001, offset 493616
---
#0 dumpsys () at ../../kern/kern_shutdown.c:487
487 if (dumping++) {
(kgdb) backtrace
#0 dumpsys () at ../../kern/kern_shutdown.c:487
#1 0xc01bb417 in boot (howto=260) at ../../kern/kern_shutdown.c:316
#2 0xc01bb83c in poweroff_wait (junk=0xc03720c4, howto=-1050975488)
at ../../kern/kern_shutdown.c:595
#3 0xc01d596a in putc (chr=0, clistp=0xc15b6300) at
../../kern/tty_subr.c:103
#4 0xc01d0d67 in ttyinput (c=0, tp=0xc15b6300) at ../../kern/tty.c:554
#5 0xc04a6d5e in ?? ()
#6 0xc02d933f in usb_transfer_complete (xfer=0xc15b9600)
at ../../dev/usb/usbdi.c:767
#7 0xc02d3527 in uhci_idone (ii=0xc167ec80) at ../../dev/usb/uhci.c:1164
#8 0xc02d3400 in uhci_check_intr (sc=0xc15be000, ii=0xc167ec80)
at ../../dev/usb/uhci.c:1058
#9 0xc02d336b in uhci_intr (arg=0xc15be000) at ../../dev/usb/uhci.c:995
#10 0xc034514d in intr_mux (arg=0xc15bae40)
at ../../i386/isa/intr_machdep.c:582
#11 0xc03302b2 in vec10 ()
#12 0xc02b277c in interlocked_sleep (lk=0xc03d1f5c, op=1,
ident=0xcd3d5944,
flags=17, wmesg=0xc03891ff "drainvp", timo=0)
at ../../ufs/ffs/ffs_softdep.c:329
#13 0xc02b7ff6 in drain_output (vp=0xcd3d5900, islocked=1)
at ../../ufs/ffs/ffs_softdep.c:4913
#14 0xc02b6de6 in softdep_fsync_mountdev (vp=0xcd3d5900)
at ../../ufs/ffs/ffs_softdep.c:4056
#15 0xc02baf2a in ffs_fsync (ap=0xcd975c94) at
../../ufs/ffs/ffs_vnops.c:134
#16 0xc02b9bb3 in ffs_sync (mp=0xc1673a00, waitfor=2, cred=0xc0e3c800,
p=0xc041c000) at vnode_if.h:558
#17 0xc01eb737 in sync (p=0xc041c000, uap=0x0) at
../../kern/vfs_syscalls.c:576
#18 0xc01bb1b2 in boot (howto=256) at ../../kern/kern_shutdown.c:235
#19 0xc01bb83c in poweroff_wait (junk=0xc03720c4, howto=100)
at ../../kern/kern_shutdown.c:595
#20 0xc01d5b30 in b_to_q (
src=0xcd975d8c "m, image/x-eps, image/tiff, image/x-bmp,
image/gif\r\nAccept-Encoding: x-gzip,ì]\227ÍÞnJÀ", amount=76,
clistp=0xc15b6338)
at ../../kern/tty_subr.c:103
#21 0xc01d2acc in ttwrite (tp=0xc15b6300, uio=0xcd975ed4, flag=8323089)
at ../../kern/tty.c:1935
#22 0xc04a6ede in ?? ()
#23 0xc01f4231 in spec_write (ap=0xcd975e64)
at ../../miscfs/specfs/spec_vnops.c:283
#24 0xc02c16b0 in ufsspec_write (ap=0xcd975e64)
at ../../ufs/ufs/ufs_vnops.c:1827
#25 0xc02c1ccd in ufs_vnoperatespec (ap=0xcd975e64)
at ../../ufs/ufs/ufs_vnops.c:2394
#26 0xc01f04d6 in vn_write (fp=0xc17945c0, uio=0xcd975ed4,
cred=0xc1714380,
flags=0, p=0xcc3168a0) at vnode_if.h:363
#27 0xc01ca4a9 in dofilewrite (p=0xcc3168a0, fp=0xc17945c0, fd=0,
buf=0x80db018, nbyte=698, offset=-1, flags=0) at ../../sys/file.h:163
#28 0xc01ca362 in write (p=0xcc3168a0, uap=0xcd975f80)
at ../../kern/sys_generic.c:329
#29 0xc033ac49 in syscall2 (frame={tf_fs = 134938671, tf_es = 47,
tf_ds = -1078001617, tf_edi = 698, tf_esi = 134983680,
tf_ebp = -1077937792, tf_isp = -845717548, tf_ebx = 134975488,
tf_edx = 0, tf_ecx = 16, tf_eax = 4, tf_trapno = 12, tf_err = 2,
tf_eip = 673667372, tf_cs = 31, tf_eflags = 659, tf_esp =
-1077937836,
tf_ss = 47}) at ../../i386/i386/trap.c:1175
#30 0xc032eda5 in Xint0x80_syscall ()
#31 0x807467b in ?? ()
#32 0x8073749 in ?? ()
#33 0x805b728 in ?? ()
#34 0x804d69c in ?? ()
#35 0x806e5a2 in ?? ()
#36 0x806e16b in ?? ()
#37 0x804b586 in ?? ()
(kgdb)
(kgdb) quit
More information about the freebsd-bugs
mailing list