From owner-freebsd-mobile Mon Dec 13 15:20:44 1999 Delivered-To: freebsd-mobile@freebsd.org Received: from cheddar.netmonger.net (cheddar.netmonger.net [209.54.21.140]) by hub.freebsd.org (Postfix) with ESMTP id 38EDF14D7C for ; Mon, 13 Dec 1999 15:20:31 -0800 (PST) (envelope-from chris@cheddar.netmonger.net) Received: (from chris@localhost) by cheddar.netmonger.net (8.8.8/8.8.8) id SAA27550; Mon, 13 Dec 1999 18:20:22 -0500 (EST) Message-ID: <19991213182021.B24293@netmonger.net> Date: Mon, 13 Dec 1999 18:20:21 -0500 From: Christopher Masto To: Warner Losh Cc: mobile@FreeBSD.ORG Subject: Re: ed still not entirely ejectable (was Re: ed fix committed) References: <19991213174852.A25352@netmonger.net> <199912100730.AAA20281@harmony.village.org> <19991213174852.A25352@netmonger.net> <199912132300.QAA47246@harmony.village.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199912132300.QAA47246@harmony.village.org>; from Warner Losh on Mon, Dec 13, 1999 at 04:00:58PM -0700 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, Dec 13, 1999 at 04:00:58PM -0700, Warner Losh wrote: > Can you get a traceback for this? I saw this all the time before I > made the commits to sys/net/if.c and sys/dev/ed/if_ed_pccard.c, but > not after. Can you verify that you have if.c 1.79 and if_ed_pccard.c > 1.8. I'll switch to my 10/100 linksys ed card from my 3c589d and see > if I can see these. Ok, here goes. I have sys/net/if.c 1.80 and if_ed_pccard.c 1.8: ed0: unload pccard: card removed, slot 0 pccard: card removed, slot 0 pccard: card inserted, slot 0 ed0 at port 0x300-0x31f irq 15 slot 0 on pccard0 ed0: address 00:e0:98:07:c6:ee, type NE2000 (16 bit) bpf: ed0 attached Fatal trap 18: integer divide fault while in kernel mode instruction pointer = 0x8:0xc018bdf6 stack pointer = 0x10:0xc69c3dcc frame pointer = 0x10:0xc69c3e10 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 = 353 (ping) interrupt mask = kernel: type 18 trap, code=0 Stopped at ip_output+0x39a: divl 0x3c(%ebx),%eax db> db> trace ip_output(c05a5f00,0,c62cfac8,0,0) at ip_output+0x39a udp_output(c62cfa80,c05a5f00,0,0,c64b0000) at udp_output+0x1ca udp_send(c626eb40,0,c05a5f00,0,0) at udp_send+0x20 sosend(c626eb40,0,c69c3ee0,c05a5f00,0) at sosend+0x587 sendit(c64b0000,4,c69c3f20,0,bfbfeae5) at sendit+0x1ff sendto(c64b0000,c69c3f80,1d,bfbff3b8,1) at sendto+0x4d syscall(2f,2f,2f,1,bfbff3b8) at syscall+0x176 Xint0x80_syscall() at Xint0x80_syscall+0x26 > BTW, are you using 10baseT or 100baseT/TX? 10baseT on a Linksys "Combo PCMCIA thernetCard (EC2T)". That's all it does. -- Christopher Masto Senior Network Monkey NetMonger Communications chris@netmonger.net info@netmonger.net http://www.netmonger.net Free yourself, free your machine, free the daemon -- http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message