NFSv4.1: Handle EXCHGID4_FLAG_CONFIRMED_R during NFSv4.1 migration
[platform/kernel/linux-exynos.git] / include / linux / nfs_fs_sb.h
index e418a10..74c4466 100644 (file)
@@ -42,6 +42,7 @@ struct nfs_client {
 #define NFS_CS_MIGRATION       2               /* - transparent state migr */
 #define NFS_CS_INFINITE_SLOTS  3               /* - don't limit TCP slots */
 #define NFS_CS_NO_RETRANS_TIMEOUT      4       /* - Disable retransmit timeouts */
+#define NFS_CS_TSM_POSSIBLE    5               /* - Maybe state migration */
        struct sockaddr_storage cl_addr;        /* server identifier */
        size_t                  cl_addrlen;
        char *                  cl_hostname;    /* hostname of server */
@@ -210,6 +211,7 @@ struct nfs_server {
        unsigned long           mig_status;
 #define NFS_MIG_IN_TRANSITION          (1)
 #define NFS_MIG_FAILED                 (2)
+#define NFS_MIG_TSM_POSSIBLE           (3)
 
        void (*destroy)(struct nfs_server *);