blk-throttle: fix potential NULL pointer dereference in throtl_select_dispatch
authorLiu Bo <bo.liu@linux.alibaba.com>
Tue, 29 May 2018 08:29:12 +0000 (16:29 +0800)
committerJens Axboe <axboe@kernel.dk>
Wed, 30 May 2018 16:54:33 +0000 (10:54 -0600)
commit2ab74cd29622c48e9852d85618081c061b6ac6d9
tree16058bed4d103d7202f997b2d4e511a185e0c8e5
parenta6088845c2bf754d6cb2572b484180680b037804
blk-throttle: fix potential NULL pointer dereference in throtl_select_dispatch

tg in throtl_select_dispatch is used first and then do check. Since tg
may be NULL, it has potential NULL pointer dereference risk. So fix
it.

Signed-off-by: Joseph Qi <joseph.qi@linux.alibaba.com>
Signed-off-by: Liu Bo <bo.liu@linux.alibaba.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-throttle.c