On Mon, Mar 5, 2018 at 3:56 PM, Vishal Verma vishal.l.verma@intel.com wrote:
Prior to 25520d55cdb6 ("block: Inline blk_integrity in struct gendisk") we needed to temporarily add a zero-capacity disk before registering for blk-integrity. But adding a zero-capacity disk caused the partition table scanning to bail early, and this resulted in partitions not coming up after a probe of the BTT or blk namespaces.
We can now register for integrity before the disk has been added, and this fixes the rescan problems.
Fixes: 25520d55cdb6 ("block: Inline blk_integrity in struct gendisk") Reported-by: Dariusz Dokupil dariusz.dokupil@intel.com Cc: Dan Williams dan.j.williams@intel.com Cc: stable@vger.kernel.org Signed-off-by: Vishal Verma vishal.l.verma@intel.com
Looks good to me, applied.