diff options
author | Christoph Hellwig <hch@lst.de> | 2014-07-13 17:00:37 +0200 |
---|---|---|
committer | Jeff Layton <jlayton@primarydata.com> | 2014-07-13 21:38:49 -0400 |
commit | 17fa388ddceb89e9673d83d82cf28ef79e8225d5 (patch) | |
tree | 138543e7f14a71f3774dc59054a60dc4f5143343 | |
parent | 1795cd9b3a91d4b5473c97f491d63892442212ab (diff) |
locks: typedef fl_owner_t to void *
fl_owner_t is a cookie that can store all kinds of different pointers,
so don't pretends it points to a file structure.
For now just change the typedef, but as a follow on this will allow
to get rids of lots of casts and eventually the typedef itself.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jeff Layton <jlayton@primarydata.com>
-rw-r--r-- | include/linux/fs.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/fs.h b/include/linux/fs.h index e11d60cc867..2daccaf4b54 100644 --- a/include/linux/fs.h +++ b/include/linux/fs.h @@ -833,7 +833,7 @@ static inline struct file *get_file(struct file *f) * * Lockd stuffs a "host" pointer into this. */ -typedef struct files_struct *fl_owner_t; +typedef void *fl_owner_t; struct file_lock_operations { void (*fl_copy_lock)(struct file_lock *, struct file_lock *); |