Hi all We encountered one problem at booting time: Run MD devices: mdadm: array /dev/md/OSVOLUME0 now has 2 devices (0 new) [FAILED] mdadm -IRs returns 1 at the booting time. In fact the array is already running. The command mdadm -IRs shouldn't return 1 if all the arrays are running, right? In IncrementalScan function, it scans all the raid in /run/mdadm/map. It contains the subarray too. The return value is 1 from function load_container. So the return value of IncrementalScan rv is set to 1. If all arrays are running already, I think mdadm -IRs should return 0, not 1. Should we checks earlier whether it's a container or not before calling load_container? Best Regards Xiao -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html