[PATCH] struct path: convert hugetlbfs
Signed-off-by: Josef Sipek <jsipek@fsl.cs.sunysb.edu> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
471b17e7ed
commit
b39424e274
1 changed files with 3 additions and 3 deletions
|
@ -58,7 +58,7 @@ static void huge_pagevec_release(struct pagevec *pvec)
|
||||||
|
|
||||||
static int hugetlbfs_file_mmap(struct file *file, struct vm_area_struct *vma)
|
static int hugetlbfs_file_mmap(struct file *file, struct vm_area_struct *vma)
|
||||||
{
|
{
|
||||||
struct inode *inode = file->f_dentry->d_inode;
|
struct inode *inode = file->f_path.dentry->d_inode;
|
||||||
loff_t len, vma_len;
|
loff_t len, vma_len;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
@ -774,8 +774,8 @@ struct file *hugetlb_zero_setup(size_t size)
|
||||||
d_instantiate(dentry, inode);
|
d_instantiate(dentry, inode);
|
||||||
inode->i_size = size;
|
inode->i_size = size;
|
||||||
inode->i_nlink = 0;
|
inode->i_nlink = 0;
|
||||||
file->f_vfsmnt = mntget(hugetlbfs_vfsmount);
|
file->f_path.mnt = mntget(hugetlbfs_vfsmount);
|
||||||
file->f_dentry = dentry;
|
file->f_path.dentry = dentry;
|
||||||
file->f_mapping = inode->i_mapping;
|
file->f_mapping = inode->i_mapping;
|
||||||
file->f_op = &hugetlbfs_file_operations;
|
file->f_op = &hugetlbfs_file_operations;
|
||||||
file->f_mode = FMODE_WRITE | FMODE_READ;
|
file->f_mode = FMODE_WRITE | FMODE_READ;
|
||||||
|
|
Loading…
Reference in a new issue