]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
qemurunner: Improve handling of serial port output blocking
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 18 Dec 2023 15:14:08 +0000 (15:14 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 20 Dec 2023 07:44:46 +0000 (07:44 +0000)
commit05761282ba31e4ba3594f7321e2162d01fe12a5f
tree74f1e48ba12cc5d0c6c66d6a64eba8aaf1a57b34
parenta9c46ee014ef1e6436b39fdd4fd15d15388ea795
qemurunner: Improve handling of serial port output blocking

Similar to stdout in the previous commit, we need to ensure serial output
if written is read and put somewhere, else qemu might block on writes to
the serial port leading to hangs in the kernel. Use our existing logging
thread to log data when run_serial is not in use.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/utils/qemurunner.py