]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - fs/nfs/nfs4filelayout.h
NFSv4.1: turn off pNFS on ds connection failure
[mirror_ubuntu-bionic-kernel.git] / fs / nfs / nfs4filelayout.h
index 23f1e1e2a0f5bb9fb4e097686c4165e85f8e3023..ee0c907742b529f5bf1ea54cc8b70f9db87f5e2c 100644 (file)
@@ -55,10 +55,14 @@ struct nfs4_pnfs_ds {
        atomic_t                ds_count;
 };
 
+/* nfs4_file_layout_dsaddr flags */
+#define NFS4_DEVICE_ID_NEG_ENTRY       0x00000001
+
 struct nfs4_file_layout_dsaddr {
        struct hlist_node               node;
        struct nfs4_deviceid            deviceid;
        atomic_t                        ref;
+       unsigned long                   flags;
        u32                             stripe_count;
        u8                              *stripe_indices;
        u32                             ds_num;