Hi Chandan, Please accept these pull requests for all the fully reviewed patchsets that I have in my development tree. The first fourteen pulls will complete online repair part 1; the last two are from the parent pointers patchset, which is part 2. I will be resending the unfinished patchsets of part 2 later on to try to wrap up the last few patches that have not completed review. --D