Btrfs: fix duplicate extents after fsync of file with prealloc extents