mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* VIA 686B/IBM DTLA
@ 2001-01-30  6:32 Dave
  0 siblings, 0 replies; only message in thread
From: Dave @ 2001-01-30  6:32 UTC (permalink / raw)
  To: linux-kernel

Hi all,

First post to the list...hope I get it right.


I have noticed extended discussions regarding the VIA chipset and ATA100
problems...well ATA66 problems for that matter. I am curious as to how I can
verify 100%, whether or not I am subject to the problems being discussed or
not.

I have been using (4) IBM DTLA-307075 (75GB) on a Tyan S2505 SMP board which
has onboard Promise (PDC20267) and VIA 686B. I do not use the Promise at all
but rather I have all 4 drives attached to the VIA controller. I recently
(couple weeks ago) built a 2.2.19 kernel and a 2.4.0 kernel with the
following VIA versions:

2.4.0:  $Id: via82cxxx.c,v 2.1e 2000/10/03 10:01:00 vojtech Exp $
2.2.18: linux/drivers/block/via82cxxx.c  Version 0.09    Apr. 02, 2000


With the 2.2.18, dmesg reports tuning sucess for all 4 drives and shows DMA
mode for all 4. When I do a hdparm -Tt /dev/hd[a-d] I get great numbers and
no timeouts or errors whatsoever....

/dev/hda:
 multcount    =  0 (off)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 9345/255/63, sectors = 150136560, start = 0

/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.82 seconds =156.10 MB/sec
 Timing buffered disk reads:  64 MB in  1.77 seconds = 36.16 MB/sec

/dev/hdc:
 multcount    =  0 (off)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 17873/16/63, sectors = 150136560, start = 0

/dev/hdc:
 Timing buffer-cache reads:   128 MB in  0.76 seconds =168.42 MB/sec
 Timing buffered disk reads:  64 MB in  1.76 seconds = 36.36 MB/sec



With the 2.4, dmesg reports tuning sucess for all 4 drives and shows DMA
mode for all 4. Same here when I do hdparm...(hd settings omitted but
identical) numbers look great and no errors (UDMA2 I guess)

/dev/hda:
 Timing buffer-cache reads:   128 MB in  0.81 seconds =158.02 MB/sec
 Timing buffered disk reads:  64 MB in  2.65 seconds = 24.15 MB/sec

/dev/hdc:
 Timing buffer-cache reads:   128 MB in  0.75 seconds =170.67 MB/sec
 Timing buffered disk reads:  64 MB in  2.39 seconds = 26.78 MB/sec

First...I am wondering why others are having substantial problems with
similar setups. I have never experienced any data loss or timeouts with the
above described setup. Is there something I can do to test whether my
configuration is subject to the problems being discussed?

I do notice that on the 2.4 UDMA is locked down to mode 2 which is indicated
by the lower transfer speeds. It seems though that when I was building a 2.4
a couple weeks ago that the VIA did run at mode 5 as I was able to hit the
same speeds roughly as the 2.2.18.

Are the problems limited to 2.4 kernels? Any suggestions on what to do to
test the current setup at UDMA2 on the 2.4?

Thanks for any assistance...


-Dave

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2001-01-30  6:33 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-01-30  6:32 VIA 686B/IBM DTLA Dave

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®