diff options
author | Gustavo A. R. Silva <gustavo@embeddedor.com> | 2018-08-23 20:55:27 +0300 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2018-09-10 21:05:28 +0300 |
commit | 23feefda22392d44ee4101dfcf946bc87a6c74b3 (patch) | |
tree | 1c23cf16b2fda498cea4ef422e48d2102c76c960 /crypto | |
parent | 87f88dfcde0ecde2a1136b8364099dddb9895b12 (diff) | |
download | linux-23feefda22392d44ee4101dfcf946bc87a6c74b3.tar.xz |
usb: iowarrior: replace kmalloc with kmalloc_array
A common flaw in the kernel is integer overflow during memory allocation
size calculations. In an effort to reduce the frequency of these bugs,
kmalloc_array was implemented, which allocates memory for an array,
while at the same time detects integer overflow.
This patch replaces cases of:
kmalloc(a * b, gfp)
with:
kmalloc_array(a, b, gfp)
Reviewed-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'crypto')
0 files changed, 0 insertions, 0 deletions