Bug 22680

Summary: ATA driver think Ultra ATA-100 drive is ATA-33
Product: Base System Reporter: Jin Guojun <jin>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.1-RELEASE   
Hardware: Any   
OS: Any   

Description Jin Guojun 2000-11-08 04:20:01 UTC
	With above hardware, FreeBSD 4.x can recognize Ultra ATA-66 EIDE
	drives, such WDC100AA, Maxtor 54098U8, etc., and the Tx speed is
	reasonable. e.g., WDC100AA Tx rate is 22.5 MBps, and 54098U8 Tx
	rate is 29.5MBps per single disk.
	However, for Ultra ATA-100 drive, such as WDC200BB, the FreeBSD
	ATA driver thinks that is a UDMA-33 drive and drop its TX rate
	from 40 MBps (on spec., and Linux can get 34MBps) to 22.5 MBps.

Fix: 

Do not know. But if someone can point me where should I look at it,
	I will try to finger it out.
How-To-Repeat: 
	Connect Ultra ATA-100 type drives to a motherboard that has
	Ultra ATA-66 or Ultra ATA-100 EIDE, boot FreeBSD and see the boot
	message or, do dmesg after boot.
Comment 1 Søren Schmidt freebsd_committer freebsd_triage 2001-05-29 14:30:44 UTC
State Changed
From-To: open->closed

This is belived to be fixed in 4.3.