target: Use kmalloc_array() in compare_and_write_callback()
authorMarkus Elfring <elfring@users.sourceforge.net>
Sun, 9 Apr 2017 18:25:11 +0000 (20:25 +0200)
committerNicholas Bellinger <nab@linux-iscsi.org>
Tue, 2 May 2017 05:21:32 +0000 (22:21 -0700)
commitf318aef55fed0968af42ceef3976ee7cd858d845
tree6e66fe4a27d9f62ca5e6b04b5cf36606a0d3a3e9
parent5d68fb72d3780555752bcf2526f759f953e08bc3
target: Use kmalloc_array() in compare_and_write_callback()

* A multiplication for the size determination of a memory allocation
  indicated that an array data structure should be processed.
  Thus use the corresponding function "kmalloc_array".

  This issue was detected by using the Coccinelle software.

* Replace the specification of a data structure by a pointer dereference
  to make the corresponding size determination a bit safer according to
  the Linux coding style convention.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
drivers/target/target_core_sbc.c