diff options
Diffstat (limited to 'fs/namespace.c')
| -rw-r--r-- | fs/namespace.c | 4 | 
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/namespace.c b/fs/namespace.c index a677b59efd74..c4e83d94840c 100644 --- a/fs/namespace.c +++ b/fs/namespace.c @@ -2698,7 +2698,6 @@ static long exact_copy_from_user(void *to, const void __user * from,  	if (!access_ok(from, n))  		return n; -	current->kernel_uaccess_faults_ok++;  	while (n) {  		if (__get_user(c, f)) {  			memset(t, 0, n); @@ -2708,7 +2707,6 @@ static long exact_copy_from_user(void *to, const void __user * from,  		f++;  		n--;  	} -	current->kernel_uaccess_faults_ok--;  	return n;  } @@ -2746,7 +2744,7 @@ void *copy_mount_options(const void __user * data)  char *copy_mount_string(const void __user *data)  { -	return data ? strndup_user(data, PAGE_SIZE) : NULL; +	return data ? strndup_user(data, PATH_MAX) : NULL;  }  /*  |