On Aug 04, 2021 / 16:53, Ankit Kumar wrote: > Existing random zone index generation logic is dependent on the file size. > For smaller I/O sizes the random zone index always return a particular > section of open zones. As this index is used to return one of the open zones, > it was observed that after one of the max_open_zones / job_max_open_zones limit > is reached all further I/O's are redirected to only a few open zones till they > are full. > > This patch modifies the random zone index genration logic so that it is uniform > across all the open zones. > > It reverts part of the commit 6463db6c1 > ('fio: fix interaction between offset/size limited threads and > "max_open_zones"') > > Signed-off-by: Ankit Kumar <ankit.kumar@xxxxxxxxxxx> Looks good to me. Also, I confirmed that this patch improves the randomness of open zone selection, and it preserves the intent of the commit 6463db6c1. Tested-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@xxxxxxx> Reviewed-by: Shin'ichiro Kawasaki <shinichiro.kawasaki@xxxxxxx> -- Best Regards, Shin'ichiro Kawasaki