On Wed, Jan 06 2016, Shaohua Li wrote: > When we hotadd journal for array which isn't created with journal, the > array might be running write requests. Such writes aren't protected by > journal yet, so we can't skip disk flush. There is no easy way to know > when all such writes are finished, but the time should be enough after > reclaim runs once. There is an easy way to know when such writes are finished. Call mddev_suspend(mddev). This is used for the more intrusive reconfiguration such as initiating a reshape. I think it would be perfectly appropriate to call mddev_suspend() attach the journal call mddev_resume() Thanks, NeilBrown
Attachment:
signature.asc
Description: PGP signature