summaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
authorJavier González <javier@cnexlabs.com>2017-10-13 14:46:09 +0200
committerJens Axboe <axboe@kernel.dk>2017-10-13 08:34:57 -0600
commite72ec1d31bcb6dffe325418c6d96f2fcab7c2654 (patch)
tree295cca8ebf81a6edd0a546edb8aab8a30efa1148 /virt
parent0d880398cb6254ab3e110e2a8a659da65a56ffee (diff)
downloadlinux-e72ec1d31bcb6dffe325418c6d96f2fcab7c2654.tar.bz2
lightnvm: pblk: do not use a mempool for line bitmaps
pblk holds two sector bitmaps: one to keep track of the mapped sectors while the line is active and another one to keep track of the invalid sectors. The latter is kept during the whole live of the line, until it is recycled. Since we cannot guarantee forward progress for the mempool in this case, get rid of the mempool and simply allocate memory through kmalloc. Reported-by: Jens Axboe <axboe@kernel.dk> Signed-off-by: Javier González <javier@cnexlabs.com> Signed-off-by: Matias Bjørling <m@bjorling.me> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions