-
Notifications
You must be signed in to change notification settings - Fork 66
s390x: avoid to set serial console #58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
The serial console and the sclpconsole conflict with this error on s390x: qemu-system-s390x: -device sclpconsole,chardev=console: Multiple VT220 operator consoles are not supported qemu-system-s390x: -device sclpconsole,chardev=console: SCLP event initialization failed. We can only enable the sclpconsole console Signed-off-by: Alice Frosi <[email protected]>
LGTM. @amluto do you have a better idea to solve this issue? |
I clearly don't understand what's going on here. Without this patch, we get this:
This does indeed fail, but removing Want to make a new patch that wires this up in a somewhat sensible way through architectures.py and makes the correct change to the arguments? It looks like there should be a default function that supplies |
As Alice Frosi reported (PR amluto#58), passing -device sclpconsole,chardev=console together with -serial chardev:console to qemu-system-s390x is not supported. Following Andrew Lutomirski's suggestion, use the latter as the default for configuring the serial console on all architectures but s390x, where we override it in favor of sclpconsole. Signed-off-by: Jakub Sitnicki <[email protected]>
I tested the solution proposed in #75, and since it's more generic I believe that we can have it merged. What do you think? |
As Alice Frosi reported (PR amluto#58), passing -device sclpconsole,chardev=console together with -serial chardev:console to qemu-system-s390x is not supported. Following Andrew Lutomirski's suggestion, use the latter as the default for configuring the serial console on all architectures but s390x, where we override it in favor of sclpconsole. Signed-off-by: Jakub Sitnicki <[email protected]>
As Alice Frosi reported (PR amluto#58), passing -device sclpconsole,chardev=console together with -serial chardev:console to qemu-system-s390x is not supported. Following Andrew Lutomirski's suggestion, use the latter as the default for configuring the serial console on all architectures but s390x, where we override it in favor of sclpconsole. Signed-off-by: Jakub Sitnicki <[email protected]>
This has been merged/fixed in https://github.com/arighi/virtme NOTE: we are trying to catch up with all the pending PR in this temporary fork. In the future we may merge everything back here if this project become active again, but for now please consider to follow also the development of arighi/virtme. |
The serial console and the sclpconsole conflict with this error on s390x:
qemu-system-s390x: -device sclpconsole,chardev=console: Multiple VT220 operator consoles are not supported
qemu-system-s390x: -device sclpconsole,chardev=console: SCLP event initialization failed.
We can only enable the sclpconsole console
Signed-off-by: Alice Frosi [email protected]