NFS zmiany serwera (NFSD) zostały włączone do jądra Linux 5.19, a nowa funkcja w tym cyklu obsługuje funkcję „Courteous Server” NFSv4.
Funkcja NFSv4 Courteous Server nie służy do natychmiastowego usuwania stanu po wygaśnięciu dzierżawy, ale do kontynuowania rozpoznawania wcześniej wygenerowanych tokenów stanu do momentu wystąpienia jakichkolwiek konfliktów z żądaniami od innego klienta lub ponownego uruchomienia serwera NFSD.
Chuck Lever III firmy Oracle wyjaśnia w żądaniu pull NFSD z czwartku: „W tej wersji wprowadzamy „uprzejmy serwer”. Wcześniej NFSD usuwał stan otwarcia i blokady dla nieodpowiadającego klienta po jednym okresie dzierżawy (zazwyczaj 90 sekund). Teraz, po jednym okresie dzierżawy, inny klient może otworzyć i zablokować te pliki, a dzierżawa klienta nieodpowiadającego zostanie wyczyszczona. 24 godziny, co pozwala na wznowienie obciążenia klienta po długiej partycji sieciowej.”
Aktualizacje NFSD dla Linuksa 5.19 rozwiązują również długotrwały problem z tworzeniem plików NFSv4, aby zmniejszyć prawdopodobieństwo, że awarie wewnętrzne i wyścigi spowodują niepożądane tworzenie plików. Dodano również usterkę wtryskiwacza, przygotowania do PREEMPT_RT i poprawki.
Więcej informacji na temat zmian NFSD dla systemu Linux 5.19 pod adresem to żądanie ściągnięcia.