Colgplug/hotplug does not load ide-cd module (if needed for CD access) which makes udev not find the CDROM device. Reproducible: Always Steps to Reproduce: 1. Install udev without tarball support 2. Install kernel with ide-cd as a module and colgplugging/hotplugging 3. udev does not find CDROM until ide-cd manually inserted (or put into /etc/modules.autoload.d/kernel-w.6 Actual Results: No CDROM found by udev. Expected Results: If everything happens right during coldplug/hotplug probe, I would expect ide-cd to load and udev to find it. cougar modules.autoload.d # emerge info Portage 2.0.51_rc7 (default-x86-1.4, gcc-3.4.2, glibc-2.3.4.20040808-r0, 2.6.8-gentoo-r4 i686) ================================================================= System uname: 2.6.8-gentoo-r4 i686 Pentium III (Katmai) Gentoo Base System version 1.5.3 distcc 2.17 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium3 -funroll-loops -fforce-addr -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium3 -funroll-loops -fforce-addr -fomit-frame-pointer -pipe" DISTDIR="/mnt/xtra/distfiles" FEATURES="autoaddcvs ccache distlocks sandbox" GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirrors.tds.net/gentoo ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirror.datapipe.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/xtra/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib acpi alsa apm arts artswrappersuid audiofile avi berkdb bitmap-fonts cdparanoia cdr crypt cups dga directfb divx4linux doc dvd dvdread encode fbcon flac flash foomaticdb gdbm ggi gif gphoto2gpm gps gstreamer gtk gtk2 imagemagick imap imlib jabber java jpeg kde lcd lcms libg++ libwww mad maildir mikmod mmx motif mozilla mpeg mpi mysql mythtv ncurses network nls nvidia oggvorbis opengl openssh oss pam pda pdflib perl png ppds python qt quicktime readline samba sdl slang sml sml2 speex spell sse ssl svga tcltk tcpd theora tiff truetype unicode usb wmf x86 xml2 xmms xprint xv xvid xvmc xvz zlibvideo_cards_nvidia linguas_en_GB"
no, coldplug or hotplug has no way to know to load the ide-cd module. Just stick it in the modules.autoload file instead.
*** Bug 155730 has been marked as a duplicate of this bug. ***