[PATCH v1 0/2] fix for bug 1859021

Alex Bennée posted 2 patches 4 years, 3 months ago
Test docker-mingw@fedora passed
Test checkpatch passed
Test docker-quick@centos7 passed
Test FreeBSD passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200110161626.31943-1-alex.bennee@linaro.org
target/arm/helper.c                       |  3 +
tests/tcg/aarch64/system/vtimer.c         | 80 +++++++++++++++++++++++
tests/tcg/aarch64/Makefile.softmmu-target |  4 ++
3 files changed, 87 insertions(+)
create mode 100644 tests/tcg/aarch64/system/vtimer.c
[PATCH v1 0/2] fix for bug 1859021
Posted by Alex Bennée 4 years, 3 months ago
Hi,

This is a fairly trivial fix for a uint64_t overflow however I spent
some time making sure I understood why we got stuck in a busy loop and
adding tests to both tcg and kvm-unit-tests.

Alex Bennée (2):
  target/arm: detect 64 bit overflow caused by high cval + voff
  tests/tcg: add a vtimer test for aarch64

 target/arm/helper.c                       |  3 +
 tests/tcg/aarch64/system/vtimer.c         | 80 +++++++++++++++++++++++
 tests/tcg/aarch64/Makefile.softmmu-target |  4 ++
 3 files changed, 87 insertions(+)
 create mode 100644 tests/tcg/aarch64/system/vtimer.c

-- 
2.20.1