diff options
Diffstat (limited to 'drivers/oprofile/oprofilefs.c')
| -rw-r--r-- | drivers/oprofile/oprofilefs.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/drivers/oprofile/oprofilefs.c b/drivers/oprofile/oprofilefs.c index 71c2da277d6e..5756401fb15b 100644 --- a/drivers/oprofile/oprofilefs.c +++ b/drivers/oprofile/oprofilefs.c | |||
| @@ -31,7 +31,6 @@ static struct inode * oprofilefs_get_inode(struct super_block * sb, int mode) | |||
| 31 | inode->i_mode = mode; | 31 | inode->i_mode = mode; |
| 32 | inode->i_uid = 0; | 32 | inode->i_uid = 0; |
| 33 | inode->i_gid = 0; | 33 | inode->i_gid = 0; |
| 34 | inode->i_blksize = PAGE_CACHE_SIZE; | ||
| 35 | inode->i_blocks = 0; | 34 | inode->i_blocks = 0; |
| 36 | inode->i_atime = inode->i_mtime = inode->i_ctime = CURRENT_TIME; | 35 | inode->i_atime = inode->i_mtime = inode->i_ctime = CURRENT_TIME; |
| 37 | } | 36 | } |
| @@ -110,8 +109,8 @@ static ssize_t ulong_write_file(struct file * file, char const __user * buf, siz | |||
| 110 | 109 | ||
| 111 | static int default_open(struct inode * inode, struct file * filp) | 110 | static int default_open(struct inode * inode, struct file * filp) |
| 112 | { | 111 | { |
| 113 | if (inode->u.generic_ip) | 112 | if (inode->i_private) |
| 114 | filp->private_data = inode->u.generic_ip; | 113 | filp->private_data = inode->i_private; |
| 115 | return 0; | 114 | return 0; |
| 116 | } | 115 | } |
| 117 | 116 | ||
| @@ -158,7 +157,7 @@ int oprofilefs_create_ulong(struct super_block * sb, struct dentry * root, | |||
| 158 | if (!d) | 157 | if (!d) |
| 159 | return -EFAULT; | 158 | return -EFAULT; |
| 160 | 159 | ||
| 161 | d->d_inode->u.generic_ip = val; | 160 | d->d_inode->i_private = val; |
| 162 | return 0; | 161 | return 0; |
| 163 | } | 162 | } |
| 164 | 163 | ||
| @@ -171,7 +170,7 @@ int oprofilefs_create_ro_ulong(struct super_block * sb, struct dentry * root, | |||
| 171 | if (!d) | 170 | if (!d) |
| 172 | return -EFAULT; | 171 | return -EFAULT; |
| 173 | 172 | ||
| 174 | d->d_inode->u.generic_ip = val; | 173 | d->d_inode->i_private = val; |
| 175 | return 0; | 174 | return 0; |
| 176 | } | 175 | } |
| 177 | 176 | ||
| @@ -197,7 +196,7 @@ int oprofilefs_create_ro_atomic(struct super_block * sb, struct dentry * root, | |||
| 197 | if (!d) | 196 | if (!d) |
| 198 | return -EFAULT; | 197 | return -EFAULT; |
| 199 | 198 | ||
| 200 | d->d_inode->u.generic_ip = val; | 199 | d->d_inode->i_private = val; |
| 201 | return 0; | 200 | return 0; |
| 202 | } | 201 | } |
| 203 | 202 | ||
