http://bugzilla.kernel.org/show_bug.cgi?id=13426
--- Comment #10 from Wim Osterholt <[email protected]> 2010-01-14 12:26:15 --- [email protected] zei ooit: >Date: Tue, 2 Jun 2009 01:21:36 GMT >From: [email protected] >Subject: [Bug 13426] New: booting with Prism2/2.5 PCMCIA card inserted crashes >hard > http://bugzilla.kernel.org/show_bug.cgi?id=13426 > > Summary: booting with Prism2/2.5 PCMCIA card inserted crashes > hard > Product: Drivers > Version: 2.5 > Kernel Version: 2.6.27-r10 > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: PCMCIA > AssignedTo: [email protected] > ReportedBy: [email protected] > CC: [email protected] > Regression: No > > > While inserting any Prism2/2.5 PCMICIA card in a running system (kernel > 2.6.27-r10) works perfectly with hostap_cs.ko, leaving the card inserted > during > a reboot will crash hard, leaving the machine locked up with all LEDs > flashing. > I've not yet written down all the goobledigook it leaves on the screen. > (Not sure its the same every time.) > > Regards, Wim. Thanks for the progress. Up until kernel 2.6.33.-rc3 this behaviour remains the same. The errors before lockup are none, process pcmcia, process modprobe, divide error, and presumably the important one: do_IRQ No irq handler for vector (irq -1). The amazing thing is that hostap _works_ at insertion after the login prompt. Moving the kernel and modules to another laptop (Dell Inspiron 4100) shows _always_ a lockup at insertion of the card. The error then is always: do_IRQ:0176 No irq handler for vector (irq -1) Since I found a kernel 2.6.30-r8 (gentoo) that worked fine on the Dell with that card, it must be that there is a configurational bug involved. The Dell is much faster in compiling kernels. Eliminating the different configure options one by one I came to the point where the Dell would always work when I have the option CONFIG_DEBUG_SHIRQ unset. The explanation of this option has no big fat warning, so a layman like me would turn it on because I have a problem to debug. This is one configurational kernel bug to begin with. The description holds only a faint hint that the driver should handle the problem. So, there's also clearly a bug in hostap! Now I've another problem. The option CONFIG_DEBUG_SHIRQ is not set in all the kernels on my Thinkpad. So there must be more of these dangerous configure options. :-( The 'good' kernel 2.6.30-r8 has not yet been tried on the thinkpad. (must be recompiled for the lower CPU of the thinkpad). Regards, Wim. ----- [email protected] ----- -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. _______________________________________________ Linux PCMCIA reimplementation list http://lists.infradead.org/mailman/listinfo/linux-pcmcia
