mirror of
https://github.com/rd-stuffs/msm-4.14.git
synced 2025-02-20 11:45:48 +08:00
netxen: fix incorrect loop counter decrement
The loop counter k is currently being decremented from zero which is incorrect. Fix this by incrementing k instead Detected by CoverityScan, CID#401847 ("Infinite loop") Fixes: 83f18a557c6d ("netxen_nic: fw dump support") Signed-off-by: Colin Ian King <colin.king@canonical.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
eac2c68d66
commit
a120d9ab65
@ -2311,7 +2311,7 @@ netxen_md_rdqueue(struct netxen_adapter *adapter,
|
||||
loop_cnt++) {
|
||||
NX_WR_DUMP_REG(select_addr, adapter->ahw.pci_base0, queue_id);
|
||||
read_addr = queueEntry->read_addr;
|
||||
for (k = 0; k < read_cnt; k--) {
|
||||
for (k = 0; k < read_cnt; k++) {
|
||||
NX_RD_DUMP_REG(read_addr, adapter->ahw.pci_base0,
|
||||
&read_value);
|
||||
*data_buff++ = read_value;
|
||||
|
Loading…
x
Reference in New Issue
Block a user