| Index: chromeos/compat-wireless/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
|
| diff --git a/chromeos/compat-wireless/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c b/chromeos/compat-wireless/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
|
| index b883b174385b822e98cb46e0f83b8024159cf18c..057fb69ddf7fbc56e76b010a1cc21833fdc2b078 100644
|
| --- a/chromeos/compat-wireless/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
|
| +++ b/chromeos/compat-wireless/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
|
| @@ -797,7 +797,7 @@ static bool ar9300_uncompress_block(struct ath_hw *ah,
|
| length = block[it+1];
|
| length &= 0xff;
|
|
|
| - if (length > 0 && spot >= 0 && spot+length < mdataSize) {
|
| + if (length > 0 && spot >= 0 && spot+length <= mdataSize) {
|
| ath_print(common, ATH_DBG_EEPROM,
|
| "Restore at %d: spot=%d "
|
| "offset=%d length=%d\n",
|
|
|