diff options
author | Hans Holmberg <hans.holmberg@cnexlabs.com> | 2019-02-11 15:25:02 +0300 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2019-02-11 18:18:07 +0300 |
commit | f9324980d7300f961e9895ad94d5ea71c0fe187e (patch) | |
tree | 2b74f9cda433981e68163dfda4666df16fc0aaa6 /.gitattributes | |
parent | 1e9364283764ac93b012739890a30d73e76396db (diff) | |
download | linux-f9324980d7300f961e9895ad94d5ea71c0fe187e.tar.xz |
lightnvm: pblk: stop taking the free lock in in pblk_lines_free
pblk_line_meta_free might sleep (it can end up calling vfree, depending
on how we allocate lba lists), and this can lead to a BUG()
if we wake up on a different cpu and release the lock.
As there is no point of grabbing the free lock when pblk has shut down,
remove the lock.
Signed-off-by: Hans Holmberg <hans.holmberg@cnexlabs.com>
Signed-off-by: Matias Bjørling <mb@lightnvm.io>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to '.gitattributes')
0 files changed, 0 insertions, 0 deletions