diff options
| author | Marc-André Lureau <marcandre.lureau@redhat.com> | 2018-07-16 13:07:55 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2018-07-16 16:58:16 +0200 |
| commit | f3575af130c700cea060b51a89008a76dae22259 (patch) | |
| tree | 18ae658d0f58eeade5cdb518a372563e9159a27c /hw/i386/multiboot.c | |
| parent | 0147883450fe84bb8de2d4a58381881f4262ce9b (diff) | |
| download | focaccia-qemu-f3575af130c700cea060b51a89008a76dae22259.tar.gz focaccia-qemu-f3575af130c700cea060b51a89008a76dae22259.zip | |
hw/char/serial: retry write if EAGAIN
If the chardev returns -1 with EAGAIN errno on write(), it should try to send it again (EINTR is handled by the chardev itself). This fixes commit 019288bf137183bf3407c9824655b753bfafc99f "hw/char/serial: Only retry if qemu_chr_fe_write returns 0" Tested-by: Igor Mammedov <imammedo@redhat.com> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-Id: <20180716110755.12499-1-marcandre.lureau@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'hw/i386/multiboot.c')
0 files changed, 0 insertions, 0 deletions