hc
2024-05-10 9999e48639b3cecb08ffb37358bcba3b48161b29
kernel/fs/lockd/clntlock.c
....@@ -1,3 +1,4 @@
1
+// SPDX-License-Identifier: GPL-2.0-only
12 /*
23 * linux/fs/lockd/clntlock.c
34 *
....@@ -56,14 +57,14 @@
5657 u32 nlm_version = (nlm_init->nfs_version == 2) ? 1 : 4;
5758 int status;
5859
59
- status = lockd_up(nlm_init->net);
60
+ status = lockd_up(nlm_init->net, nlm_init->cred);
6061 if (status < 0)
6162 return ERR_PTR(status);
6263
6364 host = nlmclnt_lookup_host(nlm_init->address, nlm_init->addrlen,
6465 nlm_init->protocol, nlm_version,
6566 nlm_init->hostname, nlm_init->noresvport,
66
- nlm_init->net);
67
+ nlm_init->net, nlm_init->cred);
6768 if (host == NULL)
6869 goto out_nohost;
6970 if (host->h_rpcclnt == NULL && nlm_bind_host(host) == NULL)
....@@ -241,7 +242,7 @@
241242 allow_signal(SIGKILL);
242243
243244 down_write(&host->h_rwsem);
244
- lockd_up(net); /* note: this cannot fail as lockd is already running */
245
+ lockd_up(net, NULL); /* note: this cannot fail as lockd is already running */
245246
246247 dprintk("lockd: reclaiming locks for host %s\n", host->h_name);
247248