@@ -922,7 +922,6 @@ struct file {
struct llist_node fu_llist;
struct rcu_head fu_rcuhead;
} f_u;
- struct path f_path;
struct inode *f_inode; /* cached value */
const struct file_operations *f_op;
@@ -931,13 +930,14 @@ struct file {
* Must not be taken from IRQ context.
*/
spinlock_t f_lock;
- enum rw_hint f_write_hint;
atomic_long_t f_count;
unsigned int f_flags;
fmode_t f_mode;
struct mutex f_pos_lock;
loff_t f_pos;
struct fown_struct f_owner;
+ enum rw_hint f_write_hint;
+ struct path f_path;
const struct cred *f_cred;
struct file_ra_state f_ra;