aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/virtio_console.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/char/virtio_console.c')
-rw-r--r--drivers/char/virtio_console.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/char/virtio_console.c b/drivers/char/virtio_console.c
index dc42d5689483..6c1b676643a9 100644
--- a/drivers/char/virtio_console.c
+++ b/drivers/char/virtio_console.c
@@ -809,6 +809,8 @@ static int port_fops_open(struct inode *inode, struct file *filp)
809 reclaim_consumed_buffers(port); 809 reclaim_consumed_buffers(port);
810 spin_unlock_irq(&port->outvq_lock); 810 spin_unlock_irq(&port->outvq_lock);
811 811
812 nonseekable_open(inode, filp);
813
812 /* Notify host of port being opened */ 814 /* Notify host of port being opened */
813 send_control_msg(filp->private_data, VIRTIO_CONSOLE_PORT_OPEN, 1); 815 send_control_msg(filp->private_data, VIRTIO_CONSOLE_PORT_OPEN, 1);
814 816
@@ -840,6 +842,7 @@ static const struct file_operations port_fops = {
840 .poll = port_fops_poll, 842 .poll = port_fops_poll,
841 .release = port_fops_release, 843 .release = port_fops_release,
842 .fasync = port_fops_fasync, 844 .fasync = port_fops_fasync,
845 .llseek = no_llseek,
843}; 846};
844 847
845/* 848/*