error on Yenta TI: no PCI interrupts. Fish. Please report.

Daniel Ritz daniel.ritz-ml at
Thu Oct 27 18:47:59 EDT 2005


the problem on your laptop is resource assignment:
	[4294701.611000] Yenta: ISA IRQ mask 0x0000, PCI irq 0
	[4294701.611000] Socket status: 00000000
that socket status has to start with a 3. it does not because the driver is
not talikng to the cardbus bridge.

it's because your BIOS is providing the kernel a wrong e820 memory map which
means the cardbus controller i/o memory overlaps with physical memory.
this can be solved by the right reserve= parameter on the kernel command line.
unfortunatley that part in dmesg is already gone after boot in your case.
so you need to give me that part from /var/log/messages. it should look
similar to this:

Linux version 2.6.14-rc5 (daniel at toshba.local) (gcc version 3.3.3 (release)) #79 PREEMPT Mon Oct 24 20:09:24 CEST 2005
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000000fff0000 (usable)
 BIOS-e820: 000000000fff0000 - 0000000010000000 (ACPI data)
 BIOS-e820: 00000000100a0000 - 00000000100b6e00 (reserved)
 BIOS-e820: 00000000100b6e00 - 00000000100b7000 (ACPI NVS)
 BIOS-e820: 00000000100b7000 - 0000000010100000 (reserved)
 BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
255MB LOWMEM available.
On node 0 totalpages: 65520
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 61424 pages, LIFO batch:31
  HighMem zone: 0 pages, LIFO batch:1

with that info from your laptop i should be able to give you the right
reserve= parameter. 


More information about the linux-pcmcia mailing list