On 14/01/17 02:07, Carlos E. R. wrote:
But I've been doing a bit of searching trying to find when auto-assembly
was deleted. It was deprecated in 2009, but I can't find when it was removed from the kernel. I'm sure it was, however. I'll ask on the raid mailing list, as I've just checked the kernel source and something like it appears to be there - strange ...
(I notice Andrei says it was assembled by udev, which makes sense... there's been a bunch of bugs with mdadm and udev fighting over disks :-) Could be udev, dunno. The log does not say, the entries are printed by the kernel, though. Could udev be telling the kernel what to do?
Just got the correct answer straight from the horse's mouth :-) auto-assembly is still there. It only works for 0.9 metadata, though. 0.9 is obsolete - if it breaks, it's unlikely to be fixed. And it has other problems, too. I noticed my (gentoo) kernel supports it, but it's also likely to be disabled by default at some point, if it isn't already, so that's another little push. So you could still be using it, but you can't upgrade your array to a supported raid without moving off it. Typical kernel modernisation imho :-) - leave old features in until they break but effectively abandon them. Cheers, Wol -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org