On Thu, Apr 30, 2020 at 05:02:27PM +0800, Anand Jain wrote: > I am not sure if this will be integrated in 5.8 and worth the time to > rebase. Kindly suggest. The preparatory work is ok, but the actual mirror selection policy addresses a usecase that I think is not the one most users are interested in. Devices of vastly different performance capabilities like rotational disks vs nvme vs ssd vs network block devices in one filesystem are not something commonly found. What we really need is a saner balancing mechanism than pid-based, that is also going to be used any time there are more devices from the same speed class for the fast devices too. So, no the patchset is not on track for a merge without the improved default balancing. The preferred device for reads can be one of the policies, I understand the usecase and have not problem with that although wouldn't probably have use for it.
