QEMU special key handling is broken on qemu_cortex_a53 #25585
Labels
area: Architectures
area: ARM
ARM (32-bit) Architecture
area: QEMU
QEMU Emulation
bug
The issue is a bug, or the PR is fixing a bug
priority: medium
Medium impact/importance bug
Milestone
Describe the bug
QEMU special key handling (
CTRL+A, ...
) is broken onqemu_cortex_a53
.For example, when you press the
CTRL+a, a
key sequence, QEMU should exit, but that doesn't work; same goes forCTRL+a, c
that is supposed to bring up console.It is necessary to
kill -9
the QEMU pid in order to exit QEMU.To Reproduce
Run any test/sample on
qemu_cortex_a53
.Expected behavior
CTRL+a, ...
key sequences work.Impact
The usability of
qemu_cortex_a53
, the only emulated AArch64 platform, is limited.Environment (please complete the following information):
Additional context
The offending commit is f156057 (#25514).
Note that the tests and samples are still functional. While it is possible that this is a QEMU bug, it is more likely that we have an incorrect DTS configuration for one of the interrupts (e.g. specifying edge-triggered interrupts as level-triggered).
The text was updated successfully, but these errors were encountered: