diff options
author | Dan Carpenter <dan.carpenter@oracle.com> | 2018-06-07 11:27:41 +0300 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2018-06-08 21:51:11 +0300 |
commit | 77016199f11eacd7b23e2faeb4d0f36166e3530b (patch) | |
tree | f057546cbab3803e4469af86bebfb6aa0fbf4ca2 /drivers/nvme/host/nvme.h | |
parent | 69f4eb9ff79556c1a3daf5af5573594c196f30cc (diff) | |
download | linux-77016199f11eacd7b23e2faeb4d0f36166e3530b.tar.xz |
nvme: cleanup double shift issue
The problem here is that set_bit() and test_bit() take a bit number so
we should be passing 0 but instead we're passing (1 << 0) which leads to
a double shift. It doesn't cause a runtime bug in the current code
because it's done consistently and we only set that one bit.
I decided to just re-use NVME_AER_NOTICE_NS_CHANGED instead of
introducing a new define for this.
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers/nvme/host/nvme.h')
-rw-r--r-- | drivers/nvme/host/nvme.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h index de24fe77c80b..34df07d44f80 100644 --- a/drivers/nvme/host/nvme.h +++ b/drivers/nvme/host/nvme.h @@ -194,7 +194,6 @@ struct nvme_ctrl { struct delayed_work ka_work; struct nvme_command ka_cmd; struct work_struct fw_act_work; -#define EVENT_NS_CHANGED (1 << 0) unsigned long events; /* Power saving configuration */ |