提交 d02db4f8 编写于 作者: C Chris Metcalf

arch/tile: mark "hardwall" device as non-seekable

Arnd's recent patch series tagged this device with noop_llseek,
conservatively.  In fact, it should be no_llseek, which we arrange
for by opening the device with nonseekable_open().
Signed-off-by: NChris Metcalf <cmetcalf@tilera.com>
上级 2c7387ef
...@@ -768,13 +768,13 @@ static int hardwall_release(struct inode *inode, struct file *file) ...@@ -768,13 +768,13 @@ static int hardwall_release(struct inode *inode, struct file *file)
} }
static const struct file_operations dev_hardwall_fops = { static const struct file_operations dev_hardwall_fops = {
.open = nonseekable_open,
.unlocked_ioctl = hardwall_ioctl, .unlocked_ioctl = hardwall_ioctl,
#ifdef CONFIG_COMPAT #ifdef CONFIG_COMPAT
.compat_ioctl = hardwall_compat_ioctl, .compat_ioctl = hardwall_compat_ioctl,
#endif #endif
.flush = hardwall_flush, .flush = hardwall_flush,
.release = hardwall_release, .release = hardwall_release,
.llseek = noop_llseek,
}; };
static struct cdev hardwall_dev; static struct cdev hardwall_dev;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册