From: Michael S. Tsirkin Date: Thu, 5 Mar 2015 00:15:49 +0000 (+1030) Subject: virtio_console: avoid config access from irq X-Git-Tag: v3.2.69~116 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0e20a057e0fa6245f8437ba763a66c8cc0b9fdf3;p=pandora-kernel.git virtio_console: avoid config access from irq commit eeb8a7e8bb123e84daeef84f5a2eab99ad2839a2 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 Reviewed-by: Amit Shah Signed-off-by: Rusty Russell [bwh: Backported to 3.2: - Adjust context - Drop changes to virtcons_freeze()] Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed