Thread (3 messages) flat view 3 messages, 3 authors, 2015-08-18

Re: [PATCH] rt2x00: adjust EEPROM_SIZE for rt2500usb

From: Stanislaw Gruszka <hidden>
Date: 2015-08-12 09:01:14
Also in: linux-wireless, lkml

On Tue, Aug 11, 2015 at 12:25:53AM +0200, Adrien Schildknecht wrote:
rt2500usb_validate_eeprom() read data up to 0x6e (EEPROM_CALIBRATE_OFFSET)
but only 0x6a bytes has been allocated and read from the eeprom.

This lead to out-of-bound accesses and invalid values for
EEPROM_BBPTUNE_R17 and EEPROM_CALIBRATE_OFFSET.

Change the EEPROM_SIZE to 0x6e in order to retrieve all the fields.

Tested with a rt2570 device.

Signed-off-by: Adrien Schildknecht <redacted>
Acked-by: Stanislaw Gruszka <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help