[PATCH 4.19 019/276] Btrfs: avoid fallback to transaction commit during fsync of files with holes