This series of patches fixes errors detected by smatch and coccinelle.
V2 adds an additional fix, removing a null check on a stack allocated
array. The test was needed in older versions of the driver when the
buffer was allocated on the heap.
Bradley Grove (7):
SCSI: esas2r: smatch - Use biwise rather than logical AND for checking
if any bit set
SCSI: esas2r: smatch - Fix dereference that occurs prior to check
SCSI: esas2r: smatch - Fix dereference that occurs prior to check
SCSI: esas2r: smatch - Fix overrun due to sprintf appending NULL
SCSI: esas2r: smatch - Remove test for impossible condition (uint8 >
255)
SCSI: esas2r: coccinelle - Replace memcpy with struct assignment
SCSI: esas2r: Remove null test for stack allocated fw_coredump_buffer
drivers/scsi/esas2r/esas2r_flash.c | 11 ++++++++---
drivers/scsi/esas2r/esas2r_init.c | 8 ++++----
drivers/scsi/esas2r/esas2r_ioctl.c | 2 +-
drivers/scsi/esas2r/esas2r_vda.c | 7 +++++--
4 files changed, 18 insertions(+), 10 deletions(-)
--
1.8.1.4
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html