FS-Cache: Make cookie relinquishment wait for outstanding reads
[firefly-linux-kernel-4.4.55.git] / include / linux / fscache-cache.h
index 9879183b55d8f754aac696f5aabad493d7852378..e3d6d939d959f2446908502491ed0b868a1a6a89 100644 (file)
@@ -301,6 +301,7 @@ struct fscache_cookie {
 #define FSCACHE_COOKIE_PENDING_FILL    3       /* T if pending initial fill on object */
 #define FSCACHE_COOKIE_FILLING         4       /* T if filling object incrementally */
 #define FSCACHE_COOKIE_UNAVAILABLE     5       /* T if cookie is unavailable (error, etc) */
+#define FSCACHE_COOKIE_WAITING_ON_READS        6       /* T if cookie is waiting on reads */
 };
 
 extern struct fscache_cookie fscache_fsdef_index;