X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=fs%2Fubifs%2Ffile.c;h=f12189d2db1db7aa1620accfb4cc9d1eb09cf8a8;hb=9f060e2231ca;hp=4f6493c130e023bacc5b561a6b233c2d9e0cbf44;hpb=a6590b9f01dca2d45a38b8387f59812c44f68a2f;p=~andy%2Flinux diff --git a/fs/ubifs/file.c b/fs/ubifs/file.c index 4f6493c130e..f12189d2db1 100644 --- a/fs/ubifs/file.c +++ b/fs/ubifs/file.c @@ -1444,7 +1444,7 @@ static int ubifs_vm_page_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf) { struct page *page = vmf->page; - struct inode *inode = vma->vm_file->f_path.dentry->d_inode; + struct inode *inode = file_inode(vma->vm_file); struct ubifs_info *c = inode->i_sb->s_fs_info; struct timespec now = ubifs_current_time(inode); struct ubifs_budget_req req = { .new_page = 1 };