X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=drivers%2Fs390%2Fchar%2Ffs3270.c;h=96e52bf7593020c962fe6f6d1eb8cfcbf6fc942b;hb=d895cb1af15c04c522a25c79cc429076987c089b;hp=230697aac94b204c6f00eb45349caf89b7908e79;hpb=c47f39e3b75e1138823984ad5079547c7a41b726;p=karo-tx-linux.git diff --git a/drivers/s390/char/fs3270.c b/drivers/s390/char/fs3270.c index 230697aac94b..96e52bf75930 100644 --- a/drivers/s390/char/fs3270.c +++ b/drivers/s390/char/fs3270.c @@ -433,9 +433,9 @@ fs3270_open(struct inode *inode, struct file *filp) struct idal_buffer *ib; int minor, rc = 0; - if (imajor(filp->f_path.dentry->d_inode) != IBM_FS3270_MAJOR) + if (imajor(file_inode(filp)) != IBM_FS3270_MAJOR) return -ENODEV; - minor = iminor(filp->f_path.dentry->d_inode); + minor = iminor(file_inode(filp)); /* Check for minor 0 multiplexer. */ if (minor == 0) { struct tty_struct *tty = get_current_tty();