]> git.baikalelectronics.ru Git - kernel.git/commit
block, bfq: release oom-queue ref to root group on exit
authorPaolo Valente <paolo.valente@linaro.org>
Tue, 9 Jan 2018 09:27:59 +0000 (10:27 +0100)
committerJens Axboe <axboe@kernel.dk>
Tue, 9 Jan 2018 15:45:25 +0000 (08:45 -0700)
commitfefb441d5831003bfec0a6a06d350415b843c236
treee83a75df643ef3dd663e2b260328888ce9220d36
parente3554131a94ea4b85913f1a8dc9b715e449b83bf
block, bfq: release oom-queue ref to root group on exit

On scheduler init, a reference to the root group, and a reference to
its corresponding blkg are taken for the oom queue. Yet these
references are not released on scheduler exit, which prevents these
objects from be freed. This commit adds the missing reference
releases.

Reported-by: Davide Ferrari <davideferrari8@gmail.com>
Tested-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Signed-off-by: Paolo Valente <paolo.valente@linaro.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bfq-iosched.c