Upgrading firmware may be bad advice in this case.
When I researched it last time I was told there is a known issue with
the legacy megaraid driver and newer firmware (newer than 6.61 according
to this http://lkml.org/lkml/2006/9/30/215 if it is the same issue).
The workaround then was to hack the PCI IDS that were dropped around
2.6.15 into the legacy megaraid driver source, build a kernel/module and
install it, recreating initrd if/as necessary.
At the time I thought ignore it till they fix the kernel; Andrew Morton
and co were aware of this issue at the time. So don't expect upstream
fixes any time soon.
Alas I now have to fix the issue on my own server, as I can't run my
bespoke copy of 2.6.15-7 any longer.
Is there a policy reason not to have the missing PCI IDs patched into
the Debian kernel, as I for one, would much prefer to be running a stock
Debian kernel than rolling my own.
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact email@example.com