From: Aleksandar Milivojevic amilivojevic@pbl.ca
MegaRAID drivers (and hardware they drive) doesn't have very bright history. When it works, it works. When it doesn't work, you are simply out of luck. From what you wrote, seems you belong in "out of luck" category. BTW, shouldn't MegaRAID cards be hardware RAID?
Many are, but not all. The ones that do have an Intel IOP 8030# (i960-based) or 8032#/8033# (StrongARM/XScale-based).
If you configure RAID in card's BIOS, instead of using software RAID, does it than work correctly?
The BIOS is _only_ for 16-bit Int13h (interupt 13 hexadecimal) services. I.e., boot-time and DOS (including DOS7 aka Win9x/Me in "compatibiltiy mode").
The presence of a BIOS does _not_ mean it's "hardware" RAID. In fact, that's how 98% of the "FRAID" cards work -- totally _useless_ once a 32/64-bit kernel boots.