linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: ide / usb problem
@ 2001-02-25  9:03 Frédéric L. W. Meunier
  2001-02-25 10:31 ` Bernd Eckenfels
                   ` (3 more replies)
  0 siblings, 4 replies; 13+ messages in thread
From: Frédéric L. W. Meunier @ 2001-02-25  9:03 UTC (permalink / raw)
  To: jerry; +Cc: Linux Kernel

Alan Cox wrote:

>> I was not sure if the VIA82CXXX option should be set with the
>> via kt133 chipset , but setting it results in hundreds of
>> hda: dma_intr:status=0x51 { DriveReady SeekComplete Error }
>> hda: dma_intr:error=0x84 { DriveStatusError BadCRC }
>> mesages along with the uhci: errors mentioned above. Again ,
>> the directory was copied correctly.
	 
> That indicates cable problems. The CRC will avoid bad transfers
> as it will do retries

Oh my god. Are you sure it's a cable problem? I'm using the
cable shipped by ASUS with my K7V and have the same problem:

devfs: v0.102 (20000622) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x2
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x84 { DriveStatusError BadCRC }
ide0: reset: success

Again, if it's really a cable problem, then ASUS is selling
cables that don't work with UDMA66 (but they sell it as
UDMA66).

I urge ASUS to explain this problem. If you do a search for
BadCRC at any lkml archive, you should notice most complaints
are from... VIA (and most seem to have an ASUS motherboard).

-- 
0@pervalidus.{net, {dyndns.}org} Tel: 55-21-717-2399 (Niterói-RJ BR)

^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: ide / usb problem
@ 2001-02-26 19:18 David Balazic
  2001-02-26 20:06 ` jerry
  0 siblings, 1 reply; 13+ messages in thread
From: David Balazic @ 2001-02-26 19:18 UTC (permalink / raw)
  To: linux-kernel, jdinardo

jerry (jdinardo@ix.netcom.com)>    I also am using the cable supplied with the mobo (Abit kt7) so I
do not
> think it is ASUS specific. More likey it is releated to the
> VIA chipset and/or driver.
> 
> If I compile kernel with "Generic PCI bus-master DMA support"
> and run "hdparm -d1 /dev/hda" I get 700% performance increase  
> on hdparm -t benchmark and I do not get any dma BadCRC errors.
>            
> It is only when I also compile in the VIA82CXXX option that I get the
>     "hda: dma_intr:status=0x51 { DriveReady SeekComplete Error }"
>     "hda: dma_intr:error=0x84 { DriveStatusError BadCRC }"
> mesages (1000's of them).
> 
> Whether I get the messages or not, if I have dma enabled with 2.4.2
> my usb mouse stops working .

If you use the VIA IDE driver, then you _must_ turn on
the "Automatically enable DMA for PCI-IDE" kernel configuration
option. It is said in the help text for the VIA-IDE option.


-- 
David Balazic
--------------
"Be excellent to each other." - Bill & Ted
- - - - - - - - - - - - - - - - - - - - - -

^ permalink raw reply	[flat|nested] 13+ messages in thread
* ide / usb problem
@ 2001-02-24 12:30 jerry
  2001-02-24 16:55 ` Alan Cox
  2001-02-25 21:06 ` Tim Moore
  0 siblings, 2 replies; 13+ messages in thread
From: jerry @ 2001-02-24 12:30 UTC (permalink / raw)
  To: linux-kernel

I get the following message when copying a 300MB directory under 2.4.2.

uhci:host system error, PCI problems?
uhci:host controller halted, very bad

This does not happen under 2.4.1 and it happens every time under 2.4.2.
The system still runs fine except for usb mouse.
All of the files in the directory are copied correctly.

It happens when dma is enabled by hdparm -d1 /dev/hda or when dma is
enabled automatically by the kernel.

I have an Abit kt7 mb with the kt133 chipset,Athlon 900 , 128MB mem,
quantum fireball 20G disk, gcc 2-95-2 , glibc 2-2-1.

There are no problems with dma disabled.

I was not sure if the VIA82CXXX option should be set with the via kt133
chipset , but setting it results in hundreds of
    hda: dma_intr:status=0x51 { DriveReady SeekComplete Error }
    hda: dma_intr:error=0x84 { DriveStatusError BadCRC }
mesages along with the uhci: errors mentioned above.
Again , the directory was copied correctly.

Is there anyway to get 2.4.2 to use dma and not turn off my usb mouse ?

thanks jpd

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2001-02-27 13:11 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-02-25  9:03 ide / usb problem Frédéric L. W. Meunier
2001-02-25 10:31 ` Bernd Eckenfels
2001-02-25 13:56 ` Alan Cox
2001-02-25 19:22 ` jerry
2001-02-26 19:53 ` Jasmeet Sidhu
2001-02-26 20:23   ` Mark Hahn
2001-02-27  8:02     ` Vojtech Pavlik
2001-02-27 13:10       ` Andre Hedrick
  -- strict thread matches above, loose matches on Subject: below --
2001-02-26 19:18 David Balazic
2001-02-26 20:06 ` jerry
2001-02-24 12:30 jerry
2001-02-24 16:55 ` Alan Cox
2001-02-25 21:06 ` Tim Moore

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).