]> 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)
commit10b5ec1be268be64a135349dfd52830d52177f8b
treee83a75df643ef3dd663e2b260328888ce9220d36
parent4a6182b60208481a12eb38e1c04c1e7aacf5704f
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