Deskstar 180GXP, 2.5.45, TCQ

From: dnadan-list <hidden>
Date: 2002-11-02 14:33:11

I recently bought a 60GB Deskstar 180GXP, IC35L060AVV207-0, and it seems 
to work just fine with TCQ and DMA, ATA-100 enabled. I'm using an Abit KT133A
mb without RAID controller. The thing is, I get these boot messages, from dmesg:

block request queues:
 128 requests per read queue
 128 requests per write queue
 8 requests per batch
 enter congestion at 31
 exit congestion at 33
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with 
idebus=xx
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 0xe000-0xe007, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:DMA, hdd:pio
hdc: IC35L060AVV207-0, ATA DISK drive
hdc: DMA disabled
hdc: bad special flag: 0x03
hdc: tagged command queueing enabled, command queue depth 32
ide1 at 0x170-0x177,0x376 on irq 15
hdc: host protected area => 1
hdc: 120103200 sectors (61493 MB) w/1821KiB Cache, CHS=7476/255/63, 
UDMA(100)
 hdc: hdc1 hdc2 hdc3 hdc4 < hdc5 hdc6 hdc7 hdc8 >

My hda and hdb are powered down at the moment.

I'm concerned about the hdc: DMA disabled, even though /proc/ide/via 
displays Transfer Mode: UDMA, and /proc/ide/hdc/settings displays 
using_dma=1. I'm using Via driver v. 3.35-ac. And also the "hdc: bad 
special flag: 0x03" message in dmesg. 

The drive feels quicker with TCQ enabled, although I haven't run any 
tests. The drive is configured with quiet seek mode=0, write buffer 
enabled and prefetch data enabled in the HD firmware (using the IBM 
Feature tool), but /proc/ide/hdc/settings display wcache=0. Guess this is 
just the driver default. Using ext3 btw. 


Compiled 2.5.45, without warnings, with these options

CONFIG_BLK_DEV_IDE=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=m
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDE_TCQ=y
CONFIG_BLK_DEV_IDE_TCQ_DEFAULT=y
CONFIG_BLK_DEV_IDE_TCQ_DEPTH=32
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y


/Anders Antonsson - dnadan@htu.se, dnadan-list@htu.se

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help