Hello readers,

I am installing a Dell Poweredge 750 with 2 SATA disks using TSL 2.2.
Install went OK but I get abysmal disk performance, presumably because
it works in IDE compatibility mode.

I've tried switching to native SATA by generating an initrd with
    alias scsi_hostadapter ata_piix
in my /etc/modules.conf.
The generated initrd looks OK, loading the right modules (scsi_mod,
sd_mod and ata_piix).
However obviously ata_piix fails to load properly because the disks are still
detected as /dev/hdc and /dev/hdd, not /dev/sda and /dev/sdb.
No error is shown on the console at boot, though.

If I try loading ata_piix manually after the system has booted up,
I get an error:

# modprobe ata_piix
/lib/modules/2.4.31-6tr/kernel/drivers/scsi/ata_piix.o: init_module: No such 
device
Hint: insmod errors can be caused by incorrect module parameters, including 
invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
modprobe: insmod /lib/modules/2.4.31-6tr/kernel/drivers/scsi/ata_piix.o failed
modprobe: insmod ata_piix failed

However there's nothing in dmesg to tell me what happens.

This machine also has a 2.6.13 kernel built from source that
loads ata_piix alright and brings up the disks as /dev/sdX (and
disk I/O is 3x to 5x faster!)
However I had to modularize the ide driver to avoid conflicts, so my wild guess
is that the problem lies in the ide module being statically linked into
the default TSL 2.2 kernel, preventing ata_piix from loading.
Am I completely off-topic here?

Any comments? Has anyone succesfully brought up TSL 2.2 on such a box with
acceptable disk performance?

Note to the curious mind: all filesystems on this box are using
software RAID md's, so they come up whatever the names of the
underlying physical devices are, /dev/hdX or /dev/sdX. Hence the
system boots in either case.

Thanks for any tip,
Greets,
_Alain_
_______________________________________________
tsl-discuss mailing list
[email protected]
http://lists.trustix.org/mailman/listinfo/tsl-discuss

Reply via email to