Commit Graph

  • 0a88ac9662 Revert "mkvenv: work around broken pip installations on Debian 10" Paolo Bonzini 2023-05-16 12:38:48 +02:00
  • 3e4b6b0ad9 mkvenv: assume presence of importlib.metadata Paolo Bonzini 2023-06-06 10:20:18 +02:00
  • ca056f4499 Python: Drop support for Python 3.7 Paolo Bonzini 2023-05-03 12:48:02 +02:00
  • a5e9fbf1df configure: remove dead code Paolo Bonzini 2023-08-31 10:46:41 +02:00
  • 875be287cd meson: list leftover CONFIG_* symbols Paolo Bonzini 2022-02-15 11:37:00 +01:00
  • 1f2146f7ca configure, meson: remove target OS symbols from config-host.mak Paolo Bonzini 2023-08-30 11:39:45 +02:00
  • 73258b3864 configure, meson: remove CONFIG_SOLARIS from config-host.mak Paolo Bonzini 2021-09-28 16:45:39 +02:00
  • 2c13c57441 configure, meson: move --enable-plugins to meson Paolo Bonzini 2023-08-30 12:20:53 +02:00
  • 2a5919ab64 configure: unify recursion into sub-Makefiles Paolo Bonzini 2023-08-30 12:05:08 +02:00
  • bafe78ad3b contrib/plugins: use an independent makefile Paolo Bonzini 2023-09-07 12:54:42 +02:00
  • 1d558c906e configure: move --enable-debug-tcg to meson Paolo Bonzini 2023-08-28 11:48:30 +02:00
  • 80100e267a configure: remove boolean variables for targets Paolo Bonzini 2023-08-30 11:15:07 +02:00
  • 6e0dc9d2a8 meson: compile bundled device trees Paolo Bonzini 2023-08-28 11:43:06 +02:00
  • 3c7ee49b81 configure: create native file with contents of $host_cc Paolo Bonzini 2023-07-07 16:12:19 +02:00
  • b3403ed00b configure: remove HOST_CC Paolo Bonzini 2023-07-04 09:06:15 +02:00
  • a24f15d26f meson: update unsupported host/CPU messages Paolo Bonzini 2023-08-04 11:29:05 +02:00
  • 2564dcbf51 meson: do not unnecessarily use cmake for dependencies Paolo Bonzini 2023-08-28 12:03:05 +02:00
  • f6feb021e2 contrib/plugins: add Darwin support Paolo Bonzini 2023-09-07 12:38:39 +02:00
  • 3045019fc9 contrib/plugins/lockstep: Fix string format Philippe Mathieu-Daudé 2023-09-07 12:50:03 +02:00
  • 9b60d6a100 contrib/plugins/howvec: Fix string format Philippe Mathieu-Daudé 2023-09-07 12:50:02 +02:00
  • 3df1765073 contrib/plugins/drcov: Fix string format Philippe Mathieu-Daudé 2023-09-07 12:50:01 +02:00
  • 86e49b2ed8 contrib/plugins/cache: Fix string format Philippe Mathieu-Daudé 2023-09-07 12:50:00 +02:00
  • 07c4523c6c contrib/plugins: remove -soname argument Paolo Bonzini 2023-09-07 12:17:54 +02:00
  • 9f89423537 hw/ide/ahci: fix broken SError handling Niklas Cassel 2023-06-09 16:08:44 +02:00
  • 7e85cb0db4 hw/ide/ahci: fix ahci_write_fis_sdb() Niklas Cassel 2023-06-09 16:08:43 +02:00
  • 1a16ce64fd hw/ide/ahci: PxCI should not get cleared when ERR_STAT is set Niklas Cassel 2023-06-09 16:08:42 +02:00
  • d73b84d0b6 hw/ide/ahci: PxSACT and PxCI is cleared when PxCMD.ST is cleared Niklas Cassel 2023-06-09 16:08:41 +02:00
  • e2a5d9b3d9 hw/ide/ahci: simplify and document PxCI handling Niklas Cassel 2023-06-09 16:08:40 +02:00
  • 2967dc8209 hw/ide/ahci: write D2H FIS when processing NCQ command Niklas Cassel 2023-06-09 16:08:39 +02:00
  • c3461c6264 hw/ide/core: set ERR_STAT in unsupported command completion Niklas Cassel 2023-06-09 16:08:38 +02:00
  • 06fca745d5 iotests: Add test for data_off check Alexander Ivanov 2023-07-01 12:11:23 +02:00
  • e3820d5f13 iotests: Fix test 131 after repair was added to parallels_open() Alexander Ivanov 2023-07-01 12:11:22 +02:00
  • 8e10861b7d iotests: Fix cluster size in parallels images tests (131) Alexander Ivanov 2023-07-01 12:11:21 +02:00
  • dbfc55606a iotests: Refactor tests of parallels images checks (131) Alexander Ivanov 2023-07-01 12:11:20 +02:00
  • 826e7ea0ac iotests: Add test for BAT entries duplication check Alexander Ivanov 2023-07-01 12:11:19 +02:00
  • 95bdb2d539 iotests: Add leak check test for parallels format Alexander Ivanov 2023-07-01 12:11:18 +02:00
  • ab8e1f48c2 iotests: Add out-of-image check test for parallels format Alexander Ivanov 2023-07-01 12:11:17 +02:00
  • c89d4362dc parallels: Add data_off repairing to parallels_open() Alexander Ivanov 2023-07-18 12:44:32 +02:00
  • 8cd19203f4 parallels: Add data_off check Alexander Ivanov 2023-07-18 12:44:31 +02:00
  • 7c5f86d5ff parallels: Use bdrv_co_getlength() in parallels_check_outside_image() Alexander Ivanov 2023-07-18 12:44:30 +02:00
  • cfce1091d5 parallels: Image repairing in parallels_open() Alexander Ivanov 2023-07-18 12:44:29 +02:00
  • 6bb8bc6367 parallels: Add checking and repairing duplicate offsets in BAT Alexander Ivanov 2023-07-18 12:44:28 +02:00
  • c0b154533e parallels: Add data_start field to BDRVParallelsState Alexander Ivanov 2023-07-18 12:44:27 +02:00
  • 728e10173b parallels: Add "explicit" argument to parallels_check_leak() Alexander Ivanov 2023-07-18 12:44:26 +02:00
  • 09eb64f9e3 parallels: Check if data_end greater than the file size Alexander Ivanov 2023-07-18 12:44:25 +02:00
  • fcadb48662 parallels: Incorrect data end calculation in parallels_open() Alexander Ivanov 2023-07-18 12:44:24 +02:00
  • a338dcbbab parallels: Fix comments formatting inside parallels driver Alexander Ivanov 2023-07-18 12:44:23 +02:00
  • bb20ec6b8b MAINTAINERS: add tree to keep parallels format driver changes Denis V. Lunev 2022-08-23 10:27:00 +02:00
  • c152379422 Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Stefan Hajnoczi 2023-09-06 11:16:00 -04:00
  • bde438c3ec Merge tag 'pull-lu-20230901' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-09-06 11:15:10 -04:00
  • 912a9efd6b Merge tag 'pull-aspeed-20230901' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2023-09-06 11:14:55 -04:00
  • b68147b7a5 ppc/xive: Add support for the PC MMIOs Cédric Le Goater 2023-08-29 16:32:36 +02:00
  • f2c1e591fa ppc/xive: Handle END triggers between chips with MMIOs Cédric Le Goater 2023-08-29 16:32:35 +02:00
  • 56e08e77de ppc/xive: Introduce a new XiveRouter end_notify() handler Cédric Le Goater 2023-08-29 16:32:34 +02:00
  • ed409be14c ppc/xive: Use address_space routines to access the machine RAM Cédric Le Goater 2023-08-29 16:32:33 +02:00
  • 76d93e1467 target/ppc: Fix the order of kvm_enable judgment about kvmppc_set_interrupt() jianchunfu 2023-07-21 15:37:34 +08:00
  • 6ec65b69ba hw/ppc/e500: fix broken snapshot replay Maksim Kostin 2023-08-09 13:07:33 +03:00
  • af03aeb631 target/ppc: Flush inputs to zero with NJ in ppc_store_vscr Richard Henderson 2023-08-20 19:59:35 -07:00
  • 718209358f target/ppc: Fix LQ, STQ register-pair order for big-endian Nicholas Piggin 2023-08-22 01:30:51 +10:00
  • 761a13b239 tests/avocado: ppc64 reverse debugging tests for pseries and powernv Nicholas Piggin 2023-08-08 14:20:01 +10:00
  • 76e9c1dfb9 tests/avocado: reverse-debugging cope with re-executing breakpoints Nicholas Piggin 2023-08-08 14:20:00 +10:00
  • d08c825c80 tests/avocado: boot ppc64 pseries replay-record test to Linux VFS mount Nicholas Piggin 2023-08-08 14:19:59 +10:00
  • b27fcb288b spapr: Fix record-replay machine reset consuming too many events Nicholas Piggin 2023-08-08 14:19:58 +10:00
  • 9c7b7f01f9 spapr: Fix machine reset deadlock from replay-record Nicholas Piggin 2023-08-08 14:19:57 +10:00
  • 9db680f8fd target/ppc: Fix timebase reset with record-replay Nicholas Piggin 2023-08-08 14:19:56 +10:00
  • cdab53dd22 target/ppc: Fix CPU reservation migration for record-replay Nicholas Piggin 2023-08-08 14:19:55 +10:00
  • ea62f8a517 hw/ppc: Read time only once to perform decrementer write Nicholas Piggin 2023-08-08 14:19:54 +10:00
  • 30d0647bcf hw/ppc: Reset timebase facilities on machine reset Nicholas Piggin 2023-08-08 14:19:53 +10:00
  • 578912ad73 target/ppc: Migrate DECR SPR Nicholas Piggin 2023-08-08 14:19:52 +10:00
  • febb71d543 hw/ppc: Always store the decrementer value Nicholas Piggin 2023-08-08 14:19:51 +10:00
  • c8fbc6b9f2 target/ppc: Sign-extend large decrementer to 64-bits Nicholas Piggin 2023-08-08 14:19:50 +10:00
  • 8e0a5ac878 hw/ppc: Avoid decrementer rounding errors Nicholas Piggin 2023-08-08 14:19:49 +10:00
  • eab0888418 hw/ppc: Round up the decrementer interval when converting to ns Nicholas Piggin 2023-08-08 14:19:48 +10:00
  • 47de6c4c28 host-utils: Add muldiv64_round_up Nicholas Piggin 2023-08-08 14:19:47 +10:00
  • 7798f5c576 hw/ppc: Introduce functions for conversion between timebase and nanoseconds Nicholas Piggin 2023-08-08 14:19:46 +10:00
  • eaf832fc3b hw/ppc/ppc.c: Tidy over-long lines Nicholas Piggin 2023-08-08 14:19:45 +10:00
  • 7b8589d7ce ppc/vof: Fix missed fields in VOF cleanup Nicholas Piggin 2023-08-08 14:19:44 +10:00
  • 2c71b4f604 ppc/vhyp: reset exception state when handling vhyp hcall Nicholas Piggin 2023-08-08 14:19:43 +10:00
  • 17f826af86 spapr: implement H_SET_MODE debug facilities Nicholas Piggin 2023-08-08 13:11:16 +10:00
  • d5ee641cfc target/ppc: Implement watchpoint debug facility for v2.07S Nicholas Piggin 2023-08-08 13:11:15 +10:00
  • 14192307ef target/ppc: Implement breakpoint debug facility for v2.07S Nicholas Piggin 2023-08-08 13:11:14 +10:00
  • a11e3a1582 target/ppc: Suppress single step interrupts on rfi-type instructions Nicholas Piggin 2023-08-08 13:11:13 +10:00
  • 148953849d target/ppc: Improve book3s branch trace interrupt for v2.07S Nicholas Piggin 2023-08-08 13:11:12 +10:00
  • 98a18f4d11 target/ppc: Remove single-step suppression inside 0x100-0xf00 Nicholas Piggin 2023-08-08 13:11:11 +10:00
  • 99837aa88c ppc: Add stub implementation of TRIG SPRs Joel Stanley 2023-07-19 14:59:20 +09:30
  • 0fdf05d774 target/ppc: Generate storage interrupts for radix RC changes Shawn Anastasio 2023-07-12 11:13:22 -05:00
  • c851a60674 fix build Alwin Berger 2023-09-05 15:34:43 +02:00
  • 2d8fbcb1ee Merge tag 'pull-request-2023-08-31' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2023-09-05 09:22:13 -04:00
  • a9c17e9a21 Merge tag 'misc-20230831' of https://github.com/philmd/qemu into staging Stefan Hajnoczi 2023-09-05 09:21:42 -04:00
  • ff5bc3d934 Fix memopidx to memop bug in libafl_gen_write/read Andrea Fioraldi 2023-09-05 14:11:32 +02:00
  • 3165892078 add standalone debugging config Alwin Berger 2023-05-27 13:24:18 +02:00
  • 5b228169ca re-introduce native breakpoints Alwin Berger 2023-03-13 14:46:09 +01:00
  • d40be32ba2 fuzz multiple interrupts Alwin Berger 2023-03-02 15:32:24 +01:00
  • 30edca3d1b add interrupt injection Alwin Berger 2023-01-03 20:09:54 +01:00
  • b4d3e67f2e add jmp instrumentation Alwin Berger 2022-12-19 13:11:40 +01:00
  • 2467486841 Fix linker interceptor Andrea Fioraldi 2023-09-05 12:00:26 +02:00
  • 26c850174f Update linker_interceptor.py Andrea Fioraldi 2023-09-05 11:31:42 +02:00
  • fa42ed1dd2 Fix meson Andrea Fioraldi 2023-09-05 10:59:11 +02:00
  • 52a3cfebf2 Use memop_size in libafl_gen_read/write Andrea Fioraldi 2023-09-05 10:56:11 +02:00
  • 8cdd7b951c Merge Andrea Fioraldi 2023-09-05 10:50:58 +02:00