[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#287326: kernel-image-2.4.27-1-k7: IDE disk performance problem



Package: kernel-image-2.4.27-1-k7
Version: 2.4.27-6
Severity: important

Hi,

My config:

Proc Athlon 1.33GHz, 640 Mo RAM
MB ABIT KT7A chipset KT133A
SCSI card Adaptec 39160
sound card
2 network cards
video card Matrox G550
2 HD SCSI 36,7Go (sda et sdb)
1 HD IDE 120Go (hda)
1 DVD reader IDE (hdd)
1 DVD recorder IDE (hdc)
1 DAT SCSI DDS-3 

For allow booting on the SCSI HD, I must have desactivated auto-detection for the IDE HD in the BIOS (set to NONE).

I make an initrd with mkinitrd command and the folowing parameters in /etc/mkinitrd/modules :

via82cxxx
scsi_mod
sd_mod
aic7xxx
jbd
ext3
ext2

With this I can boot my system but my 120Go IDE HD is detected as an
UDMA2 instead of UDMA5 (controler vt82c686b is UDMA5 and disk is UDMA6).
Before that I have the SCSIs HDs the IDE HD was detected as an UDMA5.

If I try to force the UDMA5 mode on the drive (hdparm -X udma5 /dev/hda) I have the following message in syslog:

ide0: Speed warnings UDMA 3/4/5 is not functional.

And upper in syslog I have:

VP_IDE: IDE controller at PCI slot 00:07.1
VP_IDE: chipset revision 6
VP_IDE: not 100%% native mode: will probe irqs later
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
    ide0: BM-DMA at 0xd000-0xd007, BIOS settings: hda:pio, hdb:pio
        ide1: BM-DMA at 0xd008-0xd00f, BIOS settings: hdc:DMA, hdd:DMA
	hda: Maxtor 6Y120P0, ATA DISK drive
	blk: queue e88246e0, I/O limit 4095Mb (mask 0xffffffff)
	hdc: PLEXTOR DVDR PX-708A, ATAPI CD/DVD-ROM drive
	hdd: HITACHI DVD-ROM GD-7500, ATAPI CD/DVD-ROM drive
	ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
	ide1 at 0x170-0x177,0x376 on irq 15

The controler is good detected as an UDMA5 (UDMA100) but the drive hda
is detected in PIO mode. hdc and hdd are good detected as DMA drives...
	
lsmod return this:

ide-cd                 30976   0
cdrom                  29444   0  [ide-cd]
ide-scsi                9904   0
sg                     31164   0  (autoclean) (unused)
aic7xxx               144728   6  (autoclean)
sd_mod                 11692  12  (autoclean)
scsi_mod               94564   4  (autoclean) [ide-scsi sg aic7xxx
sd_mod]
ide-disk               16576   1  (autoclean)
ide-detect               288   0  (autoclean) (unused)
via82cxxx              10504   1  (autoclean)
ide-core              107128   1  (autoclean) [ide-cd ide-scsi ide-disk
ide-detect via82cxxx]

All seems good, no?


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (101, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-1-k7
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)

Versions of packages kernel-image-2.4.27-1-k7 depends on:
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities
ii  initrd-tools                  0.1.74     tools to create initrd image for p
ii  modutils                      2.4.26-1.2 Linux module utilities

-- no debconf information



Reply to: