linux/drivers/char/virtio_console.c
Michael S. Tsirkin a6d7f66d98 virtio_console: avoid config access from irq
commit eeb8a7e8bb upstream.

when multiport is off, virtio console invokes config access from irq
context, config access is blocking on s390.
Fix this up by scheduling work from config irq - similar to what we do
for multiport configs.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Amit Shah <amit.shah@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
2015-03-30 11:10:55 +01:00

2304 lines
56 KiB