diff options
author | Axel Lin <axel.lin@gmail.com> | 2010-10-13 10:44:39 +0800 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2010-10-29 00:30:29 +0200 |
commit | a8d6aa08dd3e004df6a6e63a61698d834a191ad3 (patch) | |
tree | aaad867dccdf9d2b7e04c6bd73834882428b5a41 /drivers/mfd/da903x.c | |
parent | 7745cc8c3b977203c1b7483c09d05b58c8e88728 (diff) | |
download | blackbird-op-linux-a8d6aa08dd3e004df6a6e63a61698d834a191ad3.tar.gz blackbird-op-linux-a8d6aa08dd3e004df6a6e63a61698d834a191ad3.zip |
mfd: Fix off-by-one value range checking for tps6507x
If bytes == (TPS6507X_MAX_REGISTER + 1), we have a buffer overflow when
doing memcpy(&msg[1], src, bytes).
Signed-off-by: Axel Lin <axel.lin@gmail.com>
Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
Diffstat (limited to 'drivers/mfd/da903x.c')
0 files changed, 0 insertions, 0 deletions