On Jun 25, 2013, at 1:32 AM, NeilBrown wrote: > On Tue, 25 Jun 2013 01:19:20 -0500 Jonathan Brassow <jbrassow@xxxxxxxxxx> > wrote: > >> Neil, >> >> I've noticed that the "check" operation no longer works for RAID10. It >> works just fine for the other RAIDs. The ("data-check") sync_thread >> kicks off just fine, sync_request_write() is called, but it never gets >> past: >> if (i == conf->copies) >> goto done; >> The test I am performing creates a RAID array, waits for it to sync, >> shuts it down, writes random data to one of the devices, assembles the >> array, and then runs a "check" - there should be descrepancies. The >> descrepancies are found and recorded in resync_mismatches for all RAIDs >> <= 3.9 and only for non-RAID10 3.10-rc1+. > > I just tried on 3.10-rc5+ and it works as expected. > If you can provide a test script that fails, I'll look into it. Just tried 3.10 - it fails for me there too. I'll send you the script I use shortly. thanks, brassow (vacation ends soon.) -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html