aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/char/virtio_console.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/char/virtio_console.c b/drivers/char/virtio_console.c
index eecb1f9e2e6b..db244b5b6c8a 100644
--- a/drivers/char/virtio_console.c
+++ b/drivers/char/virtio_console.c
@@ -1439,6 +1439,10 @@ static void remove_port_data(struct port *port)
1439 /* Remove buffers we queued up for the Host to send us data in. */ 1439 /* Remove buffers we queued up for the Host to send us data in. */
1440 while ((buf = virtqueue_detach_unused_buf(port->in_vq))) 1440 while ((buf = virtqueue_detach_unused_buf(port->in_vq)))
1441 free_buf(buf); 1441 free_buf(buf);
1442
1443 /* Free pending buffers from the out-queue. */
1444 while ((buf = virtqueue_detach_unused_buf(port->out_vq)))
1445 free_buf(buf);
1442} 1446}
1443 1447
1444/* 1448/*