mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-11-01 17:08:10 +00:00
[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:
parent
8e18e2941c
commit
4c1541680f
1 changed files with 3 additions and 2 deletions
|
@ -528,9 +528,10 @@ struct inode {
|
|||
#ifdef CONFIG_QUOTA
|
||||
struct dquot *i_dquot[MAXQUOTAS];
|
||||
#endif
|
||||
/* These three should probably be a union */
|
||||
struct list_head i_devices;
|
||||
union {
|
||||
struct pipe_inode_info *i_pipe;
|
||||
};
|
||||
struct block_device *i_bdev;
|
||||
struct cdev *i_cdev;
|
||||
int i_cindex;
|
||||
|
|
Loading…
Reference in a new issue