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", |