2023-02-21 | Ilya Leoshkevich | linux-user/microblaze: Handle privileged exception Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230214140829.45392-4-iii@linux.ibm.com> |
commitcommitdifftree |
2023-02-21 | Ilya Leoshkevich | cpus: Make {start,end}_exclusive() recursive Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230214140829.45392-3-iii@linux.ibm.com> |
commitcommitdifftree |
2023-02-21 | Ilya Leoshkevich | linux-user: Always exit from exclusive state in fork_end() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230214140829.45392-2-iii@linux.ibm.com> |
commitcommitdifftree |
2023-02-14 | Ilya Leoshkevich | tests/tcg/s390x: Use -nostdlib for softmmu tests Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20230131182057.2261614-1-iii@linux.ibm.com> |
commitcommitdifftree |
2023-02-14 | Ilya Leoshkevich | meson: Disable libdw for static builds by default Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230210005208.438142-2-iii@linux.ibm.com> |
commitcommitdifftree |
2023-02-14 | Ilya Leoshkevich | meson: Add missing libdw knobs Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230210005208.438142-1-iii@linux.ibm.com> |
commitcommitdifftree |
2023-02-04 | Ilya Leoshkevich | tests/tcg/s390x: Add cdsg.c Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20230201133257.3223115-1-iii@linux.ibm.com> |
commitcommitdifftree |
2023-02-04 | Ilya Leoshkevich | tests/tcg/s390x: Add clst.c Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20221025213008.2209006-2-iii@linux.ibm.com> |
commitcommitdifftree |
2023-02-04 | Ilya Leoshkevich | tests/tcg/s390x: Add div.c Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20221101111300.2539919-1-iii@linux.ibm.com> |
commitcommitdifftree |
2023-01-16 | Ilya Leoshkevich | tcg: add perfmap and jitdump Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230112152013.125680-4-iii@linux.ibm.com> |
commitcommitdifftree |
2023-01-16 | Ilya Leoshkevich | accel/tcg: Add debuginfo support Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230112152013.125680-3-iii@linux.ibm.com> |
commitcommitdifftree |
2023-01-16 | Ilya Leoshkevich | linux-user: Clean up when exiting due to a signal Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20230112152013.125680-2-iii@linux.ibm.com> |
commitcommitdifftree |
2023-01-05 | Ilya Leoshkevich | tests/tcg/multiarch: add vma-pthread.c Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20221223120252.513319-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-10-31 | Ilya Leoshkevich | tests/tcg/multiarch: Add munmap-pthread.c Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20221028124227.2354792-3-iii@linux.ibm.com> |
commitcommitdifftree |
2022-10-31 | Ilya Leoshkevich | tests/vm: use -o IdentitiesOnly=yes for ssh Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20221027113026.2280863-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-27 | Ilya Leoshkevich | linux-user/s390x: Save/restore fpc when handling a... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220817123902.585623-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-27 | Ilya Leoshkevich | tests/tcg/linux-test: Add linux-madvise test Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220906000839.1672934-6-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-27 | Ilya Leoshkevich | linux-user: Passthrough MADV_DONTNEED for certain file... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220725125043.43048-1-iii@linux.ibm.com> ...Id: <20220906000839.1672934-5-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-27 | Ilya Leoshkevich | linux-user: Implement stracing madvise() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220906000839.1672934-4-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-27 | Ilya Leoshkevich | linux-user: Fix madvise(MADV_DONTNEED) on alpha Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220906000839.1672934-3-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-27 | Ilya Leoshkevich | linux-user: Provide MADV_* definitions Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220906000839.1672934-2-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-23 | Ilya Leoshkevich | linux-user/host/s390: Add vector instructions to host_signal... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220920113907.334144-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-06 | Ilya Leoshkevich | target/i386: Make translator stop before the end of... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220817150506.592862-4-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-06 | Ilya Leoshkevich | target/s390x: Make translator stop before the end of... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220817150506.592862-3-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-06 | Ilya Leoshkevich | accel/tcg: Introduce is_same_page() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220811095534.241224-3-iii@linux.ibm.com> |
commitcommitdifftree |
2022-09-06 | Ilya Leoshkevich | linux-user: Clear translations on mprotect() Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220817150506.592862-2-iii@linux.ibm.com> |
commitcommitdifftree |
2022-08-25 | Ilya Leoshkevich | target/s390x: Fix CLFIT and CLGIT immediate size Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220817161529.597414-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-08-01 | Ilya Leoshkevich | tests/tcg/linux-test: Fix random hangs in test_socket Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220725144251.192720-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-07-29 | Ilya Leoshkevich | linux-user: Do not treat madvise()'s advice as a bitmask Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220725134100.128035-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-07-29 | Ilya Leoshkevich | tests/tcg/s390x: Test unaligned accesses to lowcore Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220725223746.227063-3-iii@linux.ibm.com> |
commitcommitdifftree |
2022-07-29 | Ilya Leoshkevich | qapi: Add exit-failure PanicAction Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220725223746.227063-2-iii@linux.ibm.com> |
commitcommitdifftree |
2022-07-20 | Ilya Leoshkevich | multifd: Copy pages before compressing them with zlib Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220705203559.2960949-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-07-19 | Ilya Leoshkevich | tests/tcg/s390x: test signed vfmin/vfmax Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220713182612.3780050-4-iii@linux.ibm.com> |
commitcommitdifftree |
2022-07-19 | Ilya Leoshkevich | target/s390x: fix NaN propagation rules Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220713182612.3780050-3-iii@linux.ibm.com> |
commitcommitdifftree |
2022-07-19 | Ilya Leoshkevich | target/s390x: fix handling of zeroes in vfmin/vfmax Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220713182612.3780050-2-iii@linux.ibm.com> |
commitcommitdifftree |
2022-07-12 | Ilya Leoshkevich | accel/tcg: Fix unaligned stores to s390x low-address... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220711185640.3558813-2-iii@linux.ibm.com> |
commitcommitdifftree |
2022-06-24 | Ilya Leoshkevich | linux-user: Add partial support for MADV_DONTNEED Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220621144205.158452-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-05-23 | Ilya Leoshkevich | linux-user/host/s390: Treat EX and EXRL as writes Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220504114819.1729737-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-05-23 | Ilya Leoshkevich | tests/tcg/s390x: Test unwinding from signal handlers Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220503225157.1696774-3-iii@linux.ibm.com> |
commitcommitdifftree |
2022-05-23 | Ilya Leoshkevich | linux-user/s390x: Fix unwinding from signal handlers Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220503225157.1696774-2-iii@linux.ibm.com> |
commitcommitdifftree |
2022-05-04 | Ilya Leoshkevich | tests/tcg/s390x: Use a different PCRel32 notation in... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20220502164830.1622191-1-iii@linux.ibm.com> |
commitcommitdifftree |
2022-03-16 | Ilya Leoshkevich | tests/tcg/s390x: Test BRASL and BRCL with large negative... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220314104232.675863-4-iii@linux.ibm.com> |
commitcommitdifftree |
2022-03-16 | Ilya Leoshkevich | s390x/tcg: Fix BRCL with a large negative offset Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220314104232.675863-3-iii@linux.ibm.com> |
commitcommitdifftree |
2022-03-16 | Ilya Leoshkevich | s390x/tcg: Fix BRASL with a large negative offset Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220314104232.675863-2-iii@linux.ibm.com> |
commitcommitdifftree |
2022-01-17 | Ilya Leoshkevich | tests/tcg/s390x: Test shift instructions Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220112165016.226996-6-iii@linux.ibm.com> |
commitcommitdifftree |
2022-01-17 | Ilya Leoshkevich | target/s390x: Fix shifting 32-bit values for more than... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220112165016.226996-5-iii@linux.ibm.com> |
commitcommitdifftree |
2022-01-17 | Ilya Leoshkevich | target/s390x: Fix cc_calc_sla_64() missing overflows Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220112165016.226996-4-iii@linux.ibm.com> |
commitcommitdifftree |
2022-01-17 | Ilya Leoshkevich | target/s390x: Fix SRDA CC calculation Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220112165016.226996-3-iii@linux.ibm.com> |
commitcommitdifftree |
2022-01-17 | Ilya Leoshkevich | target/s390x: Fix SLDA sign bit index Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20220112165016.226996-2-iii@linux.ibm.com> |
commitcommitdifftree |
2021-09-14 | Ilya Leoshkevich | accel/tcg/user-exec: Fix read-modify-write of code... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210803221606.150103-1-iii@linux.ibm.com> |
commitcommitdifftree |
2021-09-14 | Ilya Leoshkevich | accel/tcg: Clear PAGE_WRITE before translation Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210805204835.158918-1-iii@linux.ibm.com> |
commitcommitdifftree |
2021-09-14 | Ilya Leoshkevich | accel/tcg: Add DisasContextBase argument to translator_ld* Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> |
commitcommitdifftree |
2021-09-06 | Ilya Leoshkevich | tests/tcg/s390x: Test SIGILL and SIGSEGV handling Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210804225146.154513-1-iii@linux.ibm.com> |
commitcommitdifftree |
2021-08-05 | Ilya Leoshkevich | linux-user/elfload: byteswap i386 registers when dumping... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210803172013.148446-1-iii@linux.ibm.com> |
commitcommitdifftree |
2021-08-05 | Ilya Leoshkevich | linux-user: fix guest/host address mixup in i386 setup_rt_fr... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210803171858.148394-1-iii@linux.ibm.com> |
commitcommitdifftree |
2021-08-03 | Ilya Leoshkevich | target/s390x: Fix SIGILL and SIGFPE psw.addr reporting Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210705210434.45824-2-iii@linux.ibm.com> |
commitcommitdifftree |
2021-06-20 | Ilya Leoshkevich | tests/tcg/linux-test: Check that sigaction can query... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20210601145600.3131040-3-iii@linux.ibm.com> |
commitcommitdifftree |
2021-06-20 | Ilya Leoshkevich | linux-user: Let sigaction query SIGKILL/SIGSTOP Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20210601145600.3131040-2-iii@linux.ibm.com> |
commitcommitdifftree |
2021-05-20 | Ilya Leoshkevich | tests/tcg/x86_64: add vsyscall smoke test Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20210519045738.1335210-3-iii@linux.ibm.com> |
commitcommitdifftree |
2021-05-20 | Ilya Leoshkevich | target/i386: Make sure that vsyscall's tb->size != 0 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> ...Id: <20210519045738.1335210-2-iii@linux.ibm.com> |
commitcommitdifftree |
2021-05-20 | Ilya Leoshkevich | accel/tcg: Assert that tb->size != 0 after translation Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210416154939.32404-5-iii@linux.ibm.com> |
commitcommitdifftree |
2021-05-20 | Ilya Leoshkevich | target/xtensa: Make sure that tb->size != 0 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210416154939.32404-4-iii@linux.ibm.com> |
commitcommitdifftree |
2021-05-20 | Ilya Leoshkevich | target/arm: Make sure that commpage's tb->size != 0 Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210416154939.32404-3-iii@linux.ibm.com> |
commitcommitdifftree |
2021-05-20 | Ilya Leoshkevich | target/s390x: Fix translation exception on illegal... Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210416154939.32404-2-iii@linux.ibm.com> |
commitcommitdifftree |
2021-05-18 | Ilya Leoshkevich | linux-user/elfload: add s390x core dumping support Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210413205608.22587-1-iii@linux.ibm.com> |
commitcommitdifftree |
2021-05-18 | Ilya Leoshkevich | linux-user/elfload: fix filling psinfo->pr_psargs Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-Id: <20210413205814.22821-1-iii@linux.ibm.com> |
commitcommitdifftree |