]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/hfs/inode.c
Merge remote-tracking branch 'asoc/fix/si476x' into asoc-next
[karo-tx-linux.git] / fs / hfs / inode.c
index d47f11658c178028273ce5e8853f624e923236ad..3031dfdd2358b21a4ba3d6fafdf68c41c7db86f7 100644 (file)
@@ -128,7 +128,7 @@ static ssize_t hfs_direct_IO(int rw, struct kiocb *iocb,
 {
        struct file *file = iocb->ki_filp;
        struct address_space *mapping = file->f_mapping;
-       struct inode *inode = file->f_path.dentry->d_inode->i_mapping->host;
+       struct inode *inode = file_inode(file)->i_mapping->host;
        ssize_t ret;
 
        ret = blockdev_direct_IO(rw, iocb, inode, iov, offset, nr_segs,