]> git.baikalelectronics.ru Git - kernel.git/commit
blk-mq-debugfs: Off by one in blk_mq_rq_state_name()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 20 Jun 2018 10:45:05 +0000 (13:45 +0300)
committerJens Axboe <axboe@kernel.dk>
Wed, 20 Jun 2018 17:26:04 +0000 (11:26 -0600)
commita7b549075d5bee6784972ff1c5dffe4b0790634f
treec77e8c6c014a97674114c779134b82bdba497ece
parent85cbf5bd415ad61270700c0ae7efd376d5a3375b
blk-mq-debugfs: Off by one in blk_mq_rq_state_name()

If rq_state == ARRAY_SIZE() then we read one element beyond the end of
the blk_mq_rq_state_name_array[] array.

Fixes: cd96c6a2d11e ("blk-mq-debugfs: Show more request state information")
Reviewed-by: Bart Van Assche <bart.vanassche@wdc.com>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-mq-debugfs.c