]> git.baikalelectronics.ru Git - kernel.git/commit
ataflop: fix off by one in ataflop_probe()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 21 Apr 2021 10:19:45 +0000 (13:19 +0300)
committerJens Axboe <axboe@kernel.dk>
Wed, 21 Apr 2021 15:15:27 +0000 (09:15 -0600)
commit2cc0b3fb2d8de0277ac007b7abcb3ba9b1269be2
tree09f33669152fbb521e3e8f8cf7f91df5a158f784
parenta98dc5734b18748ad4140939e9d1694b3c9428b3
ataflop: fix off by one in ataflop_probe()

Smatch complains that the "type > NUM_DISK_MINORS" should be >=
instead of >.  We also need to subtract one from "type" at the start.

Fixes: 7c164acc8220 ("ataflop: use a separate gendisk for each media format")
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/ataflop.c