Bug 116302 - [ataraid] atacontrol(8) reports wrong stripe for intel raid0
Summary: [ataraid] atacontrol(8) reports wrong stripe for intel raid0
Status: Closed Overcome By Events
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 7.0-CURRENT
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-12 10:30 UTC by Niki Denev
Modified: 2015-11-10 13:47 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Niki Denev 2007-09-12 10:30:02 UTC
	atacontrol(8) reports wrong stripe size of Intel ICH8R created
RAID0 arrays.

Fix: 

Unknown. It's possible that the problem is not in atacontrol(8)
because it doesn't do anything fancy with the data returned from the ioctl call to query the array status.
How-To-Repeat: 	Create RAID0 array on Intel ICH8R mobo (Asus p5b deluxe) with stripe size 128K either with atacontrol or bios utility.
FreeBSD ata-raid driver then sees the array ar0 correctly, but atacontrol(8) status shows double stripe size.

ndenev# dmesg | grep ^ar0
ar0: 305251MB <Intel MatrixRAID RAID0 (stripe 128 KB)> status: READY
ar0: disk0 READY using ad4 at ata2-master
ar0: disk1 READY using ad6 at ata3-master
ndenev# atacontrol status ar0
ar0: ATA RAID0 stripesize=256 status: READY
 subdisks:
   0 ad4  ONLINE
   1 ad6  ONLINE
Comment 1 Alexander Best freebsd_committer freebsd_triage 2010-09-05 21:09:33 UTC
State Changed
From-To: open->suspended

Work on the ATA subsytem has been suspended, because eventually it will get 
replaced by CAM.
Comment 2 Enji Cooper freebsd_committer freebsd_triage 2015-11-10 13:47:31 UTC
atacontrol is no more after FreeBSD 9.x. Long live atacam and friends.