On Sun, 2005-02-20 at 17:56 -0500, Roberto C. Sanchez wrote: > Andrei Badea wrote: > > Roberto C. Sanchez wrote: > > > > > >>Andrei Badea wrote: > >> > >> > >>>During the upgrade of my sid a new 2.6.10 kernel was installed (full > >>>package name is 2.6.10-1-686, version 2.6.10-4). After reboot, I noticed > >>>that unused disk drive controller drivers loaded by initrd aren't > >>>unloaded. Before init runs, error messages like this one appear for each > >>>driver: > >>> > >>> ERROR: Removing 'amd74xx': Device or resource busy > >>> > >>>Moreover, in the lsmod result "[permanent]" appears next to each drive's > >>>module: > >>> > >>> amd74xx 14172 0 [permanent] > >>> > >>>Has anyone seen this? Maybe a bug in the kernel package? > >> > >>This is not a bug, it is a feature :-) > >> > >>Seriously, amd74xx is a chipset driver. Without it, your machine > >>will experience difficulty in speaking to your IDE controller (i.e., > >>hard disks and optical drives) and certainly would not be able to > >>make use of DMA. You really want that module to stay loaded. > > > > > > Thank you for your answer. Maybe I should have emphasized that I'm not > > getting that error message for amd74xx only, but also for another about 20 > > modules. Besides, the machine is a Centrino notebook, so the only needed > > driver is (I guess) piix. I definitely don't need modules such as amd74xx. > > > > Again, amd74xx is what allows your kernel to speak to your hard drive. > Without it, it defaults do extremely safe (and *extremely* slow) > non-DMA, non-unmasked IRQ, 16-bit I/O. Why do you want that? Copying > even a moderately sized file would take you on the order of minutes. > > As for the other drivers, if you don't tell us which they are, it is > difficult to provide an explanation. These. ide_generic 1216 0 [permanent] via82cxxx 13468 0 [permanent] trm290 4228 0 [permanent] triflex 3712 0 [permanent] slc90e66 5824 0 [permanent] sis5513 16136 0 [permanent] siimage 12480 0 [permanent] serverworks 9096 0 [permanent] sc1200 7296 0 [permanent] rz1000 2496 0 [permanent] piix 10052 0 [permanent] pdc202xx_old 11264 0 [permanent] opti621 4548 0 [permanent] ns87415 4232 0 [permanent] hpt366 20032 0 [permanent] hpt34x 5184 0 [permanent] generic 3968 0 [permanent] cy82c693 4676 0 [permanent] cs5530 5376 0 [permanent] cs5520 4672 0 [permanent] cmd64x 11996 0 [permanent] atiixp 6032 0 [permanent] amd74xx 13660 0 [permanent] alim15x3 12108 0 [permanent] aec62xx 7296 0 [permanent] pdc202xx_new 9088 0 [permanent] I only need one: hpt366 -- greg, greg@gregfolkert.net The technology that is Stronger, better, faster: Linux
Attachment:
signature.asc
Description: This is a digitally signed message part