Re: today's -current xl0 wigs out

2000-10-15 Thread Jonathan Lemon

In article local.mail.freebsd-current/[EMAIL PROTECTED] you 
write:

Well getting rid of the leftover splimp() didn't clear up the problem.  Maybe
we need to move the mtx_init and XL_LOCK up to where the splimp() was.

Change the last XL_LOCK in xl_intr() into an XL_UNLOCK.
--
Jonathan


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



today's -current xl0 wigs out

2000-10-14 Thread Mark Hittinger


Upon an 'ifconfig xl0' the kernel hangs.  If I don't ifconfig xl0 I can 
still use pppd ok.

pcib0: Host to PCI bridge at pcibus 0 on motherboard
pci0: PCI bus on pcib0
pci0: Intel 82371AB Power management controller at 7.3
pci0: S3 ViRGE DX/GX graphics accelerator at 10.0 irq 11
xl0: 3Com 3c905-TX Fast Etherlink XL port 0x6400-0x643f irq 10 at device 12.0 
on pci0
xl0: Ethernet address: 00:60:08:15:f9:49
miibus0: MII bus on xl0
nsphy0: DP83840 10/100 media interface on miibus0
nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

FYI

Later

Mark Hittinger
Earthlink
[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message



re: today's -current xl0 wigs out

2000-10-14 Thread Mark Hittinger


In if_xl.c at the very beginning of xl_attach() it looks like there is a
leftover splimp().  Bill seems to have replaced all the others with a
LOCK macro.  Further down in xl_attach there is a LOCK macro so maybe
we just have to remove that leftover splimp().  Trying that now.

Later

Mark Hittinger
Earthlink
[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message