linux-nfs / nfsd

Linux kernel source tree
Other
0 stars 0 forks source link

NFSv4 courteous server #12

Closed chucklever closed 7 months ago

chucklever commented 7 months ago

This was bugzilla.linux-nfs.org 346

[Chuck Lever 2020-11-18 16:51:02 UTC] When the server loses contact with a client (ie, the client has open and lock state but fails to renew its lease on time), it immediately purges the client's state. Because the lease expiry time is short, a brief network partition between clients and server can result in the clients losing their lock state, which can be disastrous.

Instead, the server can be more courteous by retaining a partitioned client's state until another client makes a conflicting open or lock.

chucklever commented 7 months ago

[Chuck Lever 2020-11-25 16:08:39 UTC] As we discussed recently, I'll see that this request is resourced.

chucklever commented 7 months ago

[Chuck Lever 2022-05-27 18:17:39 UTC] Courteous server support merged into v5.19.