mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-23 12:43:29 +02:00
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:
committed by
Jens Axboe
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;
|
||||
|
||||
|
Reference in New Issue
Block a user