mirror of
https://github.com/FEX-Emu/linux.git
synced 2025-03-01 08:58:57 +00:00
[BNX2]: Fix bug in bnx2_nvram_write()
Fix a bug in bnx2_nvram_write() caused by a counter variable not correctly incremented by 4. Signed-off-by: Michael Chan <mchan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
463d305bc5
commit
bae25761c9
@ -3061,7 +3061,7 @@ bnx2_nvram_write(struct bnx2 *bp, u32 offset, u8 *data_buf,
|
||||
}
|
||||
|
||||
/* Loop to write the new data from data_start to data_end */
|
||||
for (addr = data_start; addr < data_end; addr += 4, i++) {
|
||||
for (addr = data_start; addr < data_end; addr += 4, i += 4) {
|
||||
if ((addr == page_end - 4) ||
|
||||
((bp->flash_info->buffered) &&
|
||||
(addr == data_end - 4))) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user