EPIA-M: DMA & VT8235 Lock-up

From: christian
Date: Tue Apr 04 2006 - 12:08:05 EST


Hi,

I am writing to this list since I think solving this issue may have some
importance also to other Linux users.

Please CC me if you answer since I am not subscribed to this list!

Here is the issue:

I have severe lock-ups with Vias ME6000 motherboard with UDMA100
transfers.

MY Hardaware:

VIA EPIA ME6000 (VIA VT8235 south bridge)
512 MB DDR400 RAM (verified OK!)
Technotrend DVBs 1.5 card
Intel Pro 1000 desktop ethernet card (e1000)
Linux Kernel 2.6.13
Bios: 1.16
hard drive Samsung HM100JC (UDMA 100 capable)

I made some test copying some files back and forth on my HD

When I run this in dma4 and dma5 mode my systems stops working after a
while.
With lower DMA modes or in PIO mode everything is fine.
I tested already different 80 pin ATA cables, but the cable does not
solve the problem.

So the board or the drivers have a DMA issue.

I am wondering if this can be fixed in the LINUX Kernel or if this is an
unsolved VT8235 hardware issue.

Lockups usually occur if there is also other traffic, like network
traffic.
Via seems to have a solution for its Windows drivers since it has been
reported that with a driver update in 2005 the issue was solved.

Others users report similar problems. See related thread here:

http://forums.viaarena.com/messageview.aspx?catid=28&threadid=60131&STAR
TPAGE=1&FTVAR_FORUMVIEWTMP=Linear

Are there any suggestions if this can be fixed by modifying kernel
divers?

RGDS

Christian

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