diff options
| author | Paolo Bonzini | 2017-01-29 12:00:59 +0100 |
|---|---|---|
| committer | Paolo Bonzini | 2017-02-16 14:06:56 +0100 |
| commit | 43d70ddf9f96b3ad037abe4d5f9f2768196b8c92 (patch) | |
| tree | 30df0ebeb3cac4120ade0cb8a0bbb152e58d058f /linux-headers/linux | |
| parent | hw/char/mcf_uart: QOMify the ColdFire UART (diff) | |
| download | qemu-43d70ddf9f96b3ad037abe4d5f9f2768196b8c92.tar.gz qemu-43d70ddf9f96b3ad037abe4d5f9f2768196b8c92.tar.xz qemu-43d70ddf9f96b3ad037abe4d5f9f2768196b8c92.zip | |
cpu-exec: fix icount out-of-bounds access
When icount is active, tb_add_jump is surprisingly called with an
out of bounds basic block index. I have no idea how that can work,
but it does not seem like a good idea. Clear *last_tb for all
TB_EXIT_ICOUNT_EXPIRED cases, even when all you have to do is
refill icount_extra.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'linux-headers/linux')
0 files changed, 0 insertions, 0 deletions
