Commit bc1cd99a authored by Christoph Hellwig's avatar Christoph Hellwig
Browse files

fs: remove ksys_dup



Fold it into the only remaining caller.

Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Acked-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 166e07c3
Loading
Loading
Loading
Loading
+1 −6
Original line number Diff line number Diff line
@@ -985,7 +985,7 @@ SYSCALL_DEFINE2(dup2, unsigned int, oldfd, unsigned int, newfd)
	return ksys_dup3(oldfd, newfd, 0);
}

int ksys_dup(unsigned int fildes)
SYSCALL_DEFINE1(dup, unsigned int, fildes)
{
	int ret = -EBADF;
	struct file *file = fget_raw(fildes);
@@ -1000,11 +1000,6 @@ int ksys_dup(unsigned int fildes)
	return ret;
}

SYSCALL_DEFINE1(dup, unsigned int, fildes)
{
	return ksys_dup(fildes);
}

int f_dupfd(unsigned int from, struct file *file, unsigned flags)
{
	int err;
+0 −1
Original line number Diff line number Diff line
@@ -1237,7 +1237,6 @@ asmlinkage long sys_ni_syscall(void);
 */

int ksys_umount(char __user *name, int flags);
int ksys_dup(unsigned int fildes);
int ksys_chroot(const char __user *filename);
ssize_t ksys_write(unsigned int fd, const char __user *buf, size_t count);
int ksys_chdir(const char __user *filename);