Comment 20 for bug 11980

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-id: <email address hidden>
Date: Wed, 25 May 2005 17:45:02 +0300
From: Vassilii Khachaturov <email address hidden>
To: Harald Dunkel <email address hidden>
Cc: <email address hidden>, <email address hidden>
Subject: Re: are you sure swap can be labeled?

> > I know that the scsi emulation for cdrw is obsolete,
> > but I was asking how to make sure that it doesn't happen in 2.6,
> > even when the SATA hard drive forces the SCSI storage drivers into
> > existence.
>
> I cannot verify the module load sequence from here. If you
> do 'cat /proc/modules' then you get a list of modules as they
> were loaded (with the most recent module on the top). On
> my system lsmod returns the same module sequence. Maybe ide-scsi
> is loaded much more early than you expected?
>
> Is it an option to build a kernel without any ide-scsi
> support?

Indeed, when I built the kernel without the ide-scsi support, the SATA hard
drive did work nevertheless, yet the CD-ROM and the CD-RW stayed under
the pure IDE drivers control.

Unfortunately, though, in this case, despite the docs to the countrary,
I had experienced the same long timeouts during the media check
and errors on the write when trying to record anything on the CDRW,
so I reverted back to the ide-scsi emulation nevertheless.

In any case, I was unable to achieve one of them (the CD-ROM) under
the ATAPI IDE CD driver control, and the other (the CD-RW) under the SCSI
emulation control --- once the ide-scsi was there, the option to ignore the
emulation (via the "options ide-scsi hdc=ignore" line in the modprobe.d tree)
was itself ignored.

Since it all works under 2.6 with the scsi emulation anyway, I don't think
it is worth the bother, i.e., at least for me, this is not a big deal. Of
course, if somebody wants do debug it, I'll be happy to test things here.

And here's the lsmod output:
Module Size Used by
nvidia 3923228 12
apm 21100 1
parport_pc 36900 0
lp 11176 0
parport 41800 2 parport_pc,lp
binfmt_misc 11688 1
ipv6 264644 22
af_packet 22568 2
sr_mod 17316 0
floppy 61200 0
pcspkr 3592 0
snd_intel8x0 34076 1
snd_ac97_codec 78744 1 snd_intel8x0
snd_pcm_oss 53768 0
snd_mixer_oss 20032 1 snd_pcm_oss
snd_pcm 95496 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 25924 1 snd_pcm
snd 59076 8
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 10336 1 snd
snd_page_alloc 10120 2 snd_intel8x0,snd_pcm
ehci_hcd 32004 0
usblp 13088 0
tsdev 7392 0
mousedev 10476 1
ov511 99392 0
ovcamchip 26248 0
joydev 9984 0
evdev 9600 0
usbhid 32224 0
videodev 10016 1 ov511
i2c_core 24176 2 ov511,ovcamchip
v4l2_common 6144 1 ov511
uhci_hcd 33136 0
usbcore 119012 7 ehci_hcd,usblp,ov511,usbhid,uhci_hcd
pci_hotplug 34640 0
intel_agp 22816 0
intel_mch_agp 10608 1
agpgart 34664 3 nvidia,intel_agp,intel_mch_agp
dm_mod 59804 0
capability 4520 0
commoncap 7232 1 capability
advansys 82528 0
e100 32608 0
mii 5120 1 e100
ide_cd 42656 0
cdrom 40732 2 sr_mod,ide_cd
genrtc 9588 0
ext3 127240 7
jbd 62616 1 ext3
mbcache 9348 1 ext3
ide_scsi 17412 0
sg 39168 0
unix 28756 304
font 8320 0
vesafb 6656 0
cfbcopyarea 3872 1 vesafb
cfbimgblt 3040 1 vesafb
cfbfillrect 3776 1 vesafb
sd_mod 21728 9
ata_piix 8132 8
libata 41700 1 ata_piix
scsi_mod 125228 6 sr_mod,advansys,ide_scsi,sg,sd_mod,libata
ide_generic 1408 0
ide_core 139940 3 ide_cd,ide_scsi,ide_generic

V.