From: Darrick J. Wong <djwong@xxxxxxxxxx> smatch complained about checking an array index before indexing the array, so fix that. Signed-off-by: Darrick J. Wong <djwong@xxxxxxxxxx> --- repair/prefetch.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repair/prefetch.c b/repair/prefetch.c index de36c5fe2cc9..22efd54bf9eb 100644 --- a/repair/prefetch.c +++ b/repair/prefetch.c @@ -494,7 +494,7 @@ pf_batch_read( args->last_bno_read, &fsbno); max_fsbno = fsbno + pf_max_fsbs; } - while (bplist[num] && num < MAX_BUFS && fsbno < max_fsbno) { + while (num < MAX_BUFS && bplist[num] && fsbno < max_fsbno) { /* * Discontiguous buffers need special handling, so stop * gathering new buffers and process the list and this