Skip site navigation (1)Skip section navigation (2)
Date:      Wed,  5 Jan 2000 12:23:20 -0800 (PST)
From:      timlee@netcom.com
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/15923: ATA/EIDE DMA does not work with some hardware (ALI Aladdin, IBM 34GXP)
Message-ID:  <20000105202320.A6E4E153D8@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         15923
>Category:       kern
>Synopsis:       ATA/EIDE DMA does not work with some hardware (ALI Aladdin, IBM 34GXP)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan  5 12:30:00 PST 2000
>Closed-Date:
>Last-Modified:
>Originator:     Timothy J. Lee
>Release:        3.4-STABLE-20000103
>Organization:
>Environment:
Asus P5A motherboard (ALI Aladdin chipset), IBM 34GXP 13.6GB
(DPTA-371360), AMD K6-2 450 processor, 64MB memory.
>Description:
The above combination gives DMA errors when used with a kernel
whose ATA DMA is turned on (controller wdc0 ... flags 0xa0ffa0ff).
With ATA DMA turned off (controller wdc0 ... flags 0x80ff80ff), no
problems.  Errors do not cause crashes or damage, but slow down the
system and cause numerous messages to be printed on the console.
NetBSD 1.4.1 has a similar problem.  Linux kernel 2.2.13 with the
"experimental" Acer ATA DMA driver does not have this problem.
>How-To-Repeat:
Use a kernel with ATA DMA turned on with the listed combination of
hardware (probably motherboard/chipset and disk are the key pieces).
>Fix:
GENERIC kernels should keep ATA DMA off as they are now.  Turning
the feature on in the GENERIC kernel (as NetBSD 1.4.1 does) can make
installing and initial configuration difficult on some combinations
of hardware.  A true fix may require looking into some Acer chipset
specific issues as Linux 2.2 does.

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000105202320.A6E4E153D8>