Am 19.10.2010 17:22, Alexander Graf wrote: > > Am 19.10.2010 um 17:04 schrieb Jan Kiszka <jan.kis...@siemens.com>: > >> Move the buffer flush from mux_chr_read to mux_chr_can_read. While the >> latter is called periodically, the former will only be invoked when new >> characters arrive at the back-end. This caused problems to front-end >> drivers whenever they were unable to read data immediately, e.g. >> virtio-console attached to stdio. > > This should help ny s390 virtio console issue, right? :) I'll try it out > asap, worst case that might take until the weekend.
I think you already tried and still found some scenarios broken (we still need to understand them IIRC). However, this one fixes at least those virtio-console scenarios I tested (with x86 guests). Jan -- Siemens AG, Corporate Technology, CT T DE IT 1 Corporate Competence Center Embedded Linux