[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] hw/char/pl011: Output characters using best-effort mode
From: |
Peter Maydell |
Subject: |
Re: [PATCH] hw/char/pl011: Output characters using best-effort mode |
Date: |
Fri, 21 Feb 2020 10:21:00 +0000 |
On Fri, 21 Feb 2020 at 04:24, Gavin Shan <address@hidden> wrote:
> If above analysis is correct and the first approach doesn't work out. We have
> to
> consider the 2nd approach - adding option to backend to allow losing data. I'm
> going to add "allow-data-lost" option for TYPE_CHARDEV_SOCKET. With the
> option,
> a back-off algorithm in tcp_chr_write(): The channel is consider as broken if
> it fails to transmit data in last continuous 5 times. The transmission is
> still
> issued when the channel is in broken state and recovered to normal state if
> transmission succeeds for once.
Before you do that, I would suggest investigating:
* is this a problem we've already had on x86 and that there is a
standard solution for?
* should this be applicable to more than just the socket chardev?
What's special about the socket chardev?
I've added the chardev backend maintainers to the cc list.
thanks
-- PMM
- [PATCH] hw/char/pl011: Output characters using best-effort mode, Gavin Shan, 2020/02/20
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Philippe Mathieu-Daudé, 2020/02/20
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Marc Zyngier, 2020/02/20
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Peter Maydell, 2020/02/20
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode,
Peter Maydell <=
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Paolo Bonzini, 2020/02/21
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Peter Maydell, 2020/02/21
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Paolo Bonzini, 2020/02/21
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Peter Maydell, 2020/02/21
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Paolo Bonzini, 2020/02/21
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Gavin Shan, 2020/02/23
- Re: [PATCH] hw/char/pl011: Output characters using best-effort mode, Gavin Shan, 2020/02/23