Re: 2.5/2.6 PCMCIA Issues

Linus Torvalds
2003-08-06T07:11:06Z

Andrew Morton wrote:
>
> I have an IBM A21P which has the same problem.
>
> The controller is a PCI1450 (rev 03)
>
> The symptoms are that insertion of a PCMCIA or Cardbus card causes the
> machine to lock up: it is calling yenta_interrupt() a zillion times per
> second. Presumably the IRQ isn't getting cleared.
>
> Disabling i82635 in config fixes it up.

Ok. Misha confirmed that disabling 82365 works for him too.

I don't see what should have changed in 2.5.71 here, though. There are
some pcmcia changes there, but they all look like they are just changes
to the calling convention, not any _functional_ differences.

Anyway, I suspect that i82365 should just quit by default if a yenta
controller has already been found. I can't imagine that you'd have
both a yenta controller _and_ an i82365 controller, since there are
actually some port overlaps there (ie yenta should already register
the i82365 legacy ports).

Something is broken in resource handling that the i82365 driver
even tries to probe for the ports that are in use.

Russell, any ideas about why i82365 doesn't just leave the thing
well alone?

Linus