cciss: return -EFAULT if copy_from_user() fails

Return -EFAULT instead of -ENOMEM if copy_from_user() fails.

Signed-off-by: Nikanth Karthikesan <knikanth@suse.de>
Acked-by: Mike Miller <mike.miller@hp.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>

authored by Nikanth Karthikesan and committed by Jens Axboe f7108f91 0967d61e

+1 -1
+1 -1
drivers/block/cciss.c
··· 1134 if (ioc->Request.Type.Direction == XFER_WRITE) { 1135 if (copy_from_user 1136 (buff[sg_used], data_ptr, sz)) { 1137 - status = -ENOMEM; 1138 goto cleanup1; 1139 } 1140 } else {
··· 1134 if (ioc->Request.Type.Direction == XFER_WRITE) { 1135 if (copy_from_user 1136 (buff[sg_used], data_ptr, sz)) { 1137 + status = -EFAULT; 1138 goto cleanup1; 1139 } 1140 } else {