projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
lightnvm: cleanup queue before target removal
[firefly-linux-kernel-4.4.55.git]
/
drivers
/
lightnvm
/
core.c
diff --git
a/drivers/lightnvm/core.c
b/drivers/lightnvm/core.c
index 790b1d7a8d43e7407f8e4f5e47301dad32393592..8a556f3f36bb226996153f671c73ab532b5de168 100644
(file)
--- a/
drivers/lightnvm/core.c
+++ b/
drivers/lightnvm/core.c
@@
-460,11
+460,11
@@
static void nvm_remove_target(struct nvm_target *t)
lockdep_assert_held(&nvm_lock);
del_gendisk(tdisk);
+ blk_cleanup_queue(q);
+
if (tt->exit)
tt->exit(tdisk->private_data);
- blk_cleanup_queue(q);
-
put_disk(tdisk);
list_del(&t->list);