v3: https://lore.kernel.org/qemu-devel/[email protected]/ v3 -> v4: Add a patch for the missing address generation affecting interrupts. Slightly adjust the test, keep Thomas' R-b. Add Thomas' R-b to the timer rearm fix.
v2: https://lore.kernel.org/qemu-devel/[email protected]/ v2 -> v3: Rearm the timer on control register load (Thomas). Add Thomas' R-b to the test. v1: https://lore.kernel.org/qemu-devel/[email protected]/ v1 -> v2: Add Thomas' R-b. Cc: stable (Michael). Improve formatting, commit messages, and test (Ilya). Hi, While trying to reproduce [1], I found two bugs in the clock comparator handling. This series fixes all three issues and adds a test. [1] https://lore.kernel.org/lkml/[email protected]/ Best regards, Ilya Ilya Leoshkevich (4): target/s390x: Fix missing interrupts for small CKC values target/s390x: Fix missing clock-comparator interrupts after reset target/s390x: Use address generation for register branch targets tests/tcg/s390x: Test SET CLOCK COMPARATOR target/s390x/tcg/mem_helper.c | 11 ++++- target/s390x/tcg/misc_helper.c | 12 +++-- target/s390x/tcg/translate.c | 11 +++-- tests/tcg/s390x/Makefile.softmmu-target | 1 + tests/tcg/s390x/sckc.S | 63 +++++++++++++++++++++++++ 5 files changed, 89 insertions(+), 9 deletions(-) create mode 100644 tests/tcg/s390x/sckc.S -- 2.51.0
