Bug 134398

Summary: [ata] problems with udma modes on atapi ixp600
Product: Base System Reporter: Marat N.Afanasyev <marat>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed Overcome By Events    
Severity: Affects Only Me CC: ak
Priority: Normal    
Version: 7.2-STABLE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
smime.p7s
none
smime.p7s none

Description Marat N.Afanasyev 2009-05-10 01:00:07 UTC
	any time I try to copy a large file from dvd, I encounter a problem with 
	'acd0: setting up DMA failed', setting acd0 to pio mode partially solves 
	problem

Fix: 

workaround: atacontrol mode acd0 pio4
	solution: revert ata(4) to 2008-11-25 revision
How-To-Repeat: 	place a disk into drive and try to read a partially big file
Comment 1 Gavin Atkinson freebsd_committer freebsd_triage 2009-05-10 20:28:49 UTC
State Changed
From-To: open->feedback

To submitter: can you please reboot, selecting "boot with verbose 
logging" from the menu, and show the bits of your dmesg relating 
to the ATA controllers and devices?  Also, can you then try the 
DVD drive again, and show any extra messages printed? 


Comment 2 Gavin Atkinson freebsd_committer freebsd_triage 2009-05-10 20:28:49 UTC
Responsible Changed
From-To: freebsd-bugs->gavin

Track
Comment 3 Marat N.Afanasyev 2009-05-14 22:44:37 UTC
This is a multi-part message in MIME format.
Comment 4 Marat N.Afanasyev 2009-05-14 23:28:41 UTC
and if I set UDMA66 mode for acd0 again I have the following messages:

May 15 01:46:19 zealot kernel: ENOMEM 0xffffff00a2266000 on 
0xffffff0005444800(acd0)
May 15 01:46:19 zealot kernel: acd0: setting up DMA failed

So, as soon as I have 'Setting DMA failed' I have to switch to PIO mode 
until reboot

-- 
SY, Marat
Comment 5 Eitan Adler freebsd_committer freebsd_triage 2017-12-31 08:00:24 UTC
For bugs matching the following criteria:

Status: In Progress Changed: (is less than) 2014-06-01

Reset to default assignee and clear in-progress tags.

Mail being skipped
Comment 6 Alex Kozlov freebsd_committer freebsd_triage 2018-02-18 07:45:27 UTC
Obsolete after import of new ata stack.