[Comm] UDMA на i815EP

Andrey Rahmatullin =?iso-8859-1?q?wrar-alt_=CE=C1_mail=2Eru?=
Вс Окт 5 13:34:06 MSD 2003


У моего друга возникла проблема с сабжем (что интересно, у меня мать 
аналогична, но новее, и всё ОК). 
АЛМ2.2, ядро 2.4.22 практич. без патчей. Мать GigaByte GA-6OX.
См. логи, осн. фишка в том, что УДМА4 если доступно, то не включается.

И вопрос: что надо включать в ядре в разделе IDE для i815?

----------  Пересланное сообщение  ----------

Subject: Re:
Date: 5 Октябрь 2003 14:40
From: "Alex" <kz на r66.ru>
To: "wRAR" <wrar на r66.ru>

> Привет.
>
> Перешлю твои логи в комьюнити. Только скажи вот что:
> 1) ядро 2.4.22?

ядро 2.4.22-xfs (твой сырец+патч)

> 2) что на дефолтном коробочном?

2.4.20-alt5, на нём и удма4 и дма=1

> 3) что если "(piix включен, generic ide включен)"?

Если piix включен монолитом (генерик есть или нет - без разницы), то 
можно включить dma, но низя удма4. Если piix  включен модулем или 
выключен, то удма4 и hd_io_error на hdparm -d1 /dev/hda.
Логов нет, т.к. на десктопе щас оси нет вообще:))

С уважением, Александр.

-------------------------------------------------------


-- 
Кто-нибудь пробовал читать файл в формате OOo с листа? :-)
		-- aen in devel@
----------- следующая часть -----------
ПЕРВОЕ ЯДРО (generic ide включен, piix выключен)

[root на Nongratte root]# hdparm -i /dev/hda&&hdparm -d1 /dev/hda&&hdparm -tT /dev/hda

/dev/hda:

 Model=QUANTUM FIREBALL CR6.4A, FwRev=A5U.1200, SerialNo=126914765274
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=13328/15/63, TrkSize=32256, SectSize=21298, ECCbytes=4
 BuffType=DualPortCache, BuffSize=418kB, MaxMultSect=16, MultSect=16
 CurCHS=13328/15/63, CurSects=12594960, LBA=yes, LBAsects=12594960
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2 udma3 *udma4
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: ATA/ATAPI-4 T13 1153D revision 15:  1 2 3 4

/dev/hda:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)

/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.84 seconds =152.38 MB/sec
 Timing buffered disk reads:  64 MB in  7.84 seconds =  8.16 MB/sec
 
[root на Nongratte root]#dmesg

<skipped>
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
hda: QUANTUM FIREBALL CR6.4A, ATA DISK drive
hdc: MATSHITA CD-RW CW-7586, ATAPI CD/DVD-ROM drive
hdd: QUANTUM FIREBALLlct10 05, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 12594960 sectors (6449 MB) w/418KiB Cache, CHS=784/255/63
hdd: attached ide-disk driver.
hdd: host protected area => 1
hdd: 10002825 sectors (5121 MB) w/418KiB Cache, CHS=10585/15/63
hdc: attached ide-cdrom driver.
hdc: ATAPI 32X CD-ROM CD-R/RW drive, 2048kB Cache
Uniform CD-ROM driver Revision: 3.12
Partition check:
 hda: hda1 hda2 < hda5 >
 hdd: [PTBL] [622/255/63] hdd1 hdd2

<skipped>
ide0: Speed warnings UDMA 3/4/5 is not functional.
ide1: Speed warnings UDMA 3/4/5 is not functional.
<skipped>

************************************************************************************

ВТОРОЕ ЯДРО (piix включен, generic ide выключен)

[root на Nongratte root]# hdparm -X68 /dev/hda&&hdparm -i /dev/hda&&hdparm -tT /dev/hda

/dev/hda:
 setting xfermode to 68 (UltraDMA mode4)

/dev/hda:

 Model=QUANTUM FIREBALL CR6.4A, FwRev=A5U.1200, SerialNo=126914765274
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=13328/15/63, TrkSize=32256, SectSize=21298, ECCbytes=4
 BuffType=DualPortCache, BuffSize=418kB, MaxMultSect=16, MultSect=16
 CurCHS=13328/15/63, CurSects=12594960, LBA=yes, LBAsects=12594960
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2 udma3 udma4
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: ATA/ATAPI-4 T13 1153D revision 15:  1 2 3 4


/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.80 seconds =160.00 MB/sec
 Timing buffered disk reads:  64 MB in  2.11 seconds = 30.33 MB/sec

[root на Nongratte root]# dmesg

<skipped>
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH2: IDE controller at PCI slot 00:1f.1
ICH2: chipset revision 2
ICH2: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
hda: QUANTUM FIREBALL CR6.4A, ATA DISK drive
blk: queue c03bca40, I/O limit 4095Mb (mask 0xffffffff)
hdd: QUANTUM FIREBALLlct10 05, ATA DISK drive
blk: queue c03bcfd0, I/O limit 4095Mb (mask 0xffffffff)
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 12594960 sectors (6449 MB) w/418KiB Cache, CHS=784/255/63, UDMA(33)
hdd: attached ide-disk driver.
hdd: host protected area => 1
hdd: 10002825 sectors (5121 MB) w/418KiB Cache, CHS=10585/15/63, UDMA(33)
Partition check:
 hda: hda1 hda2 < hda5 >
 hdd: [PTBL] [622/255/63] hdd1 hdd2
<skipped>



----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: signature
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20031005/add27d62/attachment-0003.bin>


Подробная информация о списке рассылки community