Commit Graph

  • b3a58a6ae3 tests: unit: add NULL-pointer check Paolo Bonzini 2022-09-05 13:09:07 +02:00
  • 5dc5110039 tests: test-qga: close socket on failure to connect Paolo Bonzini 2022-09-05 13:01:27 +02:00
  • ac9e723fb6 tests: unit: simplify test-visitor-serialization list tests Paolo Bonzini 2022-09-05 12:59:46 +02:00
  • 57e3069641 smbios: sanitize type from external type before checking have_fields_bitmap Paolo Bonzini 2022-09-05 12:32:44 +02:00
  • b00e2c68c5 coverity: put NUBus under m68k component Paolo Bonzini 2022-09-05 12:26:28 +02:00
  • 2ff2004bb8 coverity: add new RISC-V component Paolo Bonzini 2022-09-05 12:22:56 +02:00
  • c4ef328bdc spapr_pci: fix leak in spapr_phb_vfio_get_loc_code Paolo Bonzini 2022-09-05 12:17:45 +02:00
  • 21adec30f6 kvm: fix memory leak on failure to read stats descriptors Paolo Bonzini 2022-09-05 12:06:02 +02:00
  • 958e1dd130 target/i386: Raise #GP on unaligned m128 accesses when required. Paolo Bonzini 2022-09-18 00:27:12 +02:00
  • 52281c6d11 KVM: use store-release to mark dirty pages as harvested Paolo Bonzini 2022-09-02 02:15:34 +02:00
  • d29201ff34 Merge tag 'pull-hmp-20220915a' of https://gitlab.com/dagrh/qemu into staging Stefan Hajnoczi 2022-09-17 10:31:11 -04:00
  • 123a32f9b3 Merge tag 'pull-semi-20220914' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2022-09-17 10:30:33 -04:00
  • 50eac424c7 Merge tag 'pull-arm-20220914' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2022-09-17 10:29:47 -04:00
  • 92411fd91e Merge tag 'tpm-pull-2022-09-13-1' of https://github.com/stefanberger/qemu-tpm into staging Stefan Hajnoczi 2022-09-17 08:09:50 -04:00
  • 577f0be832
    [AFLplusplus/LibAFL] dump registers on OpenBSD amd64 (PR #787) David CARLIER 2022-09-15 21:46:33 +01:00
  • 60a6c3f68b
    Add support for ARMBE8 (#768) WorksButNotTested 2022-09-15 19:25:56 +01:00
  • 100e4ad433
    Dump registers on NetBSD amd64 (#786) David CARLIER 2022-09-15 15:23:16 +01:00
  • 22269b0436 hmp: Fix ordering of text Dr. David Alan Gilbert 2022-09-08 19:35:03 +01:00
  • 3183bb3f44 monitor/hmp: print trace as option in help for log command Dongli Zhang 2022-08-31 14:39:43 -07:00
  • 00d60cfcbd monitor: Support specified vCPU registers zhenwei pi 2022-08-02 15:37:20 +08:00
  • 761c532ab1 target/arm: Make boards pass base address to armv7m_load_kernel() Peter Maydell 2022-08-23 17:04:17 +01:00
  • f92bd43480 target/arm: Remove useless TARGET_BIG_ENDIAN check in armv7m_load_kernel() Peter Maydell 2022-08-23 17:04:16 +01:00
  • e31e0f5661 target/arm: Report FEAT_PMUv3p5 for TCG '-cpu max' Peter Maydell 2022-08-22 14:23:58 +01:00
  • 47b385dae8 target/arm: Support 64-bit event counters for FEAT_PMUv3p5 Peter Maydell 2022-08-22 14:23:57 +01:00
  • 0b42f4fab9 target/arm: Implement FEAT_PMUv3p5 cycle counter disable bits Peter Maydell 2022-08-22 14:23:56 +01:00
  • a793bcd027 target/arm: Rename pmu_8_n feature test functions Peter Maydell 2022-08-22 14:23:55 +01:00
  • f1dd2506ee target/arm: Detect overflow when calculating next PMU interrupt Peter Maydell 2022-08-22 14:23:54 +01:00
  • 872d20343d target/arm: Honour MDCR_EL2.HPMD in Secure EL2 Peter Maydell 2022-08-22 14:23:53 +01:00
  • b57aa7bdc3 target/arm: Ignore PMCR.D when PMCR.LC is set Peter Maydell 2022-08-22 14:23:52 +01:00
  • 01765386a8 target/arm: Don't mishandle count when enabling or disabling PMU counters Peter Maydell 2022-08-22 14:23:51 +01:00
  • c117c0649c target/arm: Correct value returned by pmu_counter_mask() Peter Maydell 2022-08-22 14:23:50 +01:00
  • 76e25d41d4 target/arm: Don't corrupt high half of PMOVSR when cycle counter overflows Peter Maydell 2022-08-22 14:23:49 +01:00
  • bb7d902154 target/arm: Add missing space in comment Peter Maydell 2022-08-19 12:00:52 +01:00
  • 3fe72e213e target/arm: Advertise FEAT_ETS for '-cpu max' Peter Maydell 2022-08-19 12:00:51 +01:00
  • d22c564958 target/arm: Implement ID_DFR1 Peter Maydell 2022-08-19 12:00:50 +01:00
  • 32957aad8c target/arm: Implement ID_MMFR5 Peter Maydell 2022-08-19 12:00:49 +01:00
  • 62b6f5e2f0 target/arm: Sort KVM reads of AArch32 ID registers into encoding order Peter Maydell 2022-08-19 12:00:48 +01:00
  • dde4d028dc target/arm: Make cpregs 0, c0, c{3-15}, {0-7} correctly RAZ in v8 Peter Maydell 2022-08-19 12:00:47 +01:00
  • 3b9a030e84 hw/arm/bcm2835_property: Add support for RPI_FIRMWARE_FRAMEBUFFER_GET_NUM_DISPLAYS Enrik Berkhan 2022-08-12 16:35:19 +02:00
  • 3b16766b5a target/arm: Add cortex-a35 Hao Wu 2022-08-18 17:20:15 -07:00
  • 74955d5376
    Extend gramatron recursive mutator (#783) Andrea Fioraldi 2022-09-14 10:24:50 +02:00
  • 7d7fb11615 target/riscv: Honour -semihosting-config userspace=on and enable=on Peter Maydell 2022-08-22 15:12:30 +01:00
  • 870ab98bee target/xtensa: Honour -semihosting-config userspace=on Peter Maydell 2022-08-22 15:12:29 +01:00
  • cab9f19370 target/nios2: Honour -semihosting-config userspace=on Peter Maydell 2022-08-22 15:12:28 +01:00
  • b35d74015b target/mips: Honour -semihosting-config userspace=on Peter Maydell 2022-08-22 15:12:27 +01:00
  • a52417e1ee target/m68k: Honour -semihosting-config userspace=on Peter Maydell 2022-08-22 15:12:26 +01:00
  • 19b26317e9 target/arm: Honour -semihosting-config userspace=on Peter Maydell 2022-08-22 15:12:25 +01:00
  • 5202861b20 semihosting: Allow optional use of semihosting from userspace Peter Maydell 2022-08-22 15:12:24 +01:00
  • 7327e60237 target/m68k: Convert semihosting errno to gdb remote errno Richard Henderson 2022-06-20 15:22:14 -07:00
  • 950272506d target/m68k: Use semihosting/syscalls.h Richard Henderson 2022-04-29 17:38:59 -07:00
  • 78c2c68dda target/nios2: Convert semihosting errno to gdb remote errno Richard Henderson 2022-06-20 15:19:46 -07:00
  • d1e23cbaa4 target/nios2: Use semihosting/syscalls.h Richard Henderson 2022-04-29 18:28:35 -07:00
  • 99bdcd2cc2 tpm_emulator: Have swtpm relock storage upon migration fall-back Stefan Berger 2022-09-12 13:47:41 -04:00
  • efef4756c7 tpm_emulator: Use latest tpm_ioctl.h from swtpm project Stefan Berger 2022-09-12 13:47:40 -04:00
  • 8cff2ce745
    Reduce clang warnings for version output in libafl_cc. (#778) David CARLIER 2022-09-13 12:59:35 +01:00
  • f5a5c08e5d
    Illumos support (#775) David CARLIER 2022-09-13 12:50:20 +01:00
  • 23e655d7dd
    Dump registers on freebsd x86_64 (#779) David CARLIER 2022-09-13 12:49:39 +01:00
  • 7aadf31246
    Add track_stability option to CalibrationStage (#781) Dongjia "toka" Zhang 2022-09-13 09:39:17 +02:00
  • 7f7e0ee6ac
    Fix doc (#780) Dongjia "toka" Zhang 2022-09-12 18:59:57 +02:00
  • d17269d3d5
    Stability improve (#773) Dongjia "toka" Zhang 2022-09-12 18:08:07 +02:00
  • f0ccce6a95 tpm_crb: Avoid backend startup just before shutdown under Xen Ross Lagerwall 2022-08-26 15:38:41 +01:00
  • a0bcec0376 tpm_emulator: Avoid double initialization during migration Ross Lagerwall 2022-08-01 15:25:25 +01:00
  • b863142829
    Fix forkserver options (#771) Dongjia "toka" Zhang 2022-09-09 02:42:16 +02:00
  • 8a661de371 add missing benchmark script Alwin Berger 2022-09-07 21:28:40 +02:00
  • 79dfa177ae Merge tag 'pull-qapi-2022-09-07' of git://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2022-09-07 13:13:30 -04:00
  • 6e7a37ffc2 qapi: fix examples of events missing timestamp Victor Toso 2022-09-01 10:58:40 +02:00
  • b4c32cbf06 qapi: fix example of query-hotpluggable-cpus command Victor Toso 2022-09-01 10:58:39 +02:00
  • b652293832 qapi: fix examples of blockdev-add with qcow2 Victor Toso 2022-09-01 10:58:38 +02:00
  • e8796ac4b6 qapi: fix example of MEM_UNPLUG_ERROR event Victor Toso 2022-09-01 10:58:37 +02:00
  • 0cd5a5e9c9 qapi: fix example of DEVICE_UNPLUG_GUEST_ERROR event Victor Toso 2022-09-01 10:58:36 +02:00
  • dac318d3df qapi: fix example of NIC_RX_FILTER_CHANGED event Victor Toso 2022-09-01 10:58:35 +02:00
  • ccc9ddbcbe qapi: fix example of BLOCK_JOB_READY event Victor Toso 2022-09-01 10:58:34 +02:00
  • 612fb7cd54 qapi: fix example of query-dump-guest-memory-capability command Victor Toso 2022-09-01 10:58:33 +02:00
  • 5be07b3e54 qapi: fix example of query-vnc command Victor Toso 2022-09-01 10:58:32 +02:00
  • 5d07159d63 qapi: fix example of query-ballon command Victor Toso 2022-09-01 10:58:31 +02:00
  • e46e2628e9 Merge tag 'pull-riscv-to-apply-20220907' of https://github.com/alistair23/qemu into staging Stefan Hajnoczi 2022-09-07 08:02:43 -04:00
  • f0551560b5 target/riscv: Update the privilege field for sscofpmf CSRs Atish Patra 2022-08-24 15:17:01 -07:00
  • abd9a20665 hw/riscv: virt: Add PMU DT node to the device tree Atish Patra 2022-08-24 15:17:00 -07:00
  • 892320facd target/riscv: Add few cache related PMU events Atish Patra 2022-08-24 15:16:59 -07:00
  • ade445ef85 target/riscv: Simplify counter predicate function Atish Patra 2022-08-24 15:16:58 -07:00
  • 1466448345 target/riscv: Add sscofpmf extension support Atish Patra 2022-08-24 15:16:57 -07:00
  • 3ec0fe18a3 target/riscv: Add vstimecmp support Atish Patra 2022-08-24 15:13:57 -07:00
  • 43888c2f18 target/riscv: Add stimecmp support Atish Patra 2022-08-24 15:13:56 -07:00
  • 7cbcc538f4 hw/intc: Move mtimer/mtimecmp to aclint Atish Patra 2022-08-24 15:13:55 -07:00
  • dc9acc9ce4 target/riscv: Use official extension names for AIA CSRs Anup Patel 2022-08-20 09:59:58 +05:30
  • e0dea2f55f target/riscv: Add xicondops in ISA entry Rahul Pathak 2022-08-16 10:24:08 +05:30
  • d1af78745c hw/core: fix platform bus node name Conor Dooley 2022-08-10 19:46:12 +01:00
  • ae29379998 hw/riscv: virt: fix syscon subnode paths Conor Dooley 2022-08-10 19:46:11 +01:00
  • 95e401d378 hw/riscv: virt: fix the plic's address cells Conor Dooley 2022-08-10 19:46:10 +01:00
  • 53c38f7ab1 hw/riscv: virt: fix uart node name Conor Dooley 2022-08-10 19:46:09 +01:00
  • 240b363618 target/riscv: Remove additional priv version check for mcountinhibit Atish Patra 2022-08-16 16:23:21 -07:00
  • 25da6e3113 hw/riscv: microchip_pfsoc: fix kernel panics due to missing peripherals Conor Dooley 2022-08-13 14:51:27 +01:00
  • bf8803c64d hw/riscv: opentitan: bump opentitan version Wilfred Mallawa 2022-08-12 10:52:30 +10:00
  • eacaf44019 target/riscv: Fix priority of csr related check in riscv_csrrw_check Weiwei Li 2022-08-03 20:36:52 +08:00
  • 6934f15b22 hw/riscv: remove 'fdt' param from riscv_setup_rom_reset_vec() Daniel Henrique Barboza 2022-07-28 15:19:26 -03:00
  • 4696f0ab5c target/riscv: Add Zihintpause support Dao Lu 2022-07-24 20:47:28 -07:00
  • 1ad3f9bdc7 target/riscv: rvv: Add option 'rvv_ma_all_1s' to enable optional mask agnostic behavior eopXD 2022-06-20 06:51:11 +00:00
  • edabcd0e0a target/riscv: rvv: Add mask agnostic for vector permutation instructions Yueh-Ting (eop) Chen 2022-06-20 06:51:12 +00:00
  • 35f2d795f3 target/riscv: rvv: Add mask agnostic for vector mask instructions Yueh-Ting (eop) Chen 2022-06-20 06:51:11 +00:00
  • 5b448f44c9 target/riscv: rvv: Add mask agnostic for vector floating-point instructions Yueh-Ting (eop) Chen 2022-06-20 06:51:12 +00:00