Bug 6921
Summary: | cpqarray fails to detect array when built as a module | ||
---|---|---|---|
Product: | IO/Storage | Reporter: | Joshua Rubin (joshua) |
Component: | SCSI | Assignee: | io_scsi |
Status: | CLOSED CODE_FIX | ||
Severity: | normal | CC: | laura, protasnb |
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | 2.6.16 | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: | dirty hack for pollcomplete() |
Description
Joshua Rubin
2006-07-29 20:17:17 UTC
Just to update, I have just found that even if cpqarray is built as a module, if the floppy module is loaded before it, then cpqarray finds the arrays just fine and booting continues as expected. I apologize because I do not know if this is a debian or a kernel bug, but there is also an active debian bug report at this address: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380272 Created attachment 8804 [details]
dirty hack for pollcomplete()
I've attached a dirty hack, it isn't an official patch but if it works it can
be useful to find a better solution.
Joshua, have you tried suggested patch (#2)? Any updates on this bug, does recent kernel work better? Thanks. Hi Natalie, I no longer have access to the hardware (nor have I for some time now). But we did get things working. As I remember, the kernel in Debian 4.0 (Etch) worked out of the box. Please see the debian bug report listed above to follow that discussion. What I do not remember was if the fix was in the vanilla source or in the debian patch set. It looks like this patch was the one that fixed things: http://git.kernel.org/?p=linux/kernel/git/jejb/scsi-rc-fixes-2.6.git;a=commit;h=b2b3c121076961333977f485f0d54c22121df920 Thanks, Joshua Thanks for the update, closing the bug. |