Thanks for opening issues for fsync and aio; reading through the #ifdef maze again I believe that bug #1263087 most plausibly addresses my symptoms. I hypothesize that file0fil.cc:fil_extend_space_to_desired_size extends an ibd past its intended size, triggering bug #1177201. I encountered these symptoms on Linux 3.8 using ext4 with LVM2 thinp. I did not previously encounter them on Linux 3.2 using ext4 without LVM.
Thanks for opening issues for fsync and aio; reading through the #ifdef maze again I believe that bug #1263087 most plausibly addresses my symptoms. I hypothesize that file0fil. cc:fil_ extend_ space_to_ desired_ size extends an ibd past its intended size, triggering bug #1177201. I encountered these symptoms on Linux 3.8 using ext4 with LVM2 thinp. I did not previously encounter them on Linux 3.2 using ext4 without LVM.