|
@@ -393,7 +393,7 @@ static ssize_t proc_dev_atm_read(struct file *file, char __user *buf,
|
|
|
if (count == 0) return 0;
|
|
|
page = get_zeroed_page(GFP_KERNEL);
|
|
|
if (!page) return -ENOMEM;
|
|
|
- dev = PDE(file->f_dentry->d_inode)->data;
|
|
|
+ dev = PDE(file->f_path.dentry->d_inode)->data;
|
|
|
if (!dev->ops->proc_read)
|
|
|
length = -EINVAL;
|
|
|
else {
|