Date: Thu, 7 Oct 1999 17:24:14 -0700 (PDT) From: Todd Backman <todd@flyingcroc.net> To: Stevan Arychuk <sa-list@avantgo.com> Cc: FreeBSD-hackers@FreeBSD.ORG, FreeBSD-stable@FreeBSD.ORG Subject: Re: SMP + fxp0 wierdness Message-ID: <Pine.BSF.4.10.9910071722010.93506-100000@wank.necropolis.org> In-Reply-To: <37FD3391.1F84611A@avantgo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
We run about 50 machines with a similar setup (asus p2bd mb) all of which run quite well. We have NMBCLUSERS=30720 though... - Todd On Thu, 7 Oct 1999, Stevan Arychuk wrote: > Greetings, > > We're running 3.3-REL on dual processor PII-450's, with a N440BX > motherboard, using the onboard EtherExpress Pro (fxp) NIC and 512MB RAM. > > These machines are running custom software that excercises the disk, CPU > and network quite heavily. The SMP machines seem to have both "fxp0: > device timeout" problems, and spontaneous reboots. We were uable to get > a working savecore until now, and have traced the reboots back to the > fxp driver as well. Here are the debug outputs, and any custom changes > to our kernel config. > > Could this be a problem with SMP + fxp combination? Any other thoughts > or ideas? > > We've serached, and read, and searched all the FAQ's for both of these > problems, and have pretty well come up empty. Suggestions for the next > course of action? > > Thanks in advance for anyones help. > > Regards, > > Stevan Arychuk > AvantGo Inc. > stevan@avantgo.com > > > --- gdb output --- > > IdlePTD 2641920 > initial pcb at 21d290 > panicstr: page fault > panic messages: > --- > Fatal trap 12: page fault while in kernel mode > mp_lock = 00000002; cpuid = 0; lapic.id = 01000000 > fault virtual address = 0x293a84d4 > fault code = supervisor write, page not present > instruction pointer = 0x8:0xc018979e > stack pointer = 0x10:0xff804f78 > frame pointer = 0x10:0xff804f88 > 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 = Idle > interrupt mask = net <- SMP: XXX > trap number = 12 > panic: page fault > mp_lock = 00000002; cpuid = 0; lapic.id = 01000000 > boot() called on cpu#0 > > syncing disks... 200 190 169 149 106 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 > giving up > > dumping to dev 20401, offset 524288 > dump 256 255 254 253 ...<clip> ...1 > > #0 0xc013d473 in boot () > (kgdb) bt > #0 0xc013d473 in boot () > #1 0xc013d741 in panic () > #2 0xc01ce080 in trap_fatal () > #3 0xc01cdcfb in trap_pfault () > #4 0xc01cd95a in trap () > #5 0xc018979e in fxp_add_rfabuf () > #6 0xc0188af5 in fxp_intr () > > --- Instruction pointer trace --- > > freebsd# nm /kernel |grep c01897 > c01897e0 t fxp_mdi_read > > --- Kernel Config --- > > Everything is generic except for: > > maxusers 512 > options NMBCLUSTERS=33280 > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9910071722010.93506-100000>