]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blobdiff - drivers/staging/ccg/storage_common.c
new helper: file_inode(file)
[mirror_ubuntu-eoan-kernel.git] / drivers / staging / ccg / storage_common.c
index 8d9bcd8207c8d1fee7e47813d7d6ee7f76ca0b6b..abb01ac74cec30c5ae361b467f29071cc595b11c 100644 (file)
@@ -656,7 +656,7 @@ static int fsg_lun_open(struct fsg_lun *curlun, const char *filename)
        if (!(filp->f_mode & FMODE_WRITE))
                ro = 1;
 
-       inode = filp->f_path.dentry->d_inode;
+       inode = file_inode(filp);
        if ((!S_ISREG(inode->i_mode) && !S_ISBLK(inode->i_mode))) {
                LINFO(curlun, "invalid file type: %s\n", filename);
                goto out;