(Quick pointers that might be relevant) EAGAIN, I'm not aware of dm itself returning that on the i/o path. For 3.8 issues, read dm-devel around https://www.redhat.com/archives/dm-devel/2013-February/msg00086.html (I queued the dm-side fixes for linux-next earlier today) For pvmove, check exactly which version and whether discards are enabled: there was a userspace bug for a short period some time ago when discards were enabled. Alasdair -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel