Commit Graph

  • 43185f7bd4 docs: move replay docs to docs/system/replay.rst Pavel Dovgalyuk 2022-05-27 13:46:36 +03:00
  • 04d0583a4f docs: convert docs/devel/replay page to rst Pavel Dovgalyuk 2022-05-27 13:46:30 +03:00
  • 3e21408b05 replay: simplify async event processing Pavel Dovgalyuk 2022-05-27 13:46:23 +03:00
  • 60618e2d77 replay: rewrite async event handling Pavel Dovgalyuk 2022-05-27 13:46:18 +03:00
  • 75bbe5e5ec replay: notify vCPU when BH is scheduled Pavel Dovgalyuk 2022-05-27 13:46:13 +03:00
  • c4b8ffcbb8 replay: fix event queue flush for qemu shutdown Pavel Dovgalyuk 2022-05-27 13:46:07 +03:00
  • 05d6814c3e modules: generates per-target modinfo Jose R. Ziviani 2022-05-28 00:20:35 +02:00
  • 24ce7aa77d modules: introduces module_kconfig directive Jose R. Ziviani 2022-05-28 00:20:23 +02:00
  • b0f3184e82 target/i386: Fix wrong count setting Yang Zhong 2022-05-30 09:18:34 -04:00
  • d8f3a60931 build: add a "make modules" target Paolo Bonzini 2022-05-30 14:24:34 +02:00
  • 9f9dcb96a4 target/i386/tcg: Fix masking of real-mode addresses with A20 bit Stephen Michael Jothen 2022-05-25 17:33:36 +02:00
  • eb3914e5c1 introduce INPUT_BYTES_OFFSET constant Alwin Berger 2022-06-06 00:42:45 +02:00
  • 2e746bf439
    Apple aarch64 fixes (#660) Dominik Maier 2022-06-04 16:02:11 +02:00
  • ca127b3fc2 Merge tag 'nvme-next-pull-request' of git://git.infradead.org/qemu-nvme into staging Richard Henderson 2022-06-03 14:14:24 -07:00
  • d7fe639cab hw/nvme: add new command abort case Dmitry Tikhov 2022-04-20 11:20:44 +03:00
  • 8b1e59a687 hw/nvme: deprecate the use-intel-id compatibility parameter Klaus Jensen 2022-04-19 13:24:23 +02:00
  • fbba243bc7 hw/nvme: bump firmware revision Klaus Jensen 2022-04-29 10:33:36 +02:00
  • 9f2e1acf83 hw/nvme: do not report null uuid Klaus Jensen 2022-04-29 10:33:35 +02:00
  • bd9f371c6f hw/nvme: do not auto-generate uuid Klaus Jensen 2022-04-29 10:33:34 +02:00
  • 36d83272d5 hw/nvme: do not auto-generate eui64 Klaus Jensen 2022-04-29 10:33:33 +02:00
  • a859eb9f8f hw/nvme: enforce common serial per subsystem Klaus Jensen 2022-04-29 10:33:32 +02:00
  • 9235a72a5d hw/nvme: fix smart aen Klaus Jensen 2022-05-06 00:21:47 +02:00
  • 2e8f952ae7 hw/nvme: fix copy cmd for pi enabled namespaces Dmitry Tikhov 2022-04-21 13:51:58 +03:00
  • 51c4532663 hw/nvme: add missing return statement Dmitry Tikhov 2022-04-15 23:48:32 +03:00
  • 1e64facc01 hw/nvme: fix narrowing conversion Dmitry Tikhov 2022-04-12 11:59:09 +03:00
  • 70e975203f Merge tag 'pull-request-2022-06-03' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2022-06-03 06:43:38 -07:00
  • 707d93d4ab ui: Remove deprecated options "-sdl" and "-curses" Thomas Huth 2022-05-19 17:56:25 +02:00
  • 9eafdeeac3 ui: Switch "-display sdl" to use the QAPI parser Thomas Huth 2022-05-19 17:56:24 +02:00
  • a743d60bca ui: Remove deprecated parameters of the "-display sdl" option Thomas Huth 2022-05-19 17:56:23 +02:00
  • 55c269829d tests/qtest: use g_autofree for test_server_create_chr Alex Bennée 2022-05-24 16:40:52 +01:00
  • d412597ec5 qtest/npcm7xx_pwm-test: Fix memory leak in mft_qom_set Miaoqian Lin 2022-05-31 12:09:21 +04:00
  • c5f1bb4272 MAINTAINERS: Update maintainers for Guest x86 HAXM CPUs Wenchao Wang 2022-03-15 20:51:22 +08:00
  • 2ac7d74117 MAINTAINERS: Change my email address Hailiang Zhang 2021-12-14 15:54:24 +08:00
  • 69d0535db9 tests/tcg: Test overflow conditions Gautam Agrawal 2022-06-01 00:05:24 +05:30
  • 117d794396 MAINTAINERS: Update s390 vhost entries Eric Farman 2022-05-25 16:58:14 +02:00
  • 54354861d2 target/s390x: kvm: Honor storage keys during emulation Janis Schoetterl-Glausch 2022-05-06 17:39:56 +02:00
  • ec8c293678 hw/s390x/s390-virtio-ccw: Improve the machine description string Thomas Huth 2022-05-06 08:50:26 +02:00
  • 000117066b s390: Typo fix FLOATING_POINT_SUPPPORT_ENH Dr. David Alan Gilbert 2022-05-23 12:51:23 +01:00
  • c9641eb422 Merge tag 'pull-tcg-20220602' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2022-06-02 08:13:36 -07:00
  • 94bcc91b2e tcg/aarch64: Fix illegal insn from out-of-range shli Richard Henderson 2022-06-02 01:04:30 +00:00
  • 3cc18d18cc tcg/i386: Fix encoding of OPC_VPSRAQ for INDEX_op_sars_vec Richard Henderson 2022-06-01 16:22:19 -07:00
  • dc24c99116 tcg: Add tcg_gen_mov_ptr Richard Henderson 2022-05-16 16:10:51 -07:00
  • 1e62a82574 Merge tag 'm68k-for-7.1-pull-request' of https://github.com/vivier/qemu-m68k into staging Richard Henderson 2022-06-02 06:30:24 -07:00
  • 36a0ab595f target/m68k: Mark helper_raise_exception as noreturn Richard Henderson 2022-06-01 18:34:01 -07:00
  • dc3e83d5b1 linux-user/strace: Adjust get_thread_area for m68k Richard Henderson 2022-06-01 18:34:00 -07:00
  • 7c75571c07 linux-user/strace: Use is_error in print_syscall_err Richard Henderson 2022-06-01 18:33:59 -07:00
  • e105db0227 tests/tcg/m68k: Add trap.c Richard Henderson 2022-06-01 18:33:58 -07:00
  • cc1cc264b1 target/m68k: Implement FTRAPcc Richard Henderson 2022-06-01 18:33:57 -07:00
  • 43accc4862 target/m68k: Implement TRAPV Richard Henderson 2022-06-01 18:33:56 -07:00
  • 815c6dea46 target/m68k: Implement TPF in terms of TRAPcc Richard Henderson 2022-06-01 18:33:55 -07:00
  • aeeb90afce target/m68k: Implement TRAPcc Richard Henderson 2022-06-01 18:33:54 -07:00
  • a1aedd6cbd target/m68k: Fix stack frame for EXCP_ILLEGAL Richard Henderson 2022-06-01 18:33:53 -07:00
  • 8115fc9368 target/m68k: Fix address argument for EXCP_TRACE Richard Henderson 2022-06-01 18:33:52 -07:00
  • 710d747b2d target/m68k: Fix pc, c flag, and address argument for EXCP_DIV0 Richard Henderson 2022-06-01 18:33:51 -07:00
  • ad5a5cf97d target/m68k: Fix address argument for EXCP_CHK Richard Henderson 2022-06-01 18:33:50 -07:00
  • 035c6e7b5d target/m68k: Remove retaddr in m68k_interrupt_all Richard Henderson 2022-06-01 18:33:49 -07:00
  • cf213dacf8 linux-user/m68k: Handle EXCP_TRAP1 through EXCP_TRAP15 Richard Henderson 2022-06-01 18:33:48 -07:00
  • eeb8f7b0f8 target/m68k: Fix coding style in m68k_interrupt_all Richard Henderson 2022-06-01 18:33:47 -07:00
  • 02ea42b36d target/m68k: Switch over exception type in m68k_interrupt_all Richard Henderson 2022-06-01 18:33:46 -07:00
  • 79e1d527e1 target/m68k: Raise the TRAPn exception with the correct pc Richard Henderson 2022-06-01 18:33:45 -07:00
  • 2466fc5cb6 add a testcase minimizer Alwin Berger 2022-06-01 23:46:23 +02:00
  • 4d84bb6c8b hw/tpm/tpm_tis_common.c: Assert that locty is in range Peter Maydell 2022-05-25 08:59:04 -04:00
  • eabfe020b6 update info duming and makefile Alwin Berger 2022-06-01 22:09:39 +02:00
  • 2e81f386ee change u8 to u16 Alwin Berger 2022-06-01 22:02:19 +02:00
  • e2c2d57599 Merge tag 'pull-testing-next-010622-3' of https://github.com/stsquad/qemu into staging Richard Henderson 2022-06-01 12:15:30 -07:00
  • 7266ecce50 docs/devel: clean-up the CI links in the docs Alex Bennée 2022-05-27 16:36:03 +01:00
  • 28357dc525 gitlab: don't run CI jobs in forks by default Daniel P. Berrangé 2022-05-27 16:36:02 +01:00
  • e312d1fdbb gitlab: convert build/container jobs to .base_job_template Daniel P. Berrangé 2022-05-27 16:36:01 +01:00
  • 16fee101d9 gitlab: convert static checks to .base_job_template Daniel P. Berrangé 2022-05-27 16:36:00 +01:00
  • 00125414ba gitlab: convert Cirrus jobs to .base_job_template Daniel P. Berrangé 2022-05-27 16:35:59 +01:00
  • 6a0e7ea7b8 gitlab: introduce a common base job template Daniel P. Berrangé 2022-05-27 16:35:58 +01:00
  • f21db42631 configure: remove unused variables from config-host.mak Paolo Bonzini 2022-05-27 16:35:57 +01:00
  • d695918f7b configure: enable cross compilation of vof Paolo Bonzini 2022-05-27 16:35:56 +01:00
  • 33ab478742 configure: enable cross-compilation of optionrom Paolo Bonzini 2022-05-27 16:35:55 +01:00
  • 9ffed42614 configure: enable cross-compilation of s390-ccw Paolo Bonzini 2022-05-27 16:35:54 +01:00
  • ad38884512 configure: move symlink configuration earlier Paolo Bonzini 2022-05-27 16:35:53 +01:00
  • 87eb014c5e configure: include more binutils in tests/tcg makefile Paolo Bonzini 2022-05-27 16:35:52 +01:00
  • 5adb43be79 configure: introduce --cross-prefix-*= Paolo Bonzini 2022-05-27 16:35:51 +01:00
  • 2ad60f6f8c configure: handle host compiler in probe_target_compiler Paolo Bonzini 2022-05-27 16:35:50 +01:00
  • 46af66edcb configure: add missing cross compiler fallbacks Paolo Bonzini 2022-05-27 16:35:49 +01:00
  • cd362defbb tests/tcg: merge configure.sh back into main configure script Paolo Bonzini 2022-05-27 16:35:48 +01:00
  • 867998cf56 tests/tcg: correct target CPU for sparc32 Paolo Bonzini 2022-05-27 16:35:47 +01:00
  • 45f1eecdd6 configure, meson: move symlinking of ROMs to meson Paolo Bonzini 2022-05-27 16:35:46 +01:00
  • 95808875be build: do a full build before running TCG tests Paolo Bonzini 2022-05-27 16:35:45 +01:00
  • 9b32ba53f3 build: add a more generic way to specify make->ninja dependencies Paolo Bonzini 2022-05-27 16:35:44 +01:00
  • 231ca96316 build: clean up ninja invocation Paolo Bonzini 2022-05-27 16:35:43 +01:00
  • ea857a3b79 configure: do not define or use the CPP variable Paolo Bonzini 2022-05-27 16:35:42 +01:00
  • 9e19fd7d4a tests/docker: update debian-amd64 with lcitool Alex Bennée 2022-05-27 16:35:41 +01:00
  • 5b4f730187 add feed_known_edges, fix TimeMaximizerCorpusScheduler Alwin Berger 2022-06-01 15:55:17 +02:00
  • 4ec740e12d tests/docker: update debian-ppc64el-cross with lcitool Alex Bennée 2022-05-27 16:35:40 +01:00
  • 1e834d1714 tests/docker: update debian-mips64el-cross with lcitool Alex Bennée 2022-05-27 16:35:39 +01:00
  • 432ae739c6 tests/docker: update debian-mipsel-cross with lcitool Alex Bennée 2022-05-27 16:35:38 +01:00
  • 9480624187 tests/docker: update debian-armel-cross with lcitool Alex Bennée 2022-05-27 16:35:37 +01:00
  • 18ad049d90 tests/docker: update debian-armhf-cross with lcitool Alex Bennée 2022-05-27 16:35:36 +01:00
  • 06885cf935 tests/lcitool: fix up indentation to correct style Alex Bennée 2022-05-27 16:35:35 +01:00
  • 85b141ea6a meson.build: fix summary display of test compilers Alex Bennée 2022-05-27 16:35:34 +01:00
  • 861dca3707 gitlab-ci: add meson JUnit test result into report Marc-André Lureau 2022-05-27 16:35:33 +01:00
  • 6fd4e75610 .gitlab-ci.d/crossbuilds: Fix the dependency of the cross-i386-tci job Thomas Huth 2022-05-27 16:35:32 +01:00
  • 658f2da1f3 .gitlab-ci.d/container-cross: Fix RISC-V container dependencies / stages Thomas Huth 2022-05-27 16:35:31 +01:00
  • e7e82af52c
    C forkserver logic in libafl_targets (#650) Andrea Fioraldi 2022-05-31 14:56:59 +02:00