PCMCIA hang running kernel 2.6.8-1 or 2.6.9-rc1
I am running RedHat WS3.0 with new 2.6.8-1 and 2.6.9-rc1 kernel, when I enalbe my PCMCIA with my external device attach to my CardBus card, I will hang during boot up with following message:
Even I disable PCMCIA (chkconfig pcmcia off) and it will boot up into run level 5, then I manually insert the PCMCIA modules one by one (pcmcia_core, yenta_socket, ds), it will hang on loading ds.o modules with the same kernel_thread error code: ++++++++++++++++++++++++++++++++++++++++++++++ Linux Kernel Card Services options: [pci] [cardbus] [pm] PCI: Enabling device 0000:02:01.0 (0000 -> 0002) ACPI: PCI interrupt 0000:02:01.0[A] -> GSI 11 (level, low) -> IRQ 11 Yenta: CardBus bridge found at 0000:02:01.0 [1028:011d] Yenta: ISA IRQ mask 0x0438, PCI irq 11 Socket status: 30000820 PCI: Enabling device 0000:02:01.1 (0000 -> 0002) ACPI: PCI interrupt 0000:02:01.1[A] -> GSI 11 (level, low) -> IRQ 11 Yenta: CardBus bridge found at 0000:02:01.1 [1028:011d] Yenta: ISA IRQ mask 0x0438, PCI irq 11 Socket status: 30000410 Unable to handle kernel NULL pointer dereference at virtual address 00000020 printing eip: 021a6e5a *pde = 00000000 Oops: 0000 [#1] Modules linked in: ds yenta_socket pcmcia_core snd_pcm_oss snd_pcm snd_timer snd_page_alloc snd_mixer_os s snd soundcore radeon autofs4 md5 ipv6 lp tg3 ohci1394 ieee1394 parport_pc parport microcode ide_scsi s csi_mod ext3 jbd CPU: 0 EIP: 0060:[<021a6e5a>] Not tainted VLI EFLAGS: 00010246 (2.6.8-1.541) EIP is at sysfs_add_file+0xf/0x8c eax: 00000000 ebx: 39e0b2f8 ecx: 00000000 edx: 0000006b esi: 39e0b280 edi: 0234e294 ebp: 00000000 esp: 3301aeac ds: 007b es: 007b ss: 0068 Process pccardd (pid: 3012, threadinfo=3301a000 task=337d3290) Stack: 39e0b2f8 39e0b280 41ee1180 00000007 0222f92d 021dd713 39e0b340 02311768 00000000 00000007 330a1000 41ee1180 330a1000 00000007 00000000 021dd86a 00000000 00001000 330a1000 41ee1180 00000006 00000001 021dddb9 00000001 Call Trace: [<0222f92d>] class_device_create_file+0x11/0x16 [<021dd713>] pci_alloc_child_bus+0x74/0xb9 [<021dd86a>] pci_scan_bridge+0xf0/0x1b3 [<021dddb9>] pci_scan_child_bus+0x53/0x79 [<021dd8c8>] pci_scan_bridge+0x14e/0x1b3 [<021dddb9>] pci_scan_child_bus+0x53/0x79 [<021dd8c8>] pci_scan_bridge+0x14e/0x1b3 [<42aa4d92>] cb_alloc+0x4a/0xa4 [pcmcia_core] [<42aa2594>] socket_insert+0x77/0xc3 [pcmcia_core] [<42aa277c>] socket_detect_change+0x5e/0x61 [pcmcia_core] [<42aa29bb>] pccardd+0x23c/0x2e0 [pcmcia_core] [<0211b5bd>] default_wake_function+0x0/0xc [<0211b5bd>] default_wake_function+0x0/0xc [<42aa277f>] pccardd+0x0/0x2e0 [pcmcia_core] [<021041d9>] kernel_thread_helper+0x5/0xb Code: 74 15 8b 43 0c 85 c0 74 07 31 d2 e8 55 c2 f9 ff 89 d8 e8 af 0f fa ff 5b 31 c0 5e c3 55 31 c9 89 c5 57 89 d7 ba 6b 00 00 00 56 53 <8b> 70 20 b8 ec 2c 30 02 e8 28 56 f7 ff 8d 9e 80 00 00 00 e8 49 ++++++++++++++++++++++++++++++++++++++++++++++++++ Is there anyone can help with this problem? Much appreciated. --vilo |
All times are GMT -5. The time now is 03:47 AM. |