Date: Sun, 02 Mar 2003 07:25:28 -0500 From: Donn Miller <dmmiller@cvzoom.net> To: Kris Kennaway <kris@obsecurity.org> Cc: current@freebsd.org Subject: Re: distributed folding client panics -current Message-ID: <3E61F838.1020508@cvzoom.net> References: <b3ssai$opt$1@FreeBSD.csie.NCTU.edu.tw>
next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote:
> --6sX45UoQRIJXqkqR
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
>
> This may already be fixed..can you try updating and see if the problem persists?
Yes. I've also had problems with my laptop freezing when using
gtk-gnutella. After the fixes (I'm now at version 1.198 of
tcp_input.c), my laptop takes a lot longer to panic while running
gnutella, but it still happens nonetheless. Here is a little backtrace:
Fatal trap 12: page fault while in kernel mode
fault virtual address = 0x20
fault code = supervisor read, page not present
instruction pointer = 0x8:0xc01e3fb6
stack pointer = 0x10:0xcd298a90
frame pointer = 0x10:0xcd298ab4
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 12 (swi1: net)
trap number = 12
panic: page fault
syncing disks, buffers remaining... panic: bwrite: buffer is not busy???
Uptime: 48m8s
Dumping 255 MB
ata0: resetting devices ..
done
16[CTRL-C to abort] 32[CTRL-C to abort] [CTRL-C to abort] 48 64 80
96 112 128 144 160 176 192 208 224 240
---
#0 doadump () at ../../../kern/kern_shutdown.c:239
239 dumping++;
(kgdb) where
#0 doadump () at ../../../kern/kern_shutdown.c:239
#1 0xc01ee472 in boot (howto=260) at ../../../kern/kern_shutdown.c:371
#2 0xc01ee6d3 in panic () at ../../../kern/kern_shutdown.c:542
#3 0xc0232a22 in bwrite (bp=0xc7799140) at ../../../kern/vfs_bio.c:795
#4 0xc0234529 in vfs_bio_awrite (bp=0xc7799140) at
../../../kern/vfs_bio.c:1692
#5 0xc02e5fca in ffs_fsync (ap=0xcd298898) at
../../../ufs/ffs/ffs_vnops.c:257
#6 0xc02e50b7 in ffs_sync (mp=0xc25d9600, waitfor=2, cred=0xc0eb5f00,
td=0xc03a6e60)
at vnode_if.h:612
#7 0xc024939b in sync (td=0xc03a6e60, uap=0x0) at
../../../kern/vfs_syscalls.c:138
#8 0xc01ee05c in boot (howto=256) at ../../../kern/kern_shutdown.c:280
#9 0xc01ee6d3 in panic () at ../../../kern/kern_shutdown.c:542
#10 0xc03459f2 in trap_fatal (frame=0xcd298a50, eva=0) at
../../../i386/i386/trap.c:843
#11 0xc03456d2 in trap_pfault (frame=0xcd298a50, usermode=0, eva=32)
at ../../../i386/i386/trap.c:757
#12 0xc03451c0 in trap (frame=
{tf_fs = -1027342312, tf_es = 16, tf_ds = 16, tf_edi =
-1058231728, tf_esi = 0, tf_ebp = -852915532, tf_isp = -852915588,
tf_ebx = -1069851860, tf_edx = -1058231728, tf_ecx = -1034102852, tf_eax
= 1, tf_trapno = 12, tf_err = 0, tf_eip = -1071759434, tf_cs = 8,
tf_eflags = 66050, tf_esp = 16, tf_ss = -1071125744}) at
../../../i386/i386/trap.c:444
#13 0xc0335398 in calltrap () at {standard input}:96
#14 0xc0278859 in tcp_input (m=0xc0ecaa50, off0=20) at
../../../netinet/tcp_input.c:2324
#15 0xc0271736 in ip_input (m=0xc0ed7900) at ../../../netinet/ip_input.c:947
#16 0xc0271822 in ipintr () at ../../../netinet/ip_input.c:965
#17 0xc02626af in swi_net (dummy=0x0) at ../../../net/netisr.c:97
#18 0xc01da321 in ithread_loop (arg=0xc0ec8280) at
../../../kern/kern_intr.c:536
#19 0xc01d9223 in fork_exit (callout=0xc01da150 <ithread_loop>, arg=0x0,
frame=0x0)
at ../../../kern/kern_fork.c:871
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E61F838.1020508>
