commit | 9cfd5a95381e960bdbc5cd24ec7987205a3a9bee | [log] [tgz] |
---|---|---|
author | Javier González <javier@javigon.com> | Fri Jun 01 16:41:14 2018 +0200 |
committer | Jens Axboe <axboe@kernel.dk> | Fri Jun 01 09:02:53 2018 -0600 |
tree | eeeae46b5f4f72b3e6f174f12e3d1b885072c8f6 | |
parent | cc9c9a00b10eaf33abe1cece2c05ea34601af21b [diff] |
lightnvm: pblk: take bitmap alloc. out of critical section pblk allocates line bitmaps within the line lock unnecessarily. In order to take pressure out of the fast patch, allocate line bitmaps outside of this lock and refactor accordingly. Signed-off-by: Javier González <javier@cnexlabs.com> Signed-off-by: Matias Bjørling <mb@lightnvm.io> Signed-off-by: Jens Axboe <axboe@kernel.dk>