Re: [PATCH] NFS: Cleanup unused rpc_clnt variable

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 21 Apr 2023, Benjamin Coddington wrote:
> The root rpc_clnt is not used here, clean it up.

True.  The actions on rpc_clnt happen in nfs4_run_state_manager, not
here.  So this is not needed.  Thanks.

> 
> Fixes: 4dc73c679114 ("NFSv4: keep state manager thread active if swap is enabled")
> Signed-off-by: Benjamin Coddington <bcodding@xxxxxxxxxx>

Reviewed-by: NeilBrown <neilb@xxxxxxx>

Thanks,
NeilBrown


> ---
>  fs/nfs/nfs4state.c | 4 ----
>  1 file changed, 4 deletions(-)
> 
> diff --git a/fs/nfs/nfs4state.c b/fs/nfs/nfs4state.c
> index 2a0ca5c7f082..f8afd75e520d 100644
> --- a/fs/nfs/nfs4state.c
> +++ b/fs/nfs/nfs4state.c
> @@ -1205,10 +1205,6 @@ void nfs4_schedule_state_manager(struct nfs_client *clp)
>  {
>  	struct task_struct *task;
>  	char buf[INET6_ADDRSTRLEN + sizeof("-manager") + 1];
> -	struct rpc_clnt *cl = clp->cl_rpcclient;
> -
> -	while (cl != cl->cl_parent)
> -		cl = cl->cl_parent;
>  
>  	set_bit(NFS4CLNT_RUN_MANAGER, &clp->cl_state);
>  	if (test_and_set_bit(NFS4CLNT_MANAGER_AVAILABLE, &clp->cl_state) != 0) {
> -- 
> 2.39.2
> 
> 





[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux