Skip to contentSkip to conversation

raid5: remove unnecessary "set_bit(STRIPE_HANDLE,&sh->state)" in func handle_stripe_dirtying.

PATCH New Jianpeng Ma 1 participant 1 message Aug 22, 2012 MD RAID

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 raid5: remove unnecessary "set_bit(STRIPE_HANDLE,&sh->state)" in func handle_stripe_dirtying.

---
 drivers/md/raid5.c |    8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)
drivers/md/raid5.c +2 -6
index adda94d..8f00c4a 100644
@@ -2817,10 +2817,8 @@ static void handle_stripe_dirtying(struct r5conf *conf,
 					set_bit(R5_LOCKED, &dev->flags);
 					set_bit(R5_Wantread, &dev->flags);
 					s->locked++;
-				} else {
+				} else
 					set_bit(STRIPE_DELAYED, &sh->state);
-					set_bit(STRIPE_HANDLE, &sh->state);
-				}
 			}
 		}
 	if (rcw <= rmw && rcw > 0) {
@@ -2843,10 +2841,8 @@ static void handle_stripe_dirtying(struct r5conf *conf,
 					set_bit(R5_LOCKED, &dev->flags);
 					set_bit(R5_Wantread, &dev->flags);
 					s->locked++;
-				} else {
+				} else
 					set_bit(STRIPE_DELAYED, &sh->state);
-					set_bit(STRIPE_HANDLE, &sh->state);
-				}
 			}
 		}
 	}
Signature · 1 line
1.7.9.5