[PATCH] inode-diet: Move i_pipe into a union
Move the i_pipe pointer into a union that will be shared with i_bdev and i_cdev. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
committed by
Linus Torvalds
parent
8e18e2941c
commit
4c1541680f
@@ -528,9 +528,10 @@ struct inode {
|
|||||||
#ifdef CONFIG_QUOTA
|
#ifdef CONFIG_QUOTA
|
||||||
struct dquot *i_dquot[MAXQUOTAS];
|
struct dquot *i_dquot[MAXQUOTAS];
|
||||||
#endif
|
#endif
|
||||||
/* These three should probably be a union */
|
|
||||||
struct list_head i_devices;
|
struct list_head i_devices;
|
||||||
struct pipe_inode_info *i_pipe;
|
union {
|
||||||
|
struct pipe_inode_info *i_pipe;
|
||||||
|
};
|
||||||
struct block_device *i_bdev;
|
struct block_device *i_bdev;
|
||||||
struct cdev *i_cdev;
|
struct cdev *i_cdev;
|
||||||
int i_cindex;
|
int i_cindex;
|
||||||
|
Reference in New Issue
Block a user