Bug 62242

Summary: Cannot access > 127GB of a 200GB hard disk (ATA-100)
Product: Base System Reporter: Jim Pirzyk <pirzyk>
Component: kernAssignee: Søren Schmidt <sos>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 5.2-CURRENT   
Hardware: Any   
OS: Any   

Description Jim Pirzyk 2004-02-02 02:30:14 UTC
	If I create a 200GB partition, the newfs hangs with the errors below.
	If I create 2 partitions and try to vinum concat them togther, I still
	get the same errors.

Feb  1 19:59:22 <kern.crit> amigo kernel: ad3: TIMEOUT - WRITE_DMA retrying (2 retries left) LBA=398283479
Feb  1 19:59:27 <kern.crit> amigo kernel: ad3: WARNING - WRITE_DMA interrupt was seen but timeout fired LBA=398283479
Feb  1 19:59:32 <kern.crit> amigo kernel: ad3: WARNING - WRITE_DMA interrupt was seen but taskqueue stalled LBA=398283479

	And the system hangs with the newfs command in [physrd] and cannot be 
	killed.

Fix: 

Currently I only have a 127GB filesystem on the disk.
How-To-Repeat: 	Do anything that accesses the disk past the 127GB boundry.
Comment 1 Tilman Keskinoz freebsd_committer freebsd_triage 2004-08-28 19:32:01 UTC
Responsible Changed
From-To: freebsd-bugs->sos

Over to ATA Maintainer
Comment 2 Søren Schmidt freebsd_committer freebsd_triage 2004-08-28 20:40:41 UTC
State Changed
From-To: open->closed

An up to date -current or 5.3 shoudn't have any problems with this. 
If you still experience problems get back to me. 

PS: And please at least include a full dmesg or I have no info to 
go by...