On 22/08/2024 17:37, Alan Mackenzie wrote:
Yes, 6.6.47 has become the new stable Gentoo kernel, and I've now
updated my old machine, and this worked without problem.  This was
mainly to test that nothing RAID-wise had gone missing in the kernel.
It hadn't

What version of mdraid? 0.97? or 1.x?

0.97 is in-kernel, and deprecated - as in "if it ain't broke, don't fix it. If it is broke, it's not supported". I think there are a fair few people who depend on it, though, so it tends to get fixed if something goes wrong.

1.x is assembled in user space, so there are probably races with other stuff in user space for completion. I run a somewhat messy boot stack, but iirc my root space is just "rust, mdraid, lvm, root partition", and it works just fine. But I do run systemd, and I might have had to make sure there's something in the boot stack waiting for each bit to complete in order.

My /home stack has dm-integrity between rust and raid, and boy did that really cause some grief getting that to behave. But that makes sure that my raid-5 never sees a corrupt read, so I can recover from a damaged disk as well as a lost disk.

I - allegedly - know about raid :-) , so if you give me a bit more info I might be able to help. Or I might not ...

Cheers,
Wol

Reply via email to