Lines Matching full:faulty
477 * When the device is faulty, it is not necessary to in raid1_end_write_request()
480 if (!test_bit(Faulty, &rdev->flags)) in raid1_end_write_request()
507 * rebuilding or Faulty. This is because we cannot use in raid1_end_write_request()
514 !test_bit(Faulty, &rdev->flags)) in raid1_end_write_request()
648 || test_bit(Faulty, &rdev->flags)) in read_balance()
1417 if (!rdev || test_bit(Faulty, &rdev->flags)) { in raid1_write_request()
1644 * @rdev is marked as &Faulty excluding case when array is failed and
1667 set_bit(Faulty, &rdev->flags); in raid1_error()
1699 !test_bit(Faulty, &rdev->flags), in print_conf()
1738 && !test_bit(Faulty, &repl->flags) in raid1_spare_active()
1746 * faulty, but we need to be sure in raid1_spare_active()
1749 set_bit(Faulty, &rdev->flags); in raid1_spare_active()
1756 && !test_bit(Faulty, &rdev->flags) in raid1_spare_active()
1855 /* Only remove non-faulty devices if recovery in raid1_remove_disk()
1858 if (!test_bit(Faulty, &rdev->flags) && in raid1_remove_disk()
2031 if (test_bit(Faulty, &rdev->flags)) in fix_sync_read_error()
2077 if (!rdev || test_bit(Faulty, &rdev->flags)) in fix_sync_read_error()
2247 if (test_bit(Faulty, &conf->mirrors[i].rdev->flags)) { in sync_request_write()
2296 (!test_bit(Faulty, &rdev->flags) && in fix_read_error()
2331 !test_bit(Faulty, &rdev->flags)) { in fix_read_error()
2348 !test_bit(Faulty, &rdev->flags)) { in fix_read_error()
2766 test_bit(Faulty, &rdev->flags)) { in raid1_sync_request()
3154 test_bit(Faulty, &conf->mirrors[i].rdev->flags)) in raid1_run()