Re: [Qemu-devel] [RFC 0/3] qemu-char: Add poll timeouts for character backends

2014-10-24 Thread Heinz Graalfs
On 24/10/14 11:15, Paolo Bonzini wrote: > On 10/24/2014 10:13 AM, Heinz Graalfs wrote: >> On s390 one can observe system hang situations wrt console input when >> using 'dataplane=on'. >> >> dataplane processing causes an inactive main thread and an active >> dataplane thread. >> >> When a characte

Re: [Qemu-devel] [RFC 0/3] qemu-char: Add poll timeouts for character backends

2014-10-24 Thread Paolo Bonzini
On 10/24/2014 10:13 AM, Heinz Graalfs wrote: > On s390 one can observe system hang situations wrt console input when > using 'dataplane=on'. > > dataplane processing causes an inactive main thread and an active > dataplane thread. > > When a character backend descriptor disappears from the main t

[Qemu-devel] [RFC 0/3] qemu-char: Add poll timeouts for character backends

2014-10-24 Thread Heinz Graalfs
On s390 one can observe system hang situations wrt console input when using 'dataplane=on'. dataplane processing causes an inactive main thread and an active dataplane thread. When a character backend descriptor disappears from the main thread's poll() descriptor array (when can_read() returns 0)