]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blobdiff - fs/nfs/internal.h
NFS: Fix spurious EIO read errors
[mirror_ubuntu-eoan-kernel.git] / fs / nfs / internal.h
index a2346a2f8361d56c0608af517adf5c74a7d52404..e64f810223be6b961c865e92b45afa40800a45c2 100644 (file)
@@ -775,3 +775,13 @@ static inline bool nfs_error_is_fatal(int err)
        }
 }
 
+static inline bool nfs_error_is_fatal_on_server(int err)
+{
+       switch (err) {
+       case 0:
+       case -ERESTARTSYS:
+       case -EINTR:
+               return false;
+       }
+       return nfs_error_is_fatal(err);
+}