scsi/pmcraid: redundant check in pmcraid_check_ioctl_buffer()?
Subsystems (2)
PATCH 18/18 scsi/pmcraid: redundant check in pmcraid_check_ioctl_buffer()?
From: Roel Kluin <[email protected]>
struct pmcraid_ioctl_header member buffer_length is unsigned, so this check appears redundant.
Signed-off-by Roel Kluin <[email protected]>
Cc James Bottomley <[email protected]>
Signed-off-by Andrew Morton <[email protected]>
---
drivers/scsi/pmcraid.c | 6 ------ 1 file changed, 6 deletions(-)
drivers/scsi/pmcraid.c renamed from drivers/scsi/pmcraid.c~scsi-pmcraid-redundant-check-in-pmcraid_check_ioctl_buffer +0 -6
@@ -3736,12 +3736,6 @@ static int pmcraid_check_ioctl_buffer(return -EINVAL ; } -/* buffer length can't be negetive */ -if (hdr->buffer_length <0 ) { -pmcraid_err ("ioctl: invalid buffer length specified\n" ); -return -EINVAL ; - } -/* check for appropriate buffer access */ if ((_IOC_DIR (cmd) & _IOC_READ) == _IOC_READ) access =VERIFY_WRITE ;
_