kuznet@ms2.inr.ac.ru wrote: > > Hello! > > > You know. 2.2.19 uses my cardbus controller on IRQ 11 without a > > problem. Could it be something in the way the yenta_socket driver sets up > > the controller? I was thinking of dumping the read/write's from the i82365 > > from 2.2.19, and comparing it to the yenta_socket driver. Do you think > > this is worthwhile? > > Did you make any progress on this? > > I have similar problem. Probably, we could cooperate to find a way to solve > this. > This sounds suspiciously like the problem(s) I'm seeing with my Sony VAIO and the 2.4.5 and 2.4.6* kernels. It seems to work with RH 7.1 kernel (2.4.2+) though.... I did notice some messages about IRQ routing problems, but I'm not sure if they are really a problem... Here is a piece of the boot sequence from the 2.4.2 RH 7.1 kernel, via dmesg: ..... Via 686a audio driver 1.1.14b PCI: Found IRQ 10 for device 00:07.5 IRQ routing conflict in pirq table for device 00:07.5 IRQ routing conflict in pirq table for device 00:07.6 PCI: The same IRQ used for device 00:0a.1 PCI: The same IRQ used for device 00:10.0 via82cxxx: timeout while reading AC97 codec (0xAA0000) ..... The full dmesg output is attached in case that helps. > Seems, you are right, yenta.c corrupts something in hardware > and the problem is not related to irqs. Observations are: > > * No irqs are generated at all after lockup. Printk added at do_IRQ, no activity. > (Moreover, here yenta irq is not shared with vga, but shared with firewire > port though.) Nothing. I did not find any software activity at all. > * No activity at pcmcia is required to lockup. Loading yenta_socket is enough. > * Unloading yenta before lockup happened does not help, i.e. something > is corrupted at time of yenta_init(). > * Lockup _inevitably_ happens when yenta_init was executed once > and I make any operation from set: > 1. any call to APM bios, except for cpu idle. > 2. Pressing any hotkey, including change of LCD brightness > (Sic! The last event is _absolutely_ invisible to software, > so that yenta_init does something terrible with hardware). > > linux-2.2 with pcmcia does work, so that puzzle really can be solved > comparing operations made by both implementations. Did you make this? > > Alexey Kuznetsov > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ -- Ben Greear President of Candela Technologies Inc http://www.candelatech.com ScryMUD: http://scry.wanfear.com http://scry.wanfear.com/~greear