id = 1802 title = "windows serial COM PollingFunc don't sleep if guest uart can't write" state = "opened" created_at = "2023-08-01T20:57:30.533Z" closed_at = "n/a" labels = ["hostos: Windows", "target: arm", "workflow::Needs Info"] url = "https://gitlab.com/qemu-project/qemu/-/issues/1802" host-os = "Windows 10 22H2" host-arch = "x64" qemu-version = "QEMU 8.0.91" guest-os = "none / machine mps2-an386" guest-arch = "ARM Cortex-M4" description = """If two or more characters are sent from the host to the guest via Windows Com/Serial, everything freezes.""" reproduce = """1. 2. 3.""" additional = """I fix it in qemu/chardev/char-win.c see attached file"""