forked from luck/tmp_suning_uos_patched
block: sed-opal: "Never True" conditions
'who' an unsigned variable in stucture opal_session_info can never be lesser than zero. Hence, the condition "who < OPAL_ADMIN1" can never be true. Signed-off-by: Revanth Rajashekar <revanth.rajashekar@intel.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
5e4c7cf60e
commit
15ddffcb34
|
@ -2114,8 +2114,7 @@ static int opal_lock_unlock(struct opal_dev *dev,
|
|||
{
|
||||
int ret;
|
||||
|
||||
if (lk_unlk->session.who < OPAL_ADMIN1 ||
|
||||
lk_unlk->session.who > OPAL_USER9)
|
||||
if (lk_unlk->session.who > OPAL_USER9)
|
||||
return -EINVAL;
|
||||
|
||||
mutex_lock(&dev->dev_lock);
|
||||
|
@ -2193,9 +2192,7 @@ static int opal_set_new_pw(struct opal_dev *dev, struct opal_new_pw *opal_pw)
|
|||
};
|
||||
int ret;
|
||||
|
||||
if (opal_pw->session.who < OPAL_ADMIN1 ||
|
||||
opal_pw->session.who > OPAL_USER9 ||
|
||||
opal_pw->new_user_pw.who < OPAL_ADMIN1 ||
|
||||
if (opal_pw->session.who > OPAL_USER9 ||
|
||||
opal_pw->new_user_pw.who > OPAL_USER9)
|
||||
return -EINVAL;
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user