|
@@ -2411,7 +2411,7 @@ SYSCALL_DEFINE4(mknodat, int, dfd, const char __user *, filename, int, mode,
|
|
goto out_drop_write;
|
|
goto out_drop_write;
|
|
switch (mode & S_IFMT) {
|
|
switch (mode & S_IFMT) {
|
|
case 0: case S_IFREG:
|
|
case 0: case S_IFREG:
|
|
- error = vfs_create(nd.path.dentry->d_inode,dentry,mode,&nd);
|
|
|
|
|
|
+ error = vfs_create(nd.path.dentry->d_inode,dentry,mode,NULL);
|
|
break;
|
|
break;
|
|
case S_IFCHR: case S_IFBLK:
|
|
case S_IFCHR: case S_IFBLK:
|
|
error = vfs_mknod(nd.path.dentry->d_inode,dentry,mode,
|
|
error = vfs_mknod(nd.path.dentry->d_inode,dentry,mode,
|