Bug 24100

Summary: Having a 3c589 PCMCIA/PCCARD inserted prevents boot or crashes a Dell Latitude 366 laptop
Product: Base System Reporter: jau
Component: kernAssignee: Warner Losh <imp>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.2-RELEASE   
Hardware: Any   
OS: Any   

Description jau 2001-01-06 09:20:02 UTC
When trying to boot with a 3c589 PCMCIA/PCCARD inserted autoconfig
works normally until the pccard[01] interfaces have been found and
reported.
Then right after the kernel has reported ppi0 it simply stops then
and there without any further notes about anything or without even
a decent panic. It just drops dead, and the only way to go on from
there is to remove the 3c589 card and a power off - power on cycle.

No other PCMCIA/PCCARD devices which I have tried have had such
problems. OTOH I have only tried two other cards: the Nokia Mobile
Phones GSM data, fax, and sms card, and Psion "Gold Card" 56k+fax
card, but they seem to be quite OK.

Fix: 

I just wish knew.
None of the pre-existing open gnats entries seemed to report exactly
the same symptoms, though there seem to have been many problems with
PCMCIA/PCCARD hardware, Dell Latitudes, and especially 3c589 cards.
How-To-Repeat: Well, the full description above should pretty much tell what to try...
Just insert the 3c589 to a Dell Latitude 366 PCMCIA slot and boot.

The system will invariably go south immediately after the ppi0 has
been reported during autoconfig.

The same card worked just fine with the zp0 driver in the 3.x line
of systems.

I classified this problem as high priority in the assumption that
the 3c589 cards have apparently been quite popular and there are
probably a lot of them around.
Comment 1 winter 2001-01-16 19:02:56 UTC
On Sat, 6 Jan 2001 jau@iki.fi wrote:
> The system will invariably go south immediately after the ppi0 has
> been reported during autoconfig.

Sounds like an interrupt conflict.

-- 
| Matthew N. Dodd  | '78 Datsun 280Z | '75 Volvo 164E | FreeBSD/NetBSD  |
| winter@jurai.net |       2 x '84 Volvo 245DL        | ix86,sparc,pmax |
| http://www.jurai.net/~winter | This Space For Rent  | ISO8802.5 4ever |
Comment 2 unfurl freebsd_committer freebsd_triage 2001-05-31 06:32:13 UTC
Responsible Changed
From-To: freebsd-bugs->imp

imp asked for it. 
:wq 
grr.
Comment 3 Kees Jan Koster 2002-06-03 21:16:50 UTC
I see the machine freeze when I insert the ep0 (3com 589) and generate
traffic. Sometimes it will ping and ftp for a while, but after a while
it locks up on ethernet traffic. This is in a Gateway Solo 2000.

dmesg/boot -v available on request.

 Yours,
   Kees Jan

-----------------------------------------------------------------
 Kees Jan Koster             e-mail: kjkoster "at" kjkoster.org
                             www:       http://www.kjkoster.org/
-----------------------------------------------------------------
 I always think carefully, before I say something dumb. [Loesje]
Comment 4 Warner Losh freebsd_committer freebsd_triage 2002-09-29 19:17:55 UTC
State Changed
From-To: open->closed

We fixed a lot of interrupt problems that were exactly this in the 
past two years.