Hi. I have recently upgraded to 2.4.18+pci hotplug (the rest of the system is mostly Slackware 8.1). I can do multiple eject and insert with 2.2.17+pcmcia on the same laptop+cards before the upgrade so I think it is a problem with the pci hotplug sub-system. The curious thing is, when the kernel oops, most of the system still seems functional, it still write to syslog, etc and switching virtual desktop in the window manager (fvwm2) still works, I can still launch mozilla web-surf for hours and everything that only requires the mouse; i.e. the keyboard just seems to go dead. I can do 'exec xterm -e top' (one of the fvwm menu items), and the only indication (other than the fact that I can't do a thing with the keyboard) that there is a problem is a "keventd " entry in top. So one of the approach for debugging this might be to add an "xterm -e script" entry to my fvwm menu if I know what to put inside 'script'. The 2.4.18 kernel was compiled with gcc 2.95.3. I have two cardbus cards (SlimSCSI 1480A and a 3com 575 - it uses the 3x59x module anyway). I normally leave the ethernet card in and plug and unplug the scsi card which connects to an external CD writer, so I only ever notice when I try to use the scsi card a 2nd time; but I tried having the scsi in at boot time, took it out (cardctl eject 0, then modprobe -r aic7xxx), and insert the 3com in, and it oops'ed.