Btrfs: take i_mutex before generic_write_checks