raid5: delete unnecessary warnning
If device has R5_LOCKED set, it's legit device has R5_SkipCopy set and page != orig_page. After R5_LOCKED is clear, handle_stripe_clean_event will clear the SkipCopy flag and set page to orig_page. So the warning is unnecessary. Reported-by: Joey Liao <joeyliao@qnap.com> Signed-off-by: Shaohua Li <shli@fb.com>
This commit is contained in:
parent
9c573de328
commit
b8a0b8e946
|
@ -3502,8 +3502,6 @@ returnbi:
|
||||||
dev = &sh->dev[i];
|
dev = &sh->dev[i];
|
||||||
} else if (test_bit(R5_Discard, &dev->flags))
|
} else if (test_bit(R5_Discard, &dev->flags))
|
||||||
discard_pending = 1;
|
discard_pending = 1;
|
||||||
WARN_ON(test_bit(R5_SkipCopy, &dev->flags));
|
|
||||||
WARN_ON(dev->page != dev->orig_page);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
r5l_stripe_write_finished(sh);
|
r5l_stripe_write_finished(sh);
|
||||||
|
|
Loading…
Reference in New Issue