diff options
author | Simon Glass <sjg@chromium.org> | 2016-02-29 15:25:53 -0700 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2016-03-14 15:34:50 -0600 |
commit | c89e79d4199cf76f3a018c230d5705df7d2225c6 (patch) | |
tree | cd6e441f0681c25438862635e4bfb0408427cee2 /arch | |
parent | 2a981dc2c62c500110aad297fa70503aec36e689 (diff) | |
download | u-boot-c89e79d4199cf76f3a018c230d5705df7d2225c6.tar.gz u-boot-c89e79d4199cf76f3a018c230d5705df7d2225c6.tar.bz2 u-boot-c89e79d4199cf76f3a018c230d5705df7d2225c6.zip |
dm: usb: Avoid exceeding available array size for storage devices
The limit on storage devices is USB_MAX_STOR_DEV but we use one extra
element while probing to see if a device is a storage device. Avoid this,
since it causes memory corruption.
Signed-off-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Marek Vasut <marex@denx.de>
Tested-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions