LU-17356 quota: fix qmt_pool_new_conn
Wrong argument passed into qmt_dom from
qmt_pool_new_conn caused a panic:
qmt_sarr_get_idx()) ASSERTION( arr_idx <
qpi->qpi_sarr.osts.op_count && arr_idx >= 0 )
failed: idx invalid 0 op_count 0
Add conf-sanity_33d that reproduces above
assertion without the fix.
Fixes:
67f90e4288 ("LU-17034 quota: lqeg_arr memmory corruption")
Signed-off-by: Sergey Cheremencev <scherementsev@ddn.com>
Change-Id: I48801f1fb7e69097cbfbe083f1d31a4639d4bf4d
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55019
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Alexander Boyko <alexander.boyko@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>