at24 fixes for 4.15
Wolfram,
please consider pulling the following fixes for v4.15. While it doesn't fix any regression introduced in the v4.15 merge window, we have a feature in at24 since linux v4.8 - reading the mac address block from at24mac series - which turned out to be not working.
This pull request contains changes that fix it together with a patch that hardens the read and write argument sanitization with out-of-bounds checks that were missing.
----------------------------------------------------------------
The following changes since commit 4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:
Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/at24-4.15-fixes-for-wolfram
for you to fetch changes up to d9bcd462daf34aebb8de9ad7f76de0198bb5a0f0:
eeprom: at24: check at24_read/write arguments (2017-11-29 16:05:37 +0100)
----------------------------------------------------------------
AT24 fixes for v4.15
----------------------------------------------------------------
Bartosz Golaszewski (1):
eeprom: at24: correctly set the size for at24mac402
Heiner Kallweit (2):
eeprom: at24: fix reading from 24MAC402/24MAC602
eeprom: at24: check at24_read/write arguments
drivers/misc/eeprom/at24.c | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-)
Quoted 5 lines
The following changes since commit
4fbd8d194f06c8a3fd2af1ce560ddb31f7ec8323:Linux 4.15-rc1 (2017-11-26 16:01:47 -0800)
Quoted 7 lines
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.gittags/at24-4.15-fixes-for-wolframfor you to fetch changes up to
d9bcd462daf34aebb8de9ad7f76de0198bb5a0f0:eeprom: at24: check at24_read/write arguments (2017-11-29 16:05:37 +0100)
Thanks, pulled!
Hmm, patchwork didn't notice your pull request somehow. Could you try next time the string "GIT PULL REQUEST" in $subject? Maybe the string matching is not perfect there yet. Sorry for working around tools...