Hi there, I got an OOPS (report attached raw and decoded with ksymoops) on the ide or ide-cd module (sorry don't really know) while trying to mount a CD after doing an IDE register/unregister/register cycle (using hdparm). Kernel is 2.2.9-13 (RedHat's, but I think it basically is 2.4.9-ac10 with many other bugfixes). My machine is a HP OmniBook 4150 laptop, with the IDE hardrive on ide0 and a pluggable CD-ROM drive on ide1. I used hdparm -R to register the CD-ROM drive after booting (I booted without the drive and inserted it after the machine was up): # hdparm -R 0x170 0x376 15 /dev/hda Then I mounted a CD-ROM to test. Everything appeared to work fine. Then I unmounted the CD-ROM, unloaded the cdrom and ide-cd modules, and deregistered the ide1 interface. # mount /mnt/cdrom # ls /mnt/cdrom # umount /mnt/cdrom # modprobe -r ide-cd # hdparm U 1 /dev/hda The I registered the CD-ROM drive again. That appeared to go fine (got message "ide1 at 0x170-0x177,0x376 on irq 15" from kernel). Lastly I attempted to mount a CD again, and that caused the kernel to OOPS (and froze the harddisk on hda for a few seconds). # hdparm -R 0x170 0x376 15 /dev/hda # mount /mnt/cdrom After a reboot I tried inserting and removing the CD-ROM modules (ide-cd and cdrom) several times and that did not cause any problems. It is probably the combination with the registration/unregistration that causes some problem. I also noted that after the unregistration ide1 still shows up in proc (/proc/ide/ide1) although not hdc. Don't know if that is normal. I would like to be able to plug unplug my CD-ROM, since I often exhange it for the 2nd battery or floppy disk. I attach the (decoded) OOPS, run just after the OOPS, on the same running kernel. I'm not subscribed to lkml (sorry couldn't keep up with the volume) so please CC me if further details are required. Best, Diego -- ------------------------------------------------------- Diego Santa Cruz PhD. student Publications available at http://ltswww.epfl.ch/~dsanta Signal Processing Laboratory (LTS) Swiss Federal Institute of Technology (EPFL) EPFL - DE - LTS, CH-1015 Lausanne, Switzerland E-mail: Diego.SantaCruz@epfl.ch Phone: +41 - 21 - 693 26 57 Fax: +41 - 21 - 693 76 00 -------------------------------------------------------