[PATCH for 6.6 stable] btrfs: fix double inode unlock for direct IO sync writes