OpenSolaris

Printable Version Enter a New Search
Bug ID 6301076
Synopsis Some CSB5'S may falsely claim to be simplex
State 10-Fix Delivered (Fix available in build)
Category:Subcategory driver:ata-x86
Keywords CSB5 | DMA | simplex | simplex-bit-lies
Responsible Engineer Michael Bloom
Reported Against
Duplicate Of
Introduced In
Commit to Fix snv_24
Fixed In snv_24
Release Fixed solaris_nevada(snv_24) , solaris_10u1(s10u1_18) (Bug ID:2130085) solaris_9u8(Bug ID:2130087,)
Related Bugs
Submit Date 24-July-2005
Last Update Date 23-September-2005
Description
On some motherboards, there are CSB5's which are wired in such a manner that the busmaster ide status reg simplex bit is asserted unnecessarily.  When this bit is asserted, the driver believes that the DMA engine is shared between channels, which is not the case for CSB5 chips wired this way.  Because of this, the driver refues to use DMA, resulting in performance that is only a quarter of what it could be.
Work Around
N/A
Comments
N/A