CD can be ejected from drive while it is mounted and thus causing a bunch of failure. From my understanding, in RH6.2 the CD would not eject unless it is unmounted first.
during installation or after you are up and running? I assume during installation.
I can't reproduce this in anaconda. I've heard magicdev causes this, but that's still a kernel bug. I don't know why kernel folks seem to insist that it's reasonable for a userspace program to break the kernel by repeatedly opening a device. Good idea or not, it shouldn't affect the kernel.
The kernel asks the drive to lock its door. Lots of cdrom drives are buggy and don't actually lock the door when they say they do. I fail to see how this is a Linux kernel bug.
We are using the same systems that we tested 6.2 on and the cdrom did not eject when mounted I don't think our hardware is the problem.
After the install and RH is up and running you can eject the cd.