diff options
Diffstat (limited to 'fs/fuse/fuse_i.h')
| -rw-r--r-- | fs/fuse/fuse_i.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/fs/fuse/fuse_i.h b/fs/fuse/fuse_i.h index ae5744a2f9e9..d4286947bc2c 100644 --- a/fs/fuse/fuse_i.h +++ b/fs/fuse/fuse_i.h | |||
| @@ -21,6 +21,7 @@ | |||
| 21 | #include <linux/rwsem.h> | 21 | #include <linux/rwsem.h> |
| 22 | #include <linux/rbtree.h> | 22 | #include <linux/rbtree.h> |
| 23 | #include <linux/poll.h> | 23 | #include <linux/poll.h> |
| 24 | #include <linux/workqueue.h> | ||
| 24 | 25 | ||
| 25 | /** Max number of pages that can be used in a single read request */ | 26 | /** Max number of pages that can be used in a single read request */ |
| 26 | #define FUSE_MAX_PAGES_PER_REQ 32 | 27 | #define FUSE_MAX_PAGES_PER_REQ 32 |
| @@ -262,7 +263,10 @@ struct fuse_req { | |||
| 262 | /** Data for asynchronous requests */ | 263 | /** Data for asynchronous requests */ |
| 263 | union { | 264 | union { |
| 264 | struct { | 265 | struct { |
| 265 | struct fuse_release_in in; | 266 | union { |
| 267 | struct fuse_release_in in; | ||
| 268 | struct work_struct work; | ||
| 269 | }; | ||
| 266 | struct path path; | 270 | struct path path; |
| 267 | } release; | 271 | } release; |
| 268 | struct fuse_init_in init_in; | 272 | struct fuse_init_in init_in; |
