summaryrefslogtreecommitdiff
path: root/init/Kconfig
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2010-06-17 07:41:03 (GMT)
committerNeilBrown <neilb@suse.de>2010-06-24 03:35:49 (GMT)
commit2f115882499f3e5eca33d1df07b8876cc752a1ff (patch)
tree8f9f1e723be1b4dd0e5fa7592a69245a704d8440 /init/Kconfig
parent415e72d034c50520ddb7ff79e7d1792c1306f0c9 (diff)
downloadlinux-fsl-qoriq-2f115882499f3e5eca33d1df07b8876cc752a1ff.tar.xz
md/raid5: add a missing 'continue' in a loop.
As the comment says, the tail of this loop only applies to devices that are not fully in sync, so if In_sync was set, we should avoid the rest of the loop. This bug will hardly ever cause an actual problem. The worst it can do is allow an array to be assembled that is dirty and degraded, which is not generally a good idea (without warning the sysadmin first). This will only happen if the array is RAID4 or a RAID5/6 in an intermediate state during a reshape and so has one drive that is all 'parity' - no data - while some other device has failed. This is certainly possible, but not at all common. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'init/Kconfig')
0 files changed, 0 insertions, 0 deletions