From 7ed1ee6118ae77330cae2a6d5e9383532f7dfb48 Mon Sep 17 00:00:00 2001 From: Al Viro Date: Tue, 23 Mar 2010 10:37:36 -0400 Subject: Take statfs variants to fs/statfs.c Signed-off-by: Al Viro --- fs/super.c | 25 ------------------------- 1 file changed, 25 deletions(-) (limited to 'fs/super.c') diff --git a/fs/super.c b/fs/super.c index 2c3e370..dba74e7 100644 --- a/fs/super.c +++ b/fs/super.c @@ -31,7 +31,6 @@ #include #include #include -#include #include /* for the emergency remount stuff */ #include #include @@ -519,30 +518,6 @@ rescan: return NULL; } -SYSCALL_DEFINE2(ustat, unsigned, dev, struct ustat __user *, ubuf) -{ - struct super_block *s; - struct ustat tmp; - struct kstatfs sbuf; - int err = -EINVAL; - - s = user_get_super(new_decode_dev(dev)); - if (s == NULL) - goto out; - err = vfs_statfs(s->s_root, &sbuf); - drop_super(s); - if (err) - goto out; - - memset(&tmp,0,sizeof(struct ustat)); - tmp.f_tfree = sbuf.f_bfree; - tmp.f_tinode = sbuf.f_ffree; - - err = copy_to_user(ubuf,&tmp,sizeof(struct ustat)) ? -EFAULT : 0; -out: - return err; -} - /** * do_remount_sb - asks filesystem to change mount options. * @sb: superblock in question -- cgit v1.1