On Wed, Oct 20, 2021 at 06:10:56PM -0600, Jane Chu wrote: > - if (unlikely(is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) / 512, > - PFN_PHYS(nr_pages)))) > + if (unlikely(!(flags & DAXDEV_F_RECOVERY) && > + is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) / 512, > + PFN_PHYS(nr_pages)))) The indentation here is pretty messed up. Something like this would be move normal: if (unlikely(!(flags & DAXDEV_F_RECOVERY) && is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) / 512, PFN_PHYS(nr_pages)))) { but if we don't really need the unlikely we could do an actually readable variant: if (!(flags & DAXDEV_F_RECOVERY) && is_bad_pmem(&pmem->bb, PFN_PHYS(pgoff) / 512, PFN_PHYS(nr_pages))) -- dm-devel mailing list dm-devel@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/dm-devel