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

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

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