lightnvm: remove mgt targets on mgt removal
[linux-2.6-block.git] / include / linux / lightnvm.h
index 678df4d4354d46183dd1f0701eb1fe9e345d0a26..cde31ffe2d6256e426cbccb00bde26f971d7f751 100644 (file)
@@ -200,6 +200,7 @@ struct nvm_id {
 
 struct nvm_target {
        struct list_head list;
+       struct nvm_dev *dev;
        struct nvm_tgt_type *type;
        struct gendisk *disk;
 };
@@ -347,7 +348,7 @@ struct nvm_dev {
        unsigned max_pages_per_blk;
 
        unsigned long *lun_map;
-       void *ppalist_pool;
+       void *dma_pool;
 
        struct nvm_id identity;