Btrfs: add more error checking to btrfs_dirty_inode