Hi,

I have a LSI MegaRAID i4 (511 series) IDE RAID card (I believe it is the 
same than DELL CERC card). This card works well on a 2.6.11.6 vanilla 
kernel, with the old megaraid module.

But I tried to upgrade the kernel to the last release (2.6.20) with 
almost the same config (I done a 'make oldconfig' command) and the card 
doesn't work anymore (the scsi host is not found on dmesg)

I diff-ed megaraid.c from both versions and I noticed megaraid release 
from 2.6.11.6 is 2.00.3 while release from 2.6.20 is 2.00.4... I looked 
on the code with my little coding skills, and I understood the main 
differences are :

* changing naming conventions for some data structures,
* hardening some pieces of code when saving/restoring IRQs
* adding some code for handling SCSI SENSE (don't know what it is for...)

I never hacked linux kernel, nor scsi low-level drivers, so I have 
absolutelly no ideas of the way of debugging this code... So I wondered 
some kernel gurus here would be kind enough to give me some hints (maybe 
a howto or a cookbook exists ?) to try to debug by myself this module !

Thanks !

PS: I added an entry #7999 on http://bugzilla.kernel.org

-- 
Rico

---------------------------
Use http://oss.sgi.com/ecartis to modify your settings or to unsubscribe.

Reply via email to