On Mon, 14 Mar 2022 09:53:39 -0500 Kristoffer Knigga <kris@xxxxxxxxxx> wrote: > Mariusz, > > Thanks for taking a look at this. > > > 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. > > 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