Revision ef963ae427aa4669905e0a96b3bd9d44dc85db32 authored by Colin Ian King on 31 March 2021, 14:46:28 UTC, committed by Tony Nguyen on 13 April 2021, 18:50:38 UTC
A for-loop is using a u8 loop counter that is being compared to a u32 cmp_dcbcfg->numapp to check for the end of the loop. If cmp_dcbcfg->numapp is larger than 255 then the counter j will wrap around to zero and hence an infinite loop occurs. Fix this by making counter j the same type as cmp_dcbcfg->numapp. Addresses-Coverity: ("Infinite loop") Fixes: aeac8ce864d9 ("ice: Recognize 860 as iSCSI port in CEE mode") Signed-off-by: Colin Ian King <colin.king@canonical.com> Tested-by: Tony Brelinski <tonyx.brelinski@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
1 parent debb9df
File | Mode | Size |
---|---|---|
Makefile | -rw-r--r-- | 1.7 KB |
common.c | -rw-r--r-- | 15.9 KB |
generic.c | -rw-r--r-- | 9.5 KB |
hw_tags.c | -rw-r--r-- | 4.5 KB |
init.c | -rw-r--r-- | 10.9 KB |
kasan.h | -rw-r--r-- | 15.4 KB |
quarantine.c | -rw-r--r-- | 9.6 KB |
report.c | -rw-r--r-- | 12.3 KB |
report_generic.c | -rw-r--r-- | 8.5 KB |
report_hw_tags.c | -rw-r--r-- | 924 bytes |
report_sw_tags.c | -rw-r--r-- | 2.4 KB |
shadow.c | -rw-r--r-- | 15.1 KB |
sw_tags.c | -rw-r--r-- | 5.7 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...