linux-6.18-rc7/drivers/net/ethernet/qlogic/qede/qede_fp.c:964:27: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
From: David Binderman
Date: Mon Nov 24 2025 - 07:16:56 EST
Hello there,
Source code is
for (i = 0; cqe->len_list[i] && i < ARRAY_SIZE(cqe->len_list); i++)
Suggest new code
for (i = 0; i < ARRAY_SIZE(cqe->len_list) && cqe->len_list[i]; i++)
Same thing at
linux-6.18-rc7/drivers/net/ethernet/qlogic/qede/qede_fp.c:989:27: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
Regards
David Binderman