2.4 and PCMCIA (broken)

From: David Ford (david@kalifornia.com)
Date: Thu Aug 10 2000 - 03:37:22 EST


David Ford wrote:

> Linus Torvalds wrote:
> [pcmcia]
>
> > There was at least one irq problem fixed in 2.4.0-test6-pre5 or so: the
> > IDE harddisk auto-probe was doing bad things, and left irq's in a
> > half-way state. The next auto-prober (which normally is the yenta
> > driver in a setup like this) would be the one that got blamed for
> > messing things up.
>
> I'll be happy to try it out again. Matter of fact, I'm bored atm so I'll do
> it right now.

Hmm, not so nifty. test6 completely breaks pcmcia with either package. The
kernel pcmcia modules load and all is configured but no packets are passed and
netdev timeouts and status errors as well as a supposed lack of eeprom. the
top socket still hangs the machine.

dhinds Aug.7 package compiles more cleanly than .19 but fails to load, attached
are snippets from this.

-d

--
"The difference between 'involvement' and 'commitment' is like an
eggs-and-ham breakfast: the chicken was 'involved' - the pig was
'committed'."

Starting PCMCIA services: modules/lib/modules/2.4.0-test6/pcmcia/i82365.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters /lib/modules/2.4.0-test6/pcmcia/ds.o: init_module: Operation not permitted Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters cardmgr.

nifty:~# dmesg Linux PCMCIA Card Services 3.1.20 kernel build: 2.4.0-test6 #5 Thu Aug 10 00:26:28 PDT 2000 options: [pci] [cardbus] [apm] Intel PCIC probe: <4>PCI: No IRQ known for interrupt pin A of device 00:03.0.

Bridge register mapping failed: check cb_mem_base setting not found. ds: no socket drivers loaded!

Interrupt routing table found at address 0xf5a80: Version 1.0, size 0x0080 Interrupt router is device 00:07.0 PCI exclusive interrupt mask: 0x0000 Compatible router: vendor 0x8086 device 0x1234

Device 00:01.0 (slot 0): INTA: link 0x60, irq mask 0x0420

Device 00:03.0 (slot 0): INTA: link 0x60, irq mask 0x0420 INTB: link 0x61, irq mask 0x0420

Device 00:04.0 (slot 0): INTA: link 0x61, irq mask 0x0420

Device 00:05.0 (slot 0): INTA: link 0x60, irq mask 0x0420

Device 00:07.0 (slot 0): INTA: link 0xfe, irq mask 0x4000 INTB: link 0xff, irq mask 0x8000 INTD: link 0x63, irq mask 0x0200

Device 00:11.0 (slot 1): INTA: link 0x60, irq mask 0x0420 INTB: link 0x61, irq mask 0x0420 INTC: link 0x62, irq mask 0x0800 INTD: link 0x61, irq mask 0x0420

Interrupt router: Intel 82371AB PIIX4/PIIX4E PCI-to-ISA bridge PIRQ1 (link 0x60): irq 10 PIRQ2 (link 0x61): irq 5 PIRQ3 (link 0x62): unrouted PIRQ4 (link 0x63): irq 9 Serial IRQ: [enabled] [continuous] [frame=21] [pulse=4]


- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Tue Aug 15 2000 - 21:00:21 EST