* callers. */
if (S_ISDIR(mode))
set_nlink(inode, 2);
inode_init_owner(inode, dir, mode);
inode_init_owner(inode, dir, mode & ~current_umask());
dquot_initialize(inode);
return inode;
}