Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a7231a97 authored by Jeff Layton's avatar Jeff Layton Committed by Jeff Layton
Browse files

locks: remove i_flock field from struct inode



Nothing uses it anymore. Also add a forward declaration for struct
file_lock to silence some compiler warnings that the removal triggers.

Signed-off-by: default avatarJeff Layton <jlayton@primarydata.com>
Acked-by: default avatarChristoph Hellwig <hch@lst.de>
parent 8634b51f
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -625,7 +625,6 @@ struct inode {
	atomic_t		i_readcount; /* struct files open RO */
#endif
	const struct file_operations	*i_fop;	/* former ->i_op->default_file_ops */
	struct file_lock	*i_flock;
	struct file_lock_context	*i_flctx;
	struct address_space	i_data;
	struct list_head	i_devices;
@@ -886,6 +885,8 @@ static inline struct file *get_file(struct file *f)
/* legacy typedef, should eventually be removed */
typedef void *fl_owner_t;

struct file_lock;

struct file_lock_operations {
	void (*fl_copy_lock)(struct file_lock *, struct file_lock *);
	void (*fl_release_private)(struct file_lock *);