scst: Suppress compiler warnings about IS_ERR_VALUE() for kernel v4.7

This commit is contained in:
Bart Van Assche
2016-08-07 07:53:34 -07:00
parent eafdd34283
commit 266c8381b8
3 changed files with 4 additions and 4 deletions

View File

@@ -381,7 +381,7 @@ static void disk_cmd_done(void *data, char *sense, int result, int resid)
TRACE_DBG("work %p, cmd %p, left %d, result %d, sense %p, resid %d",
work, work->cmd, work->left, result, sense, resid);
WARN_ON_ONCE(IS_ERR_VALUE(result));
WARN_ON_ONCE(IS_ERR_VALUE((long)result));
if (status_byte(result) == GOOD)
goto out_complete;

View File

@@ -8289,8 +8289,8 @@ static void scsi_end_async(struct request *req, int error)
lockdep_assert_held(req->q->queue_lock);
#endif
errors = req->errors && !IS_ERR_VALUE(req->errors) ? req->errors :
IS_ERR_VALUE(req->errors) || error ?
errors = req->errors && !IS_ERR_VALUE((long)req->errors) ? req->errors :
IS_ERR_VALUE((long)req->errors) || error ?
SAM_STAT_CHECK_CONDITION : 0;
if (sioc->done)

View File

@@ -2181,7 +2181,7 @@ static void scst_do_cmd_done(struct scst_cmd *cmd, int result,
scst_set_exec_time(cmd);
WARN_ON_ONCE(IS_ERR_VALUE(result));
WARN_ON_ONCE(IS_ERR_VALUE((long)result));
cmd->status = result & 0xff;
cmd->msg_status = msg_byte(result);