Note on what goes over the wire:
Items listed are wireshark dump of traffic, all items are requests client -> mds, all items are replied to prior to the next item being sent.
For stripe sizes 50-53: (example is stripe 50)
1) LDLM_ENQUEUE request [Concurrent Write][ intent : open create ] filename : a2
2) MDS_CLOSE [REINT_SETATTR]
3) LDLM_ENQUEUE request [Concurrent Read][ intent : lookup ] filename : 50
4) LDLM_ENQUEUE request [Concurrent Read][ intent : open ][REINT_OPEN] filename : a2
5) MDS_CLOSE [REINT_SETATTR]
For stripe sizes 54-59: (example is stripe 54)
1) LDLM_ENQUEUE request [Concurrent Write][ intent : open create ] filename : a2
2) LDLM_ENQUEUE request [Concurrent Write][ intent : open create ] filename : a2
3) MDS_CLOSE [REINT_SETATTR]
4) LDLM_ENQUEUE request [Concurrent Read][ intent : lookup ] filename : 54
5) LDLM_ENQUEUE request [Concurrent Read][ intent : open ] filename : a2
6) LDLM_ENQUEUE request [Concurrent Read][ intent : open ] filename : a2
7) MDS_CLOSE [REINT_SETATTR]
Patches picked to branch