|
@@ -396,6 +396,8 @@ static ssize_t write_threads(struct file *file, char *buf, size_t size)
|
|
|
{
|
|
|
char *mesg = buf;
|
|
|
int rv;
|
|
|
+ struct net *net = &init_net;
|
|
|
+
|
|
|
if (size > 0) {
|
|
|
int newthreads;
|
|
|
rv = get_int(&mesg, &newthreads);
|
|
@@ -403,7 +405,7 @@ static ssize_t write_threads(struct file *file, char *buf, size_t size)
|
|
|
return rv;
|
|
|
if (newthreads < 0)
|
|
|
return -EINVAL;
|
|
|
- rv = nfsd_svc(newthreads);
|
|
|
+ rv = nfsd_svc(newthreads, net);
|
|
|
if (rv < 0)
|
|
|
return rv;
|
|
|
} else
|