I've upgraded to kernel 2.6.4 (from 2.6.3), both 'plain' sources from kernel.org and I'm having strange problems with my modules.
When the machine boots, all the modules load okay. But some of the devices that are created by those modules arent appearing in the /dev (udev controlled) until I rmmod <module>, modprobe <module>.
Code: Select all
jamesm@gauntlet jamesm $ lsmod
Module Size Used by
intel_agp 16412 1
agpgart 27052 2 intel_agp
evdev 9088 0
nvidia 2072520 14
ide_cd 37380 0
cdrom 35740 1 ide_cd
cryptoloop 4096 0
loop 13448 1 cryptoloop
rtc 12616 0
i2o_core 43632 0
b44 20868 0
hid 34312 0
uhci_hcd 31376 0
ehci_hcd 24708 0
jamesm@gauntlet jamesm $
Now though, it is the ide-cd module that isn't working properly; when the machine has fully booted, there is no /dev/hdc entry.
Code: Select all
cdrecord dev=ATAPI -scanbus
If I,
Code: Select all
rmmod cdrom
rmmod ide-cd
insmod ide-cd
insmod cdrom
My grub.conf has the kernel line as:
Code: Select all
kernel (hd0,1)/boot/bzImage-2.6.4 root=/dev/hda9 hdc=ide-cd gentoo=nodevfs vga=794 vesa:ywrap,mtrr
Code: Select all
hda: FUJITSU MHS2060AT, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: PHILIPS DVD+RW SDVD6004, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Code: Select all
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 8192kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20



