PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seit Kernel 2.6.14 Probleme mit PCMCIA



Kernel-Error
17.12.05, 15:15
Hallo zusammen,

ich habe vor kurzem auf von Kernel 2.6.12 auf den 2.6.14 gewechselt.

Den Kernel habe ich wie immer von Hand konfiguriert. Wirklich geändert habe
ich an der Konfiguration aber nichts. Nur halt make oldconfig...

Laufen tut alles auf einem Fujitsu-Siemens E7110.

Alles klappt, bis zum einstecken eine PCMCIA-Karte, super. Stecke ich eine
ein, egal welche und egal was, erbricht sich folgendes in meine Logs und die
Konsole:

################################################## ##

Dec 14 17:30:22 ErrorLap cs: memory probe 0x0c0000-0x0fffff: excluding
0xc0000-0xcffff 0xdc000-0xfffff
Dec 14 17:30:22 ErrorLap cs: memory probe 0x60000000-0x60ffffff: clean.
Dec 14 17:30:22 ErrorLap cs: memory probe 0xa0000000-0xa0ffffff: clean.
Dec 14 17:30:22 ErrorLap cs: memory probe 0xe8200000-0xe82fffff: excluding
0xe8200000-0xe820ffff
Dec 14 17:30:22 ErrorLap cs: memory probe 0xf8000000-0xf80fffff: excluding
0xf8000000-0xf80fffff
Dec 14 17:30:22 ErrorLap cardmgr[7037]: socket 0: 3Com Bluetooth PC Card
Dec 14 17:30:22 ErrorLap bt3c_interrupt: Call of irq 11 for unknown device
Dec 14 17:30:22 ErrorLap bt3c_interrupt: Call of irq 11 for unknown device
Dec 14 17:30:22 ErrorLap bt3c_interrupt: Call of irq 11 for unknown device
Dec 14 17:30:22 ErrorLap bt3c_interrupt: Call of irq 11 for unknown device
Dec 14 17:30:23 ErrorLap ------------[ cut here ]------------
Dec 14 17:30:23 ErrorLap kernel BUG at fs/sysfs/symlink.c:87!
Dec 14 17:30:23 ErrorLap invalid operand: 0000 [#1]
Dec 14 17:30:23 ErrorLap PREEMPT
Dec 14 17:30:23 ErrorLap Modules linked in: bt3c_cs firmware_class radeon drm
vmnet parport_pc parport vmmon ipt_state ipt_LOG ipt_limit iptable_mangle
iptable_nat ip_nat iptable_filter ip_conntrack_ftp ip_conntrack_irc
ip_conntrack snd_pcm_oss snd_mixer_oss snd_seq_dummy snd_seq_oss
snd_seq_midi_event snd_seq snd_seq_device ehci_hcd radeonfb i2c_algo_bit
snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd soundcore
snd_page_alloc i2c_i801 i2c_core eth1394 ide_scsi sbp2 raw1394 ohci1394
ieee1394 sco rfcomm bnep l2cap hci_uart usblp usb_storage scsi_mod hci_usb
bluetooth ohci_hcd uhci_hcd usbhid usbcore orinoco_pci orinoco hermes 8139too
Dec 14 17:30:23 ErrorLap CPU: * *0
Dec 14 17:30:23 ErrorLap EIP: * *0060:[<c019a709>] * *Tainted: P * * *VLI
Dec 14 17:30:23 ErrorLap EFLAGS: 00010202 * (2.6.14-gentoo-r4)
Dec 14 17:30:23 ErrorLap EIP is at sysfs_create_link+0x58/0x62
Dec 14 17:30:23 ErrorLap eax: fddf6f01 * ebx: 00000000 * ecx: f5ab4fc0 * edx:
f5c76b01
Dec 14 17:30:23 ErrorLap esi: f5c76b80 * edi: f91bec20 * ebp: f5ab4fc0 * esp:
f5cb58c0
Dec 14 17:30:23 ErrorLap ds: 007b * es: 007b * ss: 0068
Dec 14 17:30:23 ErrorLap Process modprobe (pid: 9625, threadinfo=f5cb4000
task=f5c075a0)
Dec 14 17:30:23 ErrorLap Stack: f4ce0c40 c041ffab f9190588 f9190520 c0309f3e
f9190588 f5c76b88 f5ab4fc0
Dec 14 17:30:23 ErrorLap f5c76b88 00000000 f91bec20 f5c76c00 f5c76b80 f9190520
f5cb593c f91bd60e
Dec 14 17:30:23 ErrorLap f5c76b80 f91905bc 00000014 00000001 0050f9c8 f7c3f800
e8210000 f5ab4fe0
Dec 14 17:30:23 ErrorLap Call Trace:
Dec 14 17:30:23 ErrorLap [<c0309f3e>] class_device_add+0x212/0x230
Dec 14 17:30:23 ErrorLap [<f91bd60e>] fw_register_class_device+0x10e/0x182
[firmware_class]
Dec 14 17:30:23 ErrorLap [<f91bd6b7>] fw_setup_class_device+0x35/0x13d
[firmware_class]
Dec 14 17:30:23 ErrorLap [<f91bd82c>] _request_firmware+0x6d/0x17f
[firmware_class]
Dec 14 17:30:23 ErrorLap [<f91bd965>] request_firmware+0x27/0x2b
[firmware_class]
Dec 14 17:30:23 ErrorLap [<f918ed0d>] bt3c_open+0xc0/0x180 [bt3c_cs]
Dec 14 17:30:23 ErrorLap [<f918f31a>] bt3c_config+0x24b/0x35e [bt3c_cs]
Dec 14 17:30:23 ErrorLap [<c0316e52>] as_set_request+0x26/0x78
Dec 14 17:30:23 ErrorLap [<c011b283>] activate_task+0x67/0x7a
Dec 14 17:30:23 ErrorLap [<c011b3ad>] try_to_wake_up+0xd8/0xda
Dec 14 17:30:23 ErrorLap [<c03d717c>] schedule+0x326/0x64f
Dec 14 17:30:23 ErrorLap [<c012f35c>] queue_work+0x5e/0x60
Dec 14 17:30:23 ErrorLap [<c03d00ea>] svc_authenticate+0x12e/0x130
Dec 14 17:30:23 ErrorLap [<c0310e9a>] __make_request+0x4d2/0x522
Dec 14 17:30:23 ErrorLap [<c03111fe>] generic_make_request+0x7a/0x1ff
Dec 14 17:30:23 ErrorLap [<c0163100>] bio_alloc_bioset+0x88/0x1ab
Dec 14 17:30:23 ErrorLap [<c0133d51>] autoremove_wake_function+0x0/0x57
Dec 14 17:30:23 ErrorLap [<c0183625>] do_mpage_readpage+0x28e/0x3c7
Dec 14 17:30:23 ErrorLap [<c03113dd>] submit_bio+0x5a/0xf5
Dec 14 17:30:23 ErrorLap [<c028778c>] radix_tree_insert+0xde/0x12c
Dec 14 17:30:23 ErrorLap [<c0148658>] __pagevec_lru_add+0xde/0x107
Dec 14 17:30:23 ErrorLap [<c0183240>] mpage_bio_submit+0x2b/0x32
Dec 14 17:30:23 ErrorLap [<c0183831>] mpage_readpages+0xd3/0x16c
Dec 14 17:30:23 ErrorLap [<c01cee25>] ext3_get_block+0x0/0x8a
Dec 14 17:30:23 ErrorLap [<c03d7c9e>] io_schedule+0xe/0x16
Dec 14 17:30:23 ErrorLap [<c0142339>] prep_new_page+0x47/0x5f
Dec 14 17:30:23 ErrorLap [<c0142339>] prep_new_page+0x47/0x5f
Dec 14 17:30:23 ErrorLap [<c01428b8>] buffered_rmqueue+0x10e/0x211
Dec 14 17:30:23 ErrorLap [<c0142d4d>] __alloc_pages+0x2c6/0x41c
Dec 14 17:30:23 ErrorLap [<c033ee67>] pccard_get_next_tuple+0x1e0/0x2de
Dec 14 17:30:23 ErrorLap [<c033e9d3>] pccard_get_first_tuple+0x82/0x141
Dec 14 17:30:23 ErrorLap [<f918f54f>] bt3c_event+0xc9/0xce [bt3c_cs]
Dec 14 17:30:23 ErrorLap [<c0342a2b>] pcmcia_register_client+0x1eb/0x299
Dec 14 17:30:23 ErrorLap [<c03d74ea>] preempt_schedule+0x45/0x66
Dec 14 17:30:23 ErrorLap [<c012f25d>] call_usermodehelper_keys+0xc1/0xcc
Dec 14 17:30:23 ErrorLap [<f918eed3>] bt3c_attach+0xaf/0xea [bt3c_cs]
Dec 14 17:30:23 ErrorLap [<c0341924>] pcmcia_device_probe+0xaf/0x13f
Dec 14 17:30:23 ErrorLap [<c0308e0f>] driver_probe_device+0x38/0xc2
Dec 14 17:30:23 ErrorLap [<c0308f02>] __driver_attach+0x0/0x43
Dec 14 17:30:23 ErrorLap [<c0308f43>] __driver_attach+0x41/0x43
Dec 14 17:30:23 ErrorLap [<c03083f7>] bus_for_each_dev+0x58/0x78
Dec 14 17:30:23 ErrorLap [<c0308f6b>] driver_attach+0x26/0x2a
Dec 14 17:30:23 ErrorLap [<c0308f02>] __driver_attach+0x0/0x43
Dec 14 17:30:23 ErrorLap [<c0308910>] bus_add_driver+0x83/0xe9
Dec 14 17:30:23 ErrorLap [<c0309395>] driver_register+0x3b/0x40
Dec 14 17:30:23 ErrorLap [<c0309346>] klist_devices_get+0x0/0xa
Dec 14 17:30:23 ErrorLap [<c0309350>] klist_devices_put+0x0/0xa
Dec 14 17:30:23 ErrorLap [<c03417c8>] pcmcia_register_driver+0x14/0x52
Dec 14 17:30:23 ErrorLap [<f913500f>] init_bt3c_cs+0xf/0x13 [bt3c_cs]
Dec 14 17:30:23 ErrorLap [<c013a958>] sys_init_module+0x153/0x20e
Dec 14 17:30:23 ErrorLap [<c0103031>] syscall_call+0x7/0xb
Dec 14 17:30:23 ErrorLap Code: 00 00 8b 44 24 18 89 4c 24 04 89 1c 24 89 44 24
08 e8 cd fe ff ff 8b 53 08 89 c1 ff 42 70 0f 8e 75 02 00 00 83 c4 0c 89 c8 5b
c3 <0f> 0b 57 00 4b 4e 40 c0 eb c1 8b 44 24 04 8b 40 30 89 44 24 04


################################################## ##


"Call of irq 11 for unknown device" habe ich dann auch gleich bewundert und
mit einem cat /proc/ interrupt mal genauer nachgeschaut:

################################################## ##


* * * * * *CPU0
* 0: * * 130617 * * * * *XT-PIC *timer
* 1: * * * *525 * * * * *XT-PIC *i8042
* 2: * * * * *0 * * * * *XT-PIC *cascade
* 8: * * * * *2 * * * * *XT-PIC *rtc
* 9: * * * * *1 * * * * *XT-PIC *acpi
*11: * * *75894 * * * * *XT-PIC *yenta, yenta, eth1, uhci_hcd:usb1,
uhci_hcd:usb2, ohci1394, Intel 82801CA-ICH3, eth0, radeon@pci:0000:01:00.0,
pcmcia0.0
*12: * * * *111 * * * * *XT-PIC *i8042
*14: * * *19644 * * * * *XT-PIC *ide0
*15: * * * 4336 * * * * *XT-PIC *ide1
NMI: * * * * *0
LOC: * * * * *0
ERR: * * * * *0
MIS: * * * * *0

################################################## ##


Liegt also fast alles auf der 11. Da es ein ACPI-System ist, kann das ja
vorkommen....

Ausprobiert habe ich nun schon so einiges (ja auch ACPI ausschalten über
Bootoption)... Google bringt inzwischen auch keine Hilfe mehr. Vielleicht
kann ja einer von euch Helfen. Wer mehr Infos braucht kann sie bekommen!


Jetzt schon mal danke


Kernel-Error

Frickel
30.12.05, 21:48
Hallo Kernel-Error,

eine Lösung kann ich dir nicht bieten, aber....

hier läuft mit dem Kernel 2.6.13 eine Version VOR deiner...
und ich finde in meiner Log-Datei folgenden Hinweis beim Thema PCMCIA:

pcmcia: detected deprecated PCMCIA ioctl usage
pcmcia: This interface will soon be removed from the kernel; please expect breakage unless you upgrade to new tools
pcmcia: see http://kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html for details

Wenn ich deinen Beitrag richtig verstehe, verwendest du wohl deine "bewährte" unveränderte ".config" und wenn du dir mal deine .config anschaust, sollten auch dort Hinweise bezgl. ioctl zu finden sein!

Gruß Manfred

Kernel-Error
30.12.05, 22:40
Hi!

Japp... habe ich auch schon gelesen. Ab der Version brauchst du keinen Cardmanager mehr.. pcmcia-cs kann man also deinstallieren. Alles gefummel mit den Karten übernimmt nun pcmciautils!

Habe ich auch schon alles probiert. Das Problem bleibt gleich!

So long

:ugly: Kernel-Error :ugly:

Kernel-Error
15.07.06, 14:52
So liegt an einem Bug im Wlanteil des Kernels. Gibt nen Kernel-Patch oder einfach neuere Version draufhaue und es läuft wieder.

So long


kernel