Date: Tue, 5 Mar 1996 21:45:49 +0200 (EET) From: Heikki Suonsivu <hsu@clinet.fi> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/1064: Recursive panic? Message-ID: <199603051945.VAA02822@katiska.clinet.fi> Resent-Message-ID: <199603051950.LAA18660@freefall.freebsd.org>
index | next in thread | raw e-mail
>Number: 1064
>Category: kern
>Synopsis: Recursive panic?
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: freebsd-bugs
>State: open
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Mar 5 11:50:01 PST 1996
>Last-Modified:
>Originator: Heikki Suonsivu
>Organization:
Clinet, Espoo, Finland
>Release: FreeBSD 2.2-CURRENT i386
>Environment:
Sup from about 1-2 weeks ago.
Mar 5 20:40:57 news /kernel: FreeBSD 2.2-CURRENT #16: Thu Feb 22 22:38:14 EET 1996
Mar 5 20:40:57 news /kernel: hsu@news.clinet.fi:/usr/current/src/sys/compile/CLINETSERVER
Mar 5 20:40:57 news /kernel: CPU: Pentium (89.80-MHz 586-class CPU)
Mar 5 20:40:58 news /kernel: Origin = "GenuineIntel" Id = 0x525 Stepping=5
Mar 5 20:40:58 news /kernel: Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
Mar 5 20:40:58 news /kernel: real memory = 67108864 (65536K bytes)
Mar 5 20:40:58 news /kernel: avail memory = 63606784 (62116K bytes)
Mar 5 20:40:58 news /kernel: DEVFS: ready for devices
Mar 5 20:40:58 news /kernel: Probing for devices on PCI bus 0:
Mar 5 20:40:58 news /kernel: chip0 <generic PCI bridge (vendor=1039 device=5511 subclass=0)> rev 0 on pci0:0
Mar 5 20:40:58 news /kernel: chip1 <SiS 85c503> rev 1 on pci0:1
Mar 5 20:40:58 news /kernel: pci0:1: Silicon Integrated Systems, device=0x5513, class=storage (ide) int a irq ?? [no driver assigned]
Mar 5 20:40:58 news /kernel: ncr0 <ncr 53c810 scsi> rev 2 int a irq 12 on pci0:9
Mar 5 20:40:58 news /kernel: ncr0 waiting for scsi devices to settle
Mar 5 20:40:58 news /kernel: (ncr0:0:0): "SEAGATE ST15230N 0638" type 0 fixed SCSI 2
Mar 5 20:40:58 news /kernel: sd0(ncr0:0:0): Direct-Access
Mar 5 20:40:58 news /kernel: sd0(ncr0:0:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8.
Mar 5 20:40:58 news /kernel: 4095MB (8386733 512 byte sectors)
Mar 5 20:40:58 news /kernel: sd0(ncr0:0:0): with 3992 cyls, 19 heads, and an average 110 sectors/track
Mar 5 20:40:58 news /kernel: (ncr0:3:0): "SEAGATE ST31200N 9348" type 0 fixed SCSI 2
Mar 5 20:40:58 news /kernel: sd3(ncr0:3:0): Direct-Access
Mar 5 20:40:58 news /kernel: sd3(ncr0:3:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8.
Mar 5 20:40:58 news /kernel: 1011MB (2072435 512 byte sectors)
Mar 5 20:40:58 news /kernel: sd3(ncr0:3:0): with 2700 cyls, 9 heads, and an average 85 sectors/track
Mar 5 20:40:59 news /kernel: ncr1 <ncr 53c810 scsi> rev 1 int a irq 10 on pci0:10
Mar 5 20:40:59 news /kernel: ncr1 waiting for scsi devices to settle
Mar 5 20:40:59 news /kernel: (ncr1:1:0): "SEAGATE ST15230N 0638" type 0 fixed SCSI 2
Mar 5 20:40:59 news /kernel: sd7(ncr1:1:0): Direct-Access
Mar 5 20:40:59 news /kernel: sd7(ncr1:1:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8.
Mar 5 20:40:59 news /kernel: 4095MB (8386733 512 byte sectors)
Mar 5 20:40:59 news /kernel: sd7(ncr1:1:0): with 3992 cyls, 19 heads, and an average 110 sectors/track
Mar 5 20:40:59 news /kernel: (ncr1:2:0): "SEAGATE ST15230N 0638" type 0 fixed SCSI 2
Mar 5 20:40:59 news /kernel: sd8(ncr1:2:0): Direct-Access
Mar 5 20:40:59 news /kernel: sd8(ncr1:2:0): FAST SCSI-2 100ns (10 Mb/sec) offset 8.
Mar 5 20:40:59 news /kernel: 4095MB (8386733 512 byte sectors)
Mar 5 20:40:59 news /kernel: sd8(ncr1:2:0): with 3992 cyls, 19 heads, and an average 110 sectors/track
Mar 5 20:40:59 news /kernel: de0 <Digital DC21040 Ethernet> rev 35 int a irq 11 on pci0:11
Mar 5 20:40:59 news /kernel: de0: DC21040 [10Mb/s] pass 2.3 Ethernet address 00:c0:95:ec:47:a3
Mar 5 20:40:59 news /kernel: de0: enabling Thinwire/AUI port
Mar 5 20:40:59 news /kernel: Probing for devices on the ISA bus:
Mar 5 20:40:59 news /kernel: vt0 at 0x60-0x6f irq 1 on motherboard
Mar 5 20:40:59 news /kernel: vt0: generic, 80/132 col, color, 8 scr, mf2-kbd, [R3.20-b24]
Mar 5 20:40:59 news /kernel: ed0 not found at 0x280
Mar 5 20:40:59 news /kernel: lpt0 at 0x378-0x37f irq 7 on isa
Mar 5 20:40:59 news /kernel: lpt0: Interrupt-driven port
Mar 5 20:40:59 news /kernel: lp0: TCP/IP capable interface
Mar 5 20:41:00 news /kernel: lpt1 not found at 0xffffffff
Mar 5 20:41:00 news /kernel: sio0 at 0x3f8-0x3ff irq 4 on isa
Mar 5 20:41:00 news /kernel: sio0: type 16550A
Mar 5 20:41:00 news /kernel: sio1 at 0x2f8-0x2ff irq 3 on isa
Mar 5 20:41:00 news /kernel: sio1: type 16550A
Mar 5 20:41:00 news /kernel: cy0 not found
Mar 5 20:41:00 news /kernel: bt0 not found at 0x330
Mar 5 20:41:00 news /kernel: aha0 not found at 0x330
Mar 5 20:41:00 news /kernel: wdc0 not found at 0x1f0
Mar 5 20:41:00 news /kernel: fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
Mar 5 20:41:00 news /kernel: fdc0: NEC 72065B
Mar 5 20:41:00 news /kernel: fd0: 1.44MB 3.5in
Mar 5 20:41:00 news /kernel: matcdc0 not found at 0x230
Mar 5 20:41:00 news /kernel: npx0 on motherboard
Mar 5 20:41:00 news /kernel: npx0: INT 16 interface
Mar 5 20:41:00 news /kernel: changing root device to sd0a
Mar 5 20:41:00 news /kernel: devfs ready to run
Mar 5 20:41:00 news /kernel: new masks: bio c0001440, tty c003089a, net c003089a
Mar 5 20:41:00 news /kernel: WARNING: / was not properly dismounted.
>Description:
hsu#news.clinet.fi Tue 34: gdb -k kernel.55 vmcore.55
GDB is free software and you are welcome to distribute copies of it
under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for details.
GDB 4.13 (i386-unknown-freebsd),
Copyright 1994 Free Software Foundation, Inc...
IdlePTD 258000
current pcb at 21839c
panic: tsleep
#0 boot (howto=260) at ../../i386/i386/machdep.c:940
940 dumppcb.pcb_ptd = rcr3();
(kgdb) bt
#0 boot (howto=260) at ../../i386/i386/machdep.c:940
#1 0xf0116326 in panic (fmt=0xf01c4df9 "trace trap")
at ../../kern/subr_prf.c:125
#2 0xf01c590a in trap_fatal (frame=0xefbfe250) at ../../i386/i386/trap.c:758
#3 0xf01c51ca in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -272636912,
tf_esi = -265777152, tf_ebp = -272637228, tf_isp = -272637320,
tf_ebx = -265777148, tf_edx = 127, tf_ecx = -236387072, tf_eax = 50,
tf_trapno = 10, tf_err = 0, tf_eip = -272637464, tf_cs = 8,
tf_eflags = 514, tf_esp = 176, tf_ss = -1073610324})
at ../../i386/i386/trap.c:437
#4 0xf01bd8d1 in calltrap ()
#5 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#6 0xf01b5b05 in vm_map_lookup (var_map=0xefbfe410, vaddr=4057956352,
fault_type=1 '\001', out_entry=0xefbfe3e4, object=0xefceff10,
pindex=0xefbfe3db, out_prot=0xefbfe3db "", wired=0xefbfe3d4,
single_use=0xefbfe3d0) at ../../vm/vm_map.c:2007
#7 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4057956352,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#8 0xf01c5432 in trap_pfault (frame=0xefbfe46c, usermode=0)
at ../../i386/i386/trap.c:669
#9 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -1073741824,
tf_esi = -1073741824, tf_ebp = -272636752, tf_isp = -272636780,
tf_ebx = -235590176, tf_edx = -237010176, tf_ecx = -238896576,
tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -267067751, tf_cs = 8,
tf_eflags = 66178, tf_esp = 0, tf_ss = -267067816})
at ../../i386/i386/trap.c:320
#10 0xf01bd8d1 in calltrap ()
#11 0xf01082cc in softclock () at ../../kern/kern_clock.c:664
#12 0xf01bec27 in doreti_swi ()
#13 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#14 0xf01b5b05 in vm_map_lookup (var_map=0xefbfe660, vaddr=4057956352,
fault_type=1 '\001', out_entry=0xefbfe634, object=0xefbfe630,
pindex=0xefbfe62c, out_prot=0xefbfe62b "ïLæ¿ï\001", wired=0xefbfe624,
single_use=0xefbfe620) at ../../vm/vm_map.c:2007
#15 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4057956352,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#16 0xf01c5432 in trap_pfault (frame=0xefbfe6bc, usermode=0)
at ../../i386/i386/trap.c:669
#17 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -1073741824,
tf_esi = -1073741824, tf_ebp = -272636160, tf_isp = -272636188,
tf_ebx = -235590176, tf_edx = -237010176, tf_ecx = -238896576,
tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -267067751, tf_cs = 8,
tf_eflags = 66178, tf_esp = 0, tf_ss = -267067816})
at ../../i386/i386/trap.c:320
#18 0xf01bd8d1 in calltrap ()
#19 0xf01082cc in softclock () at ../../kern/kern_clock.c:664
#20 0xf01becac in splz_swi ()
#21 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#22 0xf01b5b05 in vm_map_lookup (var_map=0xefbfe878, vaddr=4057956352,
fault_type=1 '\001', out_entry=0xefbfe84c, object=0xefbfe848,
pindex=0xefbfe844, out_prot=0xefbfe843 "", wired=0xefbfe83c,
single_use=0xefbfe838) at ../../vm/vm_map.c:2007
#23 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4057956352,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#24 0xf01c5432 in trap_pfault (frame=0xefbfe8d4, usermode=0)
at ../../i386/i386/trap.c:669
#25 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -1073741824,
tf_esi = -1073741824, tf_ebp = -272635624, tf_isp = -272635652,
tf_ebx = -235590176, tf_edx = -237010176, tf_ecx = -238896576,
tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -267067751, tf_cs = 8,
tf_eflags = 66178, tf_esp = 0, tf_ss = -267067816})
at ../../i386/i386/trap.c:320
#26 0xf01bd8d1 in calltrap ()
#27 0xf01082cc in softclock () at ../../kern/kern_clock.c:664
#28 0xf01becac in splz_swi ()
#29 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#30 0xf01b5b05 in vm_map_lookup (var_map=0xefbfea90, vaddr=4057956352,
fault_type=1 '\001', out_entry=0xefbfea64, object=0xefbfea60,
pindex=0xefbfea5c, out_prot=0xefbfea5b "", wired=0xefbfea54,
single_use=0xefbfea50) at ../../vm/vm_map.c:2007
#31 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4057956352,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#32 0xf01c5432 in trap_pfault (frame=0xefbfeaec, usermode=0)
at ../../i386/i386/trap.c:669
---Type <return> to continue, or q <return> to quit---
#33 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -1073741824,
tf_esi = -1073741824, tf_ebp = -272635088, tf_isp = -272635116,
tf_ebx = -235590176, tf_edx = -237010176, tf_ecx = -238896576,
tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -267067751, tf_cs = 8,
tf_eflags = 66178, tf_esp = 0, tf_ss = -267067816})
at ../../i386/i386/trap.c:320
#34 0xf01bd8d1 in calltrap ()
#35 0xf01082cc in softclock () at ../../kern/kern_clock.c:664
#36 0xf01becac in splz_swi ()
#37 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#38 0xf01b5b05 in vm_map_lookup (var_map=0xefbfeca8, vaddr=4057956352,
fault_type=1 '\001', out_entry=0xefbfec7c, object=0xefbfec78,
pindex=0xefbfec74, out_prot=0xefbfec73 "", wired=0xefbfec6c,
single_use=0xefbfec68) at ../../vm/vm_map.c:2007
#39 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4057956352,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#40 0xf01c5432 in trap_pfault (frame=0xefbfed04, usermode=0)
at ../../i386/i386/trap.c:669
#41 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -1073741824,
tf_esi = -1073741824, tf_ebp = -272634552, tf_isp = -272634580,
tf_ebx = -235590176, tf_edx = -237010176, tf_ecx = -238896576,
tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -267067751, tf_cs = 8,
tf_eflags = 66178, tf_esp = 0, tf_ss = -267067816})
at ../../i386/i386/trap.c:320
#42 0xf01bd8d1 in calltrap ()
#43 0xf01082cc in softclock () at ../../kern/kern_clock.c:664
#44 0xf01bec27 in doreti_swi ()
#45 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#46 0xf01b5b05 in vm_map_lookup (var_map=0xefbfeef8, vaddr=4057956352,
fault_type=1 '\001', out_entry=0xefbfeecc, object=0xefbfeec8,
pindex=0xefbfeec4, out_prot=0xefbfeec3 "", wired=0xefbfeebc,
single_use=0xefbfeeb8) at ../../vm/vm_map.c:2007
#47 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4057956352,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#48 0xf01c5432 in trap_pfault (frame=0xefbfef54, usermode=0)
at ../../i386/i386/trap.c:669
#49 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -1073741824,
tf_esi = -1073741824, tf_ebp = -272633960, tf_isp = -272633988,
tf_ebx = -235590176, tf_edx = -237010176, tf_ecx = -238896576,
tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -267067751, tf_cs = 8,
tf_eflags = 66178, tf_esp = 0, tf_ss = -267067816})
at ../../i386/i386/trap.c:320
#50 0xf01bd8d1 in calltrap ()
#51 0xf01082cc in softclock () at ../../kern/kern_clock.c:664
#52 0xf01becac in splz_swi ()
#53 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#54 0xf01b5b05 in vm_map_lookup (var_map=0xefbff110, vaddr=4055875584,
fault_type=1 '\001', out_entry=0xefbff0e4, object=0xefbff0e0,
pindex=0xefbff0dc, out_prot=0xefbff0db "", wired=0xefbff0d4,
single_use=0xefbff0d0) at ../../vm/vm_map.c:2007
#55 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4055875584,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#56 0xf01c5432 in trap_pfault (frame=0xefbff16c, usermode=0)
at ../../i386/i386/trap.c:669
#57 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -272633372,
tf_esi = -267054912, tf_ebp = -272633416, tf_isp = -272633452,
tf_ebx = -241414144, tf_edx = -239091432, tf_ecx = -242120244,
tf_eax = -242120244, tf_trapno = 12, tf_err = 0, tf_eip = -267084201,
tf_cs = 8, tf_eflags = 66054, tf_esp = -1073741824, tf_ss = -242120320})
at ../../i386/i386/trap.c:320
#58 0xf01bd8d1 in calltrap ()
#59 0xf01511ef in in_rtqtimo (rock=0xf1918980) at ../../netinet/in_rmx.c:298
#60 0xf01082cc in softclock () at ../../kern/kern_clock.c:664
#61 0xf01becac in splz_swi ()
#62 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#63 0xf01b5b05 in vm_map_lookup (var_map=0xefbff374, vaddr=4055875584,
fault_type=1 '\001', out_entry=0xefbff348, object=0xefbff344,
pindex=0xefbff340, out_prot=0xefbff33f "", wired=0xefbff338,
single_use=0xefbff334) at ../../vm/vm_map.c:2007
#64 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4055875584,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#65 0xf01c5432 in trap_pfault (frame=0xefbff3d0, usermode=0)
at ../../i386/i386/trap.c:669
#66 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -240606976,
---Type <return> to continue, or q <return> to quit---
tf_esi = 0, tf_ebp = -272632816, tf_isp = -272632840,
tf_ebx = -235600212, tf_edx = -235600256, tf_ecx = -238048256,
tf_eax = -239091456, tf_trapno = 12, tf_err = 0, tf_eip = -267014547,
tf_cs = 8, tf_eflags = 66182, tf_esp = -240606976, tf_ss = -272632804})
at ../../i386/i386/trap.c:320
#67 0xf01bd8d1 in calltrap ()
#68 0xf015ae9f in tcp_gettaocache (inp=0xf1f50680)
at ../../netinet/tcp_subr.c:603
#69 0xf0159bdf in tcp_output (tp=0xf1a8a100) at ../../netinet/tcp_output.c:152
#70 0xf015b1f1 in tcp_timers (tp=0xf1a8a100, timer=0)
at ../../netinet/tcp_timer.c:280
#71 0xf015b6e9 in tcp_usrreq (so=0xf1cfac00, req=19, m=0x0, nam=0x0,
control=0x0) at ../../netinet/tcp_usrreq.c:377
#72 0xf015b003 in tcp_slowtimo () at ../../netinet/tcp_timer.c:141
#73 0xf012310b in pfslowtimo (arg=0x0) at ../../kern/uipc_domain.c:214
#74 0xf01082cc in softclock () at ../../kern/kern_clock.c:664
#75 0xf01bec27 in doreti_swi ()
#76 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#77 0xf01b5b05 in vm_map_lookup (var_map=0xefbff6b0, vaddr=4042997760,
fault_type=1 '\001', out_entry=0xefbff684, object=0xefbff680,
pindex=0xefbff67c, out_prot=0xefbff67b "", wired=0xefbff674,
single_use=0xefbff670) at ../../vm/vm_map.c:2007
#78 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4042997760,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#79 0xf01c5432 in trap_pfault (frame=0xefbff70c, usermode=0)
at ../../i386/i386/trap.c:669
#80 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -242548940,
tf_esi = -238201088, tf_ebp = -272631948, tf_isp = -272632012,
tf_ebx = -236153216, tf_edx = 85, tf_ecx = -1073543014,
tf_eax = -251967488, tf_trapno = 12, tf_err = 0, tf_eip = -266803285,
tf_cs = 8, tf_eflags = 66050, tf_esp = -60358460, tf_ss = -242549760})
at ../../i386/i386/trap.c:320
#81 0xf01bd8d1 in calltrap ()
#82 0xf018f0f8 in tulip_intr (arg=0xf18afc00) at ../../pci/if_de.c:1463
#83 0xf01be8fd in Xresume11 ()
#84 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#85 0xf01b5b05 in vm_map_lookup (var_map=0xefbff928, vaddr=4054679552,
fault_type=1 '\001', out_entry=0xefbff8fc, object=0xefbff8f8,
pindex=0xefbff8f4, out_prot=0xefbff8f3 "", wired=0xefbff8ec,
single_use=0xefbff8e8) at ../../vm/vm_map.c:2007
#86 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4054679552,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#87 0xf01c5432 in trap_pfault (frame=0xefbff984, usermode=0)
at ../../i386/i386/trap.c:669
#88 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -242115072,
tf_esi = -241027968, tf_ebp = -272631340, tf_isp = -272631380,
tf_ebx = -238040960, tf_edx = -242245888, tf_ecx = 33,
tf_eax = -240285696, tf_trapno = 12, tf_err = 0, tf_eip = -267191306,
tf_cs = 8, tf_eflags = 66182, tf_esp = -242115072, tf_ss = 0})
at ../../i386/i386/trap.c:320
#89 0xf01bd8d1 in calltrap ()
#90 0xf0130170 in sync (p=0xf02431a8, uap=0x0, retval=0x0)
at ../../kern/vfs_syscalls.c:355
#91 0xf01c00ba in boot (howto=256) at ../../i386/i386/machdep.c:889
#92 0xf0116326 in panic (fmt=0xf0111997 "tsleep") at ../../kern/subr_prf.c:125
#93 0xf0111a5a in tsleep (ident=0xf0289004, priority=4,
wmesg=0xf01af157 "lockrd", timo=0) at ../../kern/kern_synch.c:320
#94 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#95 0xf01b5b05 in vm_map_lookup (var_map=0xefbffb90, vaddr=4058423296,
fault_type=1 '\001', out_entry=0xefbffb64, object=0xefbffb60,
pindex=0xefbffb5c, out_prot=0xefbffb5b "ñ\001", wired=0xefbffb54,
single_use=0xefbffb50) at ../../vm/vm_map.c:2007
#96 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4058423296,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#97 0xf01c5432 in trap_pfault (frame=0xefbffbec, usermode=0)
at ../../i386/i386/trap.c:669
#98 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = 17,
tf_esi = -236387072, tf_ebp = -272630716, tf_isp = -272630764,
tf_ebx = -236541440, tf_edx = 0, tf_ecx = 165604, tf_eax = 17,
tf_trapno = 12, tf_err = 0, tf_eip = -267313048, tf_cs = 8,
tf_eflags = 66195, tf_esp = -236387072, tf_ss = 0})
at ../../i386/i386/trap.c:320
#99 0xf01bd8d1 in calltrap ()
#100 0xf0111b31 in tsleep (ident=0xf0289004, priority=4,
---Type <return> to continue, or q <return> to quit---
wmesg=0xf01af157 "lockrd", timo=0) at ../../kern/kern_synch.c:359
#101 0xf01af19b in lock_read (l=0xf0289004) at ../../vm/kern_lock.c:184
#102 0xf01b5b05 in vm_map_lookup (var_map=0xefbffd98, vaddr=4053790720,
fault_type=1 '\001', out_entry=0xefbffd6c, object=0xefbffd68,
pindex=0xefbffd64, out_prot=0xefbffd63 "ñÐý¿ïBe\025ð", wired=0xefbffd5c,
single_use=0xefbffd58) at ../../vm/vm_map.c:2007
#103 0xf01b16d2 in vm_fault (map=0xf0289000, vaddr=4053790720,
fault_type=1 '\001', change_wiring=0) at ../../vm/vm_fault.c:193
#104 0xf01c5432 in trap_pfault (frame=0xefbffdf4, usermode=0)
at ../../i386/i386/trap.c:669
#105 0xf01c511b in trap (frame={tf_es = 16, tf_ds = 16, tf_edi = -237646592,
tf_esi = 0, tf_ebp = -272630192, tf_isp = -272630244, tf_ebx = 4,
tf_edx = -241173440, tf_ecx = -236387072, tf_eax = -237646564,
tf_trapno = 12, tf_err = 0, tf_eip = -267287000, tf_cs = 8,
tf_eflags = 66178, tf_esp = 0, tf_ss = -2147483648})
at ../../i386/i386/trap.c:320
#106 0xf01bd8d1 in calltrap ()
#107 0xf011842b in select (p=0xf1e90500, uap=0xefbfff94, retval=0xefbfff8c)
at ../../kern/sys_generic.c:575
#108 0xf01c5bd7 in syscall (frame={tf_es = 39, tf_ds = 39, tf_edi = -1,
tf_esi = -272638508, tf_ebp = -272638516, tf_isp = -272629788,
tf_ebx = 0, tf_edx = 0, tf_ecx = 1, tf_eax = 93, tf_trapno = 0,
tf_err = 647, tf_eip = 134527637, tf_cs = 31, tf_eflags = 647,
tf_esp = -272638644, tf_ss = 39}) at ../../i386/i386/trap.c:918
#109 0xf01bd91d in Xsyscall ()
#110 0x6ce0 in ?? ()
#111 0x109b in ?? ()
(kgdb) frame $109
History has not yet reached $109.
(kgdb) frame #109
#0 boot (howto=260) at ../../i386/i386/machdep.c:940
940 dumppcb.pcb_ptd = rcr3();
(kgdb) print dumppcb.pcb_ptd
There is no member named pcb_ptd.
(kgdb) print dumppcb
$1 = {pcb_tss = {tss_link = 0, tss_esp0 = 0, tss_ss0 = 0, tss_esp1 = 0,
tss_ss1 = 0, tss_esp2 = 0, tss_ss2 = 0, tss_cr3 = 5681152,
tss_eip = -266599881, tss_eflags = 0, tss_eax = 1, tss_ecx = 0,
tss_edx = 0, tss_ebx = 260, tss_esp = -272637500, tss_ebp = -272637480,
tss_esi = -266580487, tss_edi = 10, tss_es = 0, tss_cs = 0, tss_ss = 0,
tss_ds = 0, tss_fs = 0, tss_gs = 0, tss_ldt = 0, tss_ioopt = 0},
pcb_ldt = 0x0, pcb_ldt_len = 0, pcb_savefpu = {sv_env = {en_cw = 0,
en_sw = 0, en_tw = 0, en_fip = 0, en_fcs = 0, en_opcode = 0, en_foo = 0,
en_fos = 0}, sv_ac = {{
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}}, sv_ex_sw = 0,
sv_pad = '\000' <repeats 63 times>}, pcb_flags = 0 '\000',
pcb_inl = 0 '\000', pcb_onfault = 0x0, pcb_sigc = {0, 0, 0, 0, 0, 0, 0, 0}}
(kgdb) set radix 16
Input and output radices now set to decimal 16, hex 10, octal 20.
(kgdb) print dumppcb
$2 = {pcb_tss = {tss_link = 0x0, tss_esp0 = 0x0, tss_ss0 = 0x0,
tss_esp1 = 0x0, tss_ss1 = 0x0, tss_esp2 = 0x0, tss_ss2 = 0x0,
tss_cr3 = 0x56b000, tss_eip = 0xf01c0237, tss_eflags = 0x0, tss_eax = 0x1,
tss_ecx = 0x0, tss_edx = 0x0, tss_ebx = 0x104, tss_esp = 0xefbfe1c4,
tss_ebp = 0xefbfe1d8, tss_esi = 0xf01c4df9, tss_edi = 0xa, tss_es = 0x0,
tss_cs = 0x0, tss_ss = 0x0, tss_ds = 0x0, tss_fs = 0x0, tss_gs = 0x0,
tss_ldt = 0x0, tss_ioopt = 0x0}, pcb_ldt = 0x0, pcb_ldt_len = 0x0,
pcb_savefpu = {sv_env = {en_cw = 0x0, en_sw = 0x0, en_tw = 0x0,
en_fip = 0x0, en_fcs = 0x0, en_opcode = 0x0, en_foo = 0x0,
en_fos = 0x0}, sv_ac = {{
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}, {
fp_bytes = "\000\000\000\000\000\000\000\000\000"}}, sv_ex_sw = 0x0,
sv_pad = '\000' <repeats 63 times>}, pcb_flags = 0x0, pcb_inl = 0x0,
pcb_onfault = 0x0, pcb_sigc = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
(kgdb) quit
kernel and dump are available in
ftp://ftp.clinet.fi/pub/FreeBSD/crashdumps/*.55.gz
>How-To-Repeat:
Serious load.
>Fix:
>Audit-Trail:
>Unformatted:
home |
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603051945.VAA02822>
