int faulty = rdev->faulty;
int faulty = test_bit(Faulty, &rdev->flags);
static inline void rdev_dec_pending(mdk_rdev_t *rdev, mddev_t *mddev){	int faulty = rdev->faulty;	if (atomic_dec_and_test(&rdev->nr_pending) && faulty)		set_bit(MD_RECOVERY_NEEDED, &mddev->recovery);}