Problem compiling ataraid code

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi. I've got onboard Promise FT100, and I can't compile 2.5 kernels due to errors when compiling ataraid.c. Here's part of the messages:

ataraid.c: In function ataraid_make_request':
ataraid.c:105: structure has no member named b_rdev'
ataraid.c:103: warning:
inor' might be used uninitialized in this function
ataraid.c: In function ataraid_split_request':
ataraid.c:182: structure has no member named b_rsector'
ataraid.c:193: warning: passing arg 1
of generic_make_request' makes pointer from integer without a cast
ataraid.c:193: too many arguments to function generic_make_request'
ataraid.c:194: warning: passing arg 1
of generic_make_request' makes pointer from integer without a cast
ataraid.c:194: too many arguments to function generic_make_request'
ataraid.c: In function ataraid_init':
ataraid.c:249: hardsect_size' undeclared (first use in this function)
ataraid.c:249: (Each undeclared identifier is reported only once
ataraid.c:249: for each function it appears in.)
ataraid.c:280: warning: passing arg 2 of blk_queue_make_request'
from incompatible pointer type
ataraid.c: In function ataraid_exit':
ataraid.c:289: hardsect_size' undeclared (first use in this function)

it's from 2.5.7 patched with fix from hedrick. 2.5.8 unpatched makes the same picture.
And now I purchased new mobo w/ FT133 onboard. it reads pdc20276 and seems to not be implemented in ataraid code (promise 1.2.0.14 drivers work). Any chance it gets supported? Any dirty hack to get it working NOW? ;-)
I'm ready to do some beta testing and even basic coding, but don't know where to start.


m.





[Index of Archives]     [Linux RAID]     [Linux Device Mapper]     [Linux IDE]     [Linux SCSI]     [Kernel]     [Linux Books]     [Linux Admin]     [GFS]     [RPM]     [Yosemite Campgrounds]     [AMD 64]

  Powered by Linux