/* If the inode is marked synchronous, we don't honour that here - doing so would cause a commit on atime updates, which we don't bother doing. We handle synchronous inodes at the highest possible level.  */
void ext4_dirty_inode(struct inode *inode)
/* If the inode is marked synchronous, we don't honour that here - doing so would cause a commit on atime updates, which we don't bother doing. We handle synchronous inodes at the highest possible level.  */
void ext4_dirty_inode(struct inode *inode)
{
	handle_t *handle;
	handle = ext4_journal_start(inode, 2);
	if (IS_ERR(handle))
		goto out;
	ext4_mark_inode_dirty(handle, inode);
	ext4_journal_stop(handle);
out:
	return;
}