Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'nfs-for-6.3-3' of git://git.linux-nfs.org/projects/anna/linux-nfs

Pull NFS client fixes from Anna Schumaker:

- Fix shutdown of NFS TCP client sockets

- Fix hangs when recovering open state after a server reboot

* tag 'nfs-for-6.3-3' of git://git.linux-nfs.org/projects/anna/linux-nfs:
SUNRPC: fix shutdown of NFS TCP client socket
NFSv4: Fix hangs when recovering open state after a server reboot

+3 -3
+2 -3
fs/nfs/nfs4proc.c
··· 1980 1980 if (!data->rpc_done) { 1981 1981 if (data->rpc_status) 1982 1982 return ERR_PTR(data->rpc_status); 1983 - /* cached opens have already been processed */ 1984 - goto update; 1983 + return nfs4_try_open_cached(data); 1985 1984 } 1986 1985 1987 1986 ret = nfs_refresh_inode(inode, &data->f_attr); ··· 1989 1990 1990 1991 if (data->o_res.delegation_type != 0) 1991 1992 nfs4_opendata_check_deleg(data, state); 1992 - update: 1993 + 1993 1994 if (!update_open_stateid(state, &data->o_res.stateid, 1994 1995 NULL, data->o_arg.fmode)) 1995 1996 return ERR_PTR(-EAGAIN);
+1
net/sunrpc/xprtsock.c
··· 2158 2158 switch (skst) { 2159 2159 case TCP_FIN_WAIT1: 2160 2160 case TCP_FIN_WAIT2: 2161 + case TCP_LAST_ACK: 2161 2162 break; 2162 2163 case TCP_ESTABLISHED: 2163 2164 case TCP_CLOSE_WAIT: