Date: Fri, 16 Jan 2004 09:24:53 -0800 (PST) From: Doug White <dwhite@gumbysoft.com> To: Peter Losher <Peter_Losher@isc.org> Cc: current@freebsd.org Subject: Re: Fatal trap under heavy load on 5.1-p10... Message-ID: <20040116091901.V92448@carver.gumbysoft.com> In-Reply-To: <200401160250.54593.Peter_Losher@isc.org> References: <200401160250.54593.Peter_Losher@isc.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 16 Jan 2004, Peter Losher wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > After dealing w/ the traffic loads for 5.2-REL for three days, the system > popped into the debugger and halted. Here are the relevant details - If this > is a known issue and fixed in 5.2, then say so... :) You're using ZERO_COPY_SOCKETS, which isn't a common option. Are you going to upgrade freebsd.isc.org to 5.2, or what? 5.1 is crusy old by comparison :-) I know you've been doing some perf tuning, but you've probably hit a bug. You're the heaviest load thats ever been put on that code :) It was changed last November so there's newer code out there. > - -=- > Fatal trap 12: page fault while in kernel mode > cpuid = 0; lapic.id = 00000000 > fault virtual address = 0x8 > fault code = supervisor read, page not present > instruction pointer = 0x8:0x8033eac9 > stack pointer = 0x10:0xf64a9b8c > frame pointer = 0x10:0xf64a9bb8 > 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 = 37027 (in.ftpd) > kernel: type 12 trap, code=0 > Stopped at socow_setup+0xc9: movl 0x8(%eax),%edx > db> > db> tr > socow_setup(86c69e00,f64a9c7c,0,8050281c,216) at socow_setup+0xc9 > sosend(9ffa3d00,0,f64a9c7c,0,0) at sosend+0x39d > soo_write(8d9ca384,f64a9c7c,a3874280,0,913c0850) at soo_write+0x70 > dofilewrite(913c0850,8d9ca384,7,80b0000,10000) at dofilewrite+0xe8 > write(913c0850,f64a9d10,8051b591,3fb,3) at write+0x69 > syscall(1002f,807002f,7fbf002f,28180958,6) at syscall+0x24e > Xint0x80_syscall() at Xint0x80_syscall+0x1d > - --- syscall (4, FreeBSD ELF32, write), eip = 0x280f2f53, esp = 0x7fbfda1c, ebp > = 0x7fbfda68 --- > db> reset > - -=- > - -- > Peter_Losher@isc.org | ISC | OpenPGP 0xE8048D08 | "The bits must flow" > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.4 (FreeBSD) > > iD8DBQFAB8IOPtVx9OgEjQgRAl6+AJ9knaa2KnGGWumd5qjrJeExIzloQgCcCrHh > F5VoNCaDNAibkOO5TBM+q2A= > =lPO/ > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040116091901.V92448>