Re: mdadm is unable to see Alder Lake IMSM array
From: Mariusz Tkaczyk <hidden>
Date: 2022-03-15 13:33:49
On Mon, 14 Mar 2022 09:53:39 -0500 Kristoffer Knigga [off-list ref] wrote:
Mariusz, Thanks for taking a look at this.quoted
This is RST family product but mdadm implements VROC solution. Both products have same origin but now they are not aligned and as you can see, they may not be compatible at all.Is RST support planned for mdadm?
AFAIK it is not planned.
quoted
Here we have Sata remapping under VMD controller. I think that our mdadm implementation is not able to handle it correctly, we are assuming that it must be nvme device.Out of curiosity, would you expect an array of NVMe devices to work?
We (VROC) relies on efi variables provided by UEFI. If RST UEFI driver provides them, it will work. We didn't validate such solution so I cannot be sure. You need to check it yourself. The simplest way is to run #mdadm --detail-platform. Supported devices will be listed.
This kind of programming is far outside of my expertise, but if there's anything I can do to help an effort to add this support to mdadm, please let me know. I can provide more information about the hardware, and I can build and run tests if that's useful.
I can't take the challenge at this moment, but I won't block adding such feature in upstream. I can give some suggestions and help with review. Thanks, Mariusz