Markus Elfring
55ec409202
target: Use kcalloc() in two functions
...
* Multiplications for the size determination of memory allocations
indicated that array data structures should be processed.
Thus use the corresponding function "kcalloc".
This issue was detected by using the Coccinelle software.
* Replace the specification of data structures by pointer dereferences
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>
2017-05-01 22:21:27 -07:00
..
iscsi
iscsi-target: Improve size determinations in four functions
2017-05-01 22:21:08 -07:00
loopback
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
sbp
tcm_fc
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2017-03-02 14:52:05 -08:00
Kconfig
block: make scsi_request and scsi ioctl support optional
2017-01-31 10:53:05 -07:00
Makefile
target_core_alua.c
target: Fix ALUA transition state race between multiple initiators
2017-03-30 23:12:40 -07:00
target_core_alua.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_configfs.c
tcm: make pi data verification configurable
2017-05-01 22:20:58 -07:00
target_core_device.c
target: Fix NULL dereference during LUN lookup + active I/O shutdown
2017-02-26 16:08:44 -08:00
target_core_fabric_configfs.c
target: Avoid mappedlun symlink creation during lun shutdown
2017-03-30 01:36:52 -07:00
target_core_fabric_lib.c
target_core_file.c
tcm: make pi data verification configurable
2017-05-01 22:20:58 -07:00
target_core_file.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_hba.c
target_core_iblock.c
target/iblock: convert iblock_req.pending from atomic_t to refcount_t
2017-05-01 22:20:43 -07:00
target_core_iblock.h
target/iblock: convert iblock_req.pending from atomic_t to refcount_t
2017-05-01 22:20:43 -07:00
target_core_internal.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_pr.c
locking/atomic, kref: Add kref_read()
2017-01-14 11:37:18 +01:00
target_core_pr.h
target/pr: update PR out action code table
2017-05-01 22:20:44 -07:00
target_core_pscsi.c
target: allow ALUA setup for some passthrough backends
2017-03-18 14:47:25 -07:00
target_core_pscsi.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_rd.c
target: Use kcalloc() in two functions
2017-05-01 22:21:27 -07:00
target_core_rd.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_sbc.c
target: Fix VERIFY and WRITE VERIFY command parsing
2017-05-01 22:20:49 -07:00
target_core_spc.c
target_core_stat.c
target: Add counters for ABORT_TASK success + failure
2017-02-26 16:21:06 -08:00
target_core_tmr.c
target: Add counters for ABORT_TASK success + failure
2017-02-26 16:21:06 -08:00
target_core_tpg.c
target: Avoid mappedlun symlink creation during lun shutdown
2017-03-30 01:36:52 -07:00
target_core_transport.c
target: Fix unknown fabric callback queue-full errors
2017-03-30 20:34:31 -07:00
target_core_ua.c
target_core_ua.h
target: Minimize #include directives
2016-12-09 10:22:28 -08:00
target_core_user.c
tcmu: Skip Data-Out blocks before gathering Data-In buffer for BIDI case
2017-04-02 16:18:51 -07:00
target_core_xcopy.c
target: Use correct SCSI status during EXTENDED_COPY exception
2017-02-08 07:46:54 -08:00
target_core_xcopy.h
target: check for XCOPY parameter truncation
2017-01-10 08:41:27 -08:00