[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 62c339: qemu-char: ignore flow control if a P
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] 62c339: qemu-char: ignore flow control if a PTY's slave is... |
Date: |
Fri, 25 Jul 2014 09:30:06 -0700 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: 62c339c5272ce8fbe8ca52695cee8ff40da7872e
https://github.com/qemu/qemu/commit/62c339c5272ce8fbe8ca52695cee8ff40da7872e
Author: Paolo Bonzini <address@hidden>
Date: 2014-07-25 (Fri, 25 Jul 2014)
Changed paths:
M qemu-char.c
Log Message:
-----------
qemu-char: ignore flow control if a PTY's slave is not connected
After commit f702e62 (serial: change retry logic to avoid concurrency,
2014-07-11), guest boot hangs if the backend is an unconnected PTY.
The reason is that PTYs do not support G_IO_HUP, and serial_xmit is
never called. To fix this, simply invoke serial_xmit immediately
(via g_idle_source_new) when this happens.
Tested-by: Pavel Hrdina <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Commit: c60a57ff497667780132a3fcdc1500c83af5d5c0
https://github.com/qemu/qemu/commit/c60a57ff497667780132a3fcdc1500c83af5d5c0
Author: Peter Maydell <address@hidden>
Date: 2014-07-25 (Fri, 25 Jul 2014)
Changed paths:
M qemu-char.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging
Here is the serial fix for 2.1.
# gpg: Signature made Fri 25 Jul 2014 13:36:23 BST using RSA key ID 9B4D86F2
# gpg: Good signature from "Paolo Bonzini <address@hidden>"
# gpg: aka "Paolo Bonzini <address@hidden>"
* remotes/bonzini/tags/for-upstream:
qemu-char: ignore flow control if a PTY's slave is not connected
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/7f0b2ff7248f...c60a57ff4976
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 62c339: qemu-char: ignore flow control if a PTY's slave is...,
GitHub <=