mirror of https://gitee.com/openkylin/linux.git
lpfc: switch to fixed_size_llseek()
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
parent
7b2296afb3
commit
7233c77408
|
@ -1165,22 +1165,8 @@ lpfc_debugfs_nodelist_open(struct inode *inode, struct file *file)
|
|||
static loff_t
|
||||
lpfc_debugfs_lseek(struct file *file, loff_t off, int whence)
|
||||
{
|
||||
struct lpfc_debug *debug;
|
||||
loff_t pos = -1;
|
||||
|
||||
debug = file->private_data;
|
||||
|
||||
switch (whence) {
|
||||
case 0:
|
||||
pos = off;
|
||||
break;
|
||||
case 1:
|
||||
pos = file->f_pos + off;
|
||||
break;
|
||||
case 2:
|
||||
pos = debug->len + off;
|
||||
}
|
||||
return (pos < 0 || pos > debug->len) ? -EINVAL : (file->f_pos = pos);
|
||||
struct lpfc_debug *debug = file->private_data;
|
||||
return fixed_size_llseek(file, off, whence, debug->len);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue