I've set up a soft raid 1 in a degraded configuration (waiting on the second drive to arrive). I used MAKEDEV to create an placeholder wd5. After compiling the raid driver and auto configure into the kernel I tried a reboot (to properly switch the root over to the raid array) and during a kernel raid check it correctly noticed that the raid labels didn't match but instead of checking if it was failed or degraded it just dropped into the debugger. Is there any way to get the kernel to either ignore the error, or better, to distinguish between degraded and failed arrays?

