Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Dec 1999 18:20:21 -0500
From:      Christopher Masto <chris@netmonger.net>
To:        Warner Losh <imp@village.org>
Cc:        mobile@FreeBSD.ORG
Subject:   Re: ed still not entirely ejectable (was Re: ed fix committed)
Message-ID:  <19991213182021.B24293@netmonger.net>
In-Reply-To: <199912132300.QAA47246@harmony.village.org>; from Warner Losh on Mon, Dec 13, 1999 at 04:00:58PM -0700
References:  <19991213174852.A25352@netmonger.net> <199912100730.AAA20281@harmony.village.org> <19991213174852.A25352@netmonger.net> <199912132300.QAA47246@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991213182021.B24293>