Premysl Kouril <premysl.kouril@xxxxxxxxx> writes: > > So basically we attribute the lower EXT4 performance to these points > where things need to be synchronized using locks but this is just what > we see at high level so I would be curious if dev community thinks > this might be the cause. Except for the last the backtraces you're showing are for futex locks, which are not used by the kernel, but some user process. So the locking problem is somewhere in the user space setup (perhaps in qemu). This would indicate your ext4 set up is not the same as LVM. The later is the inode mutex which is needed for POSIX semantics to get atomic writes. -Andi -- ak@xxxxxxxxxxxxxxx -- Speaking for myself only -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html