Bug 120066 - IT8212 raid Kernel Driver
Summary: IT8212 raid Kernel Driver
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: rawhide
Hardware: x86_64
OS: Linux
high
medium
Target Milestone: ---
Assignee: Arjan van de Ven
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2004-04-05 19:19 UTC by David Bennion
Modified: 2007-11-30 22:10 UTC (History)
0 users

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2004-04-06 19:46:43 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description David Bennion 2004-04-05 19:19:46 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6)
Gecko/20040113

Description of problem:
The driver for this device appears to have been available for some
time.  It is also GPL.  It is available from the manufacturer.

GigaByte sells a number of motherboards with this raid controller on it.

I would like to install Fedora Core 2 onto striped raid0 drive.

The fact that this driver is missing is hard to compensate for
manually.  I couldn't find a driver disk anywhere and don't feel
competent enough to really create one.



Version-Release number of selected component (if applicable):
kernel-2.6.3-2.1.253.2.1.x86_64.rpm

How reproducible:
Always

Steps to Reproduce:
1. Boot the install CD
2. Try to install on a defined raid array.
    

Actual Results:  It couldn't find the raid array and the driver wasn't
available.

Expected Results:  FC2 Test2 would have installed and I'd be happily
using it on my Athlon 64 running on raid-0.  :)

Additional info:

Comment 1 Dave Jones 2004-04-06 10:21:21 UTC
1. it's a 2.4 driver, so useless for FC2.
2. it should go upstream if it should be merged at all.
If it doesn't, Red Hat end up having to support it forever, and
lacking the hardware to do so, this isn't going to happen.
3. From a quick skim of the source, it really needs some work before
it'd be considered 'mergeable'.

Comment 2 David Bennion 2004-04-06 14:54:28 UTC
Please look at this link:

http://www.ite.com.tw/productInfo/Download.html#IT8212%20ATA133%20Controller

It contains some docs on these drivers.  Down at the bottom of the
page there are several driver versions.  There is a version for the
2.6 kernel.  (here is the link directly to the 2.6 kern source).

http://www.ite.com.tw/pc/LinuxSrc_it8212_092007-05_26x.zip

Please skim the source for that version and see if it is of sufficient
quality to merge.

Comment 3 Dave Jones 2004-04-06 19:46:43 UTC
Bug ITE to push their stuff upstream. This does need work, and the
best place for that work to happen, is after its been through a round
of code review at linux-scsi and linux-kernel.


Comment 4 Brian "netdragon" Bober 2004-05-07 03:38:35 UTC
To my great dismay, I can't even get their module to build on FC2 test3.

Comment 5 David Bennion 2004-05-07 04:30:54 UTC
I have pursued this and have gotten the driver working on my machine.  

The driver had some trouble with x86_64 and I have been in contact
with the author of the driver.  

He gave me an altered driver that works on AMD 64.  It hasn't
officially been released yet by ITE.  

Please check their website at :
http://www.ite.com.tw/productInfo/Download.html for the official
release of this driver.  (should be soon).

I was able to successfully make this build and work under Fedora Core
2 Test 3 by following the instructions for the 2.6 kernel at:

http://www.passys.nl/tips/ite_kernel_image_compile.txt

I will suggest to ITE submission to the kernel group.


Note You need to log in before you can comment on or make changes to this bug.