]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - block/genhd.c
block: Inline blk_integrity in struct gendisk
[karo-tx-linux.git] / block / genhd.c
index 0c706f33a599a723fc56b0ef87bb58a71de2cd66..e5cafa51567c9d589147523c8ab7b43504f9d725 100644 (file)
@@ -630,6 +630,7 @@ void add_disk(struct gendisk *disk)
        WARN_ON(retval);
 
        disk_add_events(disk);
+       blk_integrity_add(disk);
 }
 EXPORT_SYMBOL(add_disk);
 
@@ -638,6 +639,7 @@ void del_gendisk(struct gendisk *disk)
        struct disk_part_iter piter;
        struct hd_struct *part;
 
+       blk_integrity_del(disk);
        disk_del_events(disk);
 
        /* invalidate stuff */