Commit Graph

  • 90a0778421 hw/net/vmxnet3: Fix guest-triggerable assert() Thomas Huth 2023-08-17 14:56:00 +02:00
  • 0084f6834a tests/qtest/usb-hcd: Remove the empty "init" tests Thomas Huth 2023-09-07 16:39:42 +02:00
  • 95eac43cb5 target/ppc: use g_free() in test_opcode_table() Daniel Henrique Barboza 2023-07-28 16:56:46 -03:00
  • 44adcaacc8 hw/ppc: use g_free() in spapr_tce_table_post_load() Daniel Henrique Barboza 2023-07-28 16:56:45 -03:00
  • ded625e7aa trivial: Simplify the spots that use TARGET_BIG_ENDIAN as a numeric value Thomas Huth 2023-09-07 13:35:00 +02:00
  • d417e2214d accel/tcg: Fix typo in translator_io_start() description Philippe Mathieu-Daudé 2023-08-30 18:08:34 +02:00
  • 4d841daeb2 tests/qtest/test-hmp: Fix migrate_set_parameter xbzrle-cache-size test Markus Armbruster 2023-08-25 17:59:23 +02:00
  • b21a6e31a1 docs tests: Fix use of migrate_set_parameter Markus Armbruster 2023-08-25 17:59:22 +02:00
  • bcd8e24308 qemu-options.hx: Rephrase the descriptions of the -hd* and -cdrom options Thomas Huth 2023-08-29 15:29:48 +02:00
  • d864cf2592 hw/display/xlnx_dp: update comments Peter Maydell 2023-08-24 13:26:01 +01:00
  • 3202d8e404 block: spelling fixes Michael Tokarev 2023-07-14 14:06:05 +03:00
  • 0a19d87995 misc/other: spelling fixes Michael Tokarev 2023-07-14 14:33:49 +03:00
  • 01dc06511d qga/: spelling fixes Michael Tokarev 2023-07-14 14:33:40 +03:00
  • 96420a30e0 tests/: spelling fixes Michael Tokarev 2023-07-14 14:33:27 +03:00
  • d30b5bc95a scripts/: spelling fixes Michael Tokarev 2023-07-14 14:33:18 +03:00
  • a1a62ced51 include/: spelling fixes Michael Tokarev 2023-07-14 14:33:02 +03:00
  • 528ea579c9 audio: spelling fixes Michael Tokarev 2023-07-14 14:30:34 +03:00
  • 54abe918bc xen: spelling fix Michael Tokarev 2023-08-23 21:58:15 +03:00
  • 42fe74998c riscv: spelling fixes Michael Tokarev 2023-07-14 14:19:10 +03:00
  • 6c67d98c4a hexagon: spelling fixes Michael Tokarev 2023-07-14 14:21:23 +03:00
  • 64a917d5d6 trace-events: Fix the name of the tracing.rst file Thomas Huth 2023-08-14 19:12:28 +02:00
  • 2eb7c2abe0 qemu-nbd: invent nbd_client_release_pipe() helper Denis V. Lunev 2023-09-06 11:32:07 +02:00
  • b2cecdfee3 qemu-nbd: put saddr into into struct NbdClientOpts Denis V. Lunev 2023-09-06 11:32:06 +02:00
  • b18d72d723 qemu-nbd: move srcpath into struct NbdClientOpts Denis V. Lunev 2023-09-06 11:32:05 +02:00
  • 3484f6769c qemu-nbd: define struct NbdClientOpts when HAVE_NBD_DEVICE is not defined Denis V. Lunev 2023-09-06 11:32:04 +02:00
  • b4bbdf51e3 qemu-nbd: improve error message for dup2 error Denis V. Lunev 2023-09-06 11:32:03 +02:00
  • 522a9b94e0 util/iov: Avoid dynamic stack allocation Philippe Mathieu-Daudé 2023-08-24 17:47:06 +01:00
  • 06e0f098d6 io: follow coroutine AioContext in qio_channel_yield() Stefan Hajnoczi 2023-08-30 18:48:02 -04:00
  • acd4be64b8 io: check there are no qio_channel_yield() coroutines during ->finalize() Stefan Hajnoczi 2023-08-30 18:48:01 -04:00
  • 078c8adaa6 nbd: drop unused nbd_start_negotiate() aio_context argument Stefan Hajnoczi 2023-08-30 18:48:00 -04:00
  • b84ca91ca2 nbd: drop unused nbd_receive_negotiate() aio_context argument Stefan Hajnoczi 2023-08-30 18:47:59 -04:00
  • b87151a848 qemu-iotests/197: use more generic commands for formats other than qcow2 Andrey Drobyshev 2023-09-08 01:07:18 +03:00
  • 631c872614 tests/qtest: Introduce tests for UFS Jeuk Kim 2023-09-06 16:43:51 +09:00
  • 2a8b36a496 hw/ufs: Support for UFS logical unit Jeuk Kim 2023-09-06 16:43:50 +09:00
  • 329f166244 hw/ufs: Support for Query Transfer Requests Jeuk Kim 2023-09-06 16:43:49 +09:00
  • bc4e68d362 hw/ufs: Initial commit for emulated Universal-Flash-Storage Jeuk Kim 2023-09-06 16:43:48 +09:00
  • 1f14c9147c iothread: Set the GSource "name" field Fabiano Rosas 2023-09-05 15:03:59 -03:00
  • 03a3a62fbd Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2023-09-07 10:29:06 -04:00
  • 13d9f6dca0 Merge tag 'ide-pull-request' of https://gitlab.com/jsnow/qemu into staging Stefan Hajnoczi 2023-09-07 10:28:33 -04:00
  • c97d45d557 Merge tag 'pull-parallels-2023-09-06' of https://src.openvz.org/scm/~den/qemu into staging Stefan Hajnoczi 2023-09-07 10:27:55 -04:00
  • 269e60635a Merge tag 'pull-ppc-20230906' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2023-09-07 10:23:24 -04:00
  • 34e8182053 docs/system/replay: do not show removed command line option Paolo Bonzini 2023-09-05 11:48:13 +02:00
  • 6170d09c9e subprojects: add wrap file for libblkio Paolo Bonzini 2023-09-04 13:00:25 +02:00
  • bb781b947d sysemu/kvm: Restrict kvm_pc_setup_irq_routing() to x86 targets Philippe Mathieu-Daudé 2023-09-04 14:43:24 +02:00
  • fc30abf846 sysemu/kvm: Restrict kvm_has_pit_state2() to x86 targets Philippe Mathieu-Daudé 2023-09-04 14:43:23 +02:00
  • 1f49d47661 sysemu/kvm: Restrict kvm_get_apic_state() to x86 targets Philippe Mathieu-Daudé 2023-09-04 14:43:22 +02:00
  • f3f99d2ac1 sysemu/kvm: Restrict kvm_arch_get_supported_cpuid/msr() to x86 targets Philippe Mathieu-Daudé 2023-09-04 14:43:21 +02:00
  • 33bc5f1d32 target/i386: Restrict declarations specific to CONFIG_KVM Philippe Mathieu-Daudé 2023-09-04 14:43:20 +02:00
  • ef1cf6890f target/i386: Allow elision of kvm_hv_vpindex_settable() Philippe Mathieu-Daudé 2023-09-04 14:43:19 +02:00
  • 9926cf34de target/i386: Allow elision of kvm_enable_x2apic() Philippe Mathieu-Daudé 2023-09-04 14:43:18 +02:00
  • 3adce820cf target/i386: Remove unused KVM stubs Philippe Mathieu-Daudé 2023-09-04 14:43:17 +02:00
  • 721cf738a5 target/i386/cpu-sysemu: Inline kvm_apic_in_kernel() Philippe Mathieu-Daudé 2023-09-04 14:43:16 +02:00
  • 28a43cb4dc target/i386/helper: Restrict KVM declarations to system emulation Philippe Mathieu-Daudé 2023-09-04 14:43:15 +02:00
  • 2686bbce3f hw/i386/fw_cfg: Include missing 'cpu.h' header Philippe Mathieu-Daudé 2023-09-04 14:43:14 +02:00
  • d1aa2f5094 hw/i386/pc: Include missing 'cpu.h' header Philippe Mathieu-Daudé 2023-09-04 14:43:13 +02:00
  • e44d989aae hw/i386/pc: Include missing 'sysemu/tcg.h' header Philippe Mathieu-Daudé 2023-09-04 14:43:12 +02:00
  • 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