Commit Graph

  • da3c53bac3 target/ppc: Moved XSTSTDC[QDS]P to decodetree Lucas Mateus Castro (alqotel) 2022-10-19 09:50:39 -03:00
  • a70a524710 target/ppc: Moved XVTSTDC[DS]P to decodetree Lucas Mateus Castro (alqotel) 2022-10-19 09:50:38 -03:00
  • 95a89d3118 target/ppc: Use gvec to decode XVCPSGN[SD]P Lucas Mateus Castro (alqotel) 2022-10-19 09:50:37 -03:00
  • a5b3680519 target/ppc: Use gvec to decode XV[N]ABS[DS]P/XVNEG[DS]P Lucas Mateus Castro (alqotel) 2022-10-19 09:50:36 -03:00
  • 26c964f851 target/ppc: Move VABSDU[BHW] to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:35 -03:00
  • c85929b2dd target/ppc: Move VAVG[SU][BHW] to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:34 -03:00
  • d57fbd8fd9 target/ppc: Move VPRTYB[WDQ] to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:33 -03:00
  • 90b5aadb09 target/ppc: Move VNEG[WD] to decodtree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:32 -03:00
  • 611bc69bf6 target/ppc: Move V(ADD|SUB)CUW to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:31 -03:00
  • 306e475335 target/ppc: Move VMH[R]ADDSHS instruction to decodetree Lucas Mateus Castro (alqotel) 2022-10-19 09:50:30 -03:00
  • dc46167a22 target/ppc: Moved VMLADDUHM to decodetree and use gvec Lucas Mateus Castro (alqotel) 2022-10-19 09:50:29 -03:00
  • b35bf5f2d7 target/ppc: move msgsync to decodetree Matheus Ferst 2022-10-06 17:06:54 -03:00
  • e8e09d7da7 target/ppc: move msgclrp/msgsndp to decodetree Matheus Ferst 2022-10-06 17:06:53 -03:00
  • 98f43417b6 target/ppc: move msgclr/msgsnd to decodetree Matheus Ferst 2022-10-06 17:06:52 -03:00
  • e8db3cc76e target/ppc: fix REQUIRE_HV macro definition Matheus Ferst 2022-10-06 17:06:51 -03:00
  • 9d950c7241 target/ppc: fix msgsync insns flags Matheus Ferst 2022-10-06 17:06:50 -03:00
  • 4f93f071ca target/ppc: fix msgclr/msgsnd insns flags Matheus Ferst 2022-10-06 17:06:49 -03:00
  • db8fca024f tests/qtest: libqtest: Correct the timeout unit of blocking receive calls for win32 Bin Meng 2022-10-28 12:57:34 +08:00
  • 8aff9c3279 tests/qtest: libqos: Do not build virtio-9p unconditionally Bin Meng 2022-10-28 12:57:33 +08:00
  • f2d063e61e tests/qtest: migration-test: Make sure QEMU process "to" exited after migration is canceled Xuzhou Cheng 2022-10-28 12:57:32 +08:00
  • 69c056fbc0 tests/qtest: libqtest: Introduce qtest_wait_qemu() Bin Meng 2022-10-28 12:57:31 +08:00
  • 1b0f1b14fe tests/qtest: Use EXIT_FAILURE instead of magic number Bin Meng 2022-10-28 12:57:30 +08:00
  • e4439e5280 tests/qtest: device-plug-test: Reverse the usage of double/single quotes Bin Meng 2022-10-28 12:57:29 +08:00
  • b1d3095ccf tests/qtest: Support libqtest to build and run on Windows Bin Meng 2022-10-28 12:57:28 +08:00
  • 84c662d254 tests/qtest: Use send/recv for socket communication Xuzhou Cheng 2022-10-28 12:57:27 +08:00
  • c9923550b4 accel/qtest: Support qtest accelerator for Windows Xuzhou Cheng 2022-10-28 12:57:26 +08:00
  • 8f4bcbcf11 tests: Add sndio to the FreeBSD CI containers / VM Brad Smith 2022-10-25 11:02:15 -04:00
  • 690d43a8b1 tests/vm: update openbsd to release 7.2 Brad Smith 2022-10-23 01:00:07 -04:00
  • 0e283d845e tests/qtest/libqos/e1000e: Use e1000_regs.h Akihiko Odaki 2022-10-13 14:52:45 +09:00
  • 73df4f9227 tests/qtest/cxl-test: Remove temporary directories after testing Thomas Huth 2022-10-12 11:14:35 +02:00
  • daa8bb57db tests/qtest/tpm: Clean up remainders of swtpm Thomas Huth 2022-10-12 10:43:34 +02:00
  • 9d711f19c5 MAINTAINERS: target/s390x/: add Ilya as reviewer Christian Borntraeger 2022-10-19 14:56:40 +02:00
  • 9e3eb3b29a tests/tcg/s390x: Add a test for the vistr instruction Thomas Huth 2022-10-12 20:27:55 +02:00
  • e506fee8b1 net: stream: add QAPI events to report connection state Laurent Vivier 2022-10-21 11:09:22 +02:00
  • 1f9c890fa3 net: stream: move to QIO to enable additional parameters Laurent Vivier 2022-10-21 11:09:20 +02:00
  • 7651b32119 qemu-sockets: update socket_uri() and socket_parse() to be consistent Laurent Vivier 2022-10-21 11:09:19 +02:00
  • 18bf1c9456 qemu-sockets: move and rename SocketAddress_to_str() Laurent Vivier 2022-10-21 11:09:18 +02:00
  • 784e7a2531 net: dgram: add unix socket Laurent Vivier 2022-10-21 11:09:17 +02:00
  • 8ecc7f40bc net: dgram: move mcast specific code from net_socket_fd_init_dgram() Laurent Vivier 2022-10-21 11:09:16 +02:00
  • 7c1f0c33cc net: dgram: make dgram_dst generic Laurent Vivier 2022-10-21 11:09:15 +02:00
  • 13c6be9661 net: stream: add unix socket Laurent Vivier 2022-10-21 11:09:14 +02:00
  • 80d3e4779d net: stream: Don't ignore EINVAL on netdev socket connection Stefano Brivio 2022-10-21 11:09:13 +02:00
  • daf188ff04 net: socket: Don't ignore EINVAL on netdev socket connection Stefano Brivio 2022-10-21 11:09:12 +02:00
  • 5166fe0ae4 qapi: net: add stream and dgram netdevs Laurent Vivier 2022-10-21 11:09:11 +02:00
  • 53b85d9574 net: introduce qemu_set_info_str() function Laurent Vivier 2022-10-21 11:09:10 +02:00
  • f3eedcddba qapi: net: introduce a way to bypass qemu_opts_parse_noisily() Laurent Vivier 2022-10-21 11:09:09 +02:00
  • 21fccb2cbb net: simplify net_client_parse() error management Laurent Vivier 2022-10-21 11:09:08 +02:00
  • d63ef17bfc net: remove the @errp argument of net_client_inits() Laurent Vivier 2022-10-21 11:09:07 +02:00
  • 30e4226b78 net: introduce convert_host_port() Laurent Vivier 2022-10-21 11:09:06 +02:00
  • 396d512669 vhost: Accept event idx flag Eugenio Pérez 2022-10-20 17:52:51 +02:00
  • 22a6840ff2 vhost: use avail event idx on vhost_svq_kick Eugenio Pérez 2022-10-20 17:52:50 +02:00
  • 01f8beacea vhost: toggle device callbacks using used event idx Eugenio Pérez 2022-10-20 17:52:49 +02:00
  • f0c48e05bd vhost: allocate event_idx fields on vring Eugenio Pérez 2022-10-20 17:52:48 +02:00
  • 7d0e12af59 net: improve error message for missing netdev backend Daniel P. Berrangé 2022-10-03 11:06:12 +01:00
  • 8801ccd050 vhost-vdpa: allow passing opened vhostfd to vhost-vdpa Si-Wei Liu 2022-10-08 00:58:58 -07:00
  • 6ce262fbe7 vdpa: Remove shadow CVQ command check Eugenio Pérez 2022-10-20 10:02:30 +02:00
  • faa825ddb3 vdpa: Delete duplicated vdpa_feature_bits entry Eugenio Pérez 2022-10-20 10:00:58 +02:00
  • 7550a82259 virtio-net: fix TX timer with tx_burst Laurent Vivier 2022-10-20 11:58:46 +02:00
  • df8d070817 virtio-net: fix bottom-half packet TX on asynchronous completion Laurent Vivier 2022-10-20 11:58:45 +02:00
  • be8da05b5e block/block-backend: blk_set_enable_write_cache is IO_CODE Emanuele Giuseppe Esposito 2022-10-27 03:27:26 -04:00
  • 247cf5c035 monitor: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:11 +02:00
  • a5c4e5be7e vmdk: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:10 +02:00
  • eb342749c0 vhdx: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:09 +02:00
  • 3f65302822 vdi: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:08 +02:00
  • 3aba34adb1 qed: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:07 +02:00
  • 38505e2a14 qcow2: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:06 +02:00
  • 58684155e4 qcow: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:05 +02:00
  • 50688be02a parallels: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:04 +02:00
  • 882762165a mirror: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:03 +02:00
  • ce47ff20b9 block: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:02 +02:00
  • a06678874b commit: switch to *_co_* functions Alberto Faria 2022-10-13 14:37:01 +02:00
  • c9d43d0deb vmdk: manually add more coroutine_fn annotations Paolo Bonzini 2022-10-13 14:37:00 +02:00
  • a1b4ecfd6f qcow2: manually add more coroutine_fn annotations Paolo Bonzini 2022-10-13 14:36:59 +02:00
  • ea4b80146e qcow: manually add more coroutine_fn annotations Paolo Bonzini 2022-10-13 14:36:58 +02:00
  • f72b38b67e blkdebug: add missing coroutine_fn annotation for indirect-called functions Paolo Bonzini 2022-10-13 14:36:57 +02:00
  • 014688a1b5 qcow2: add coroutine_fn annotation for indirect-called functions Alberto Faria 2022-10-13 14:36:56 +02:00
  • c2d7680893 block: add missing coroutine_fn annotation to BlockDriverState callbacks Alberto Faria 2022-10-13 14:36:55 +02:00
  • 512ef174fb coroutine-io: add missing coroutine_fn annotation to prototypes Alberto Faria 2022-10-13 14:36:54 +02:00
  • d63f006a58 coroutine-lock: add missing coroutine_fn annotation to prototypes Alberto Faria 2022-10-13 14:36:53 +02:00
  • 16bb776f5b block: add missing coroutine_fn annotation to prototypes Alberto Faria 2022-10-13 14:36:52 +02:00
  • 42f6ad79e3 ssh: add missing coroutine_fn annotation Alberto Faria 2022-10-13 14:36:51 +02:00
  • 6894ee2bee monitor: add missing coroutine_fn annotation Alberto Faria 2022-10-13 14:36:50 +02:00
  • 7c85803c49 block: remove incorrect coroutine_fn annotation Alberto Faria 2022-10-13 14:36:49 +02:00
  • 1a2152568a backup: remove incorrect coroutine_fn annotation Alberto Faria 2022-10-13 14:36:48 +02:00
  • ebdebe4728 block/nfs: Fix 32-bit Windows build Bin Meng 2022-09-08 21:28:15 +08:00
  • 142e690712 block: remove bdrv_try_set_aio_context and replace it with bdrv_try_change_aio_context Emanuele Giuseppe Esposito 2022-10-25 04:49:52 -04:00
  • a41cfda126 block: rename bdrv_child_try_change_aio_context in bdrv_try_change_aio_context Emanuele Giuseppe Esposito 2022-10-25 04:49:51 -04:00
  • d2aafbb68a block: remove all unused ->can_set_aio_ctx and ->set_aio_ctx callbacks Emanuele Giuseppe Esposito 2022-10-25 04:49:50 -04:00
  • f8be48adf0 block: use the new _change_ API instead of _can_set_ and _set_ Emanuele Giuseppe Esposito 2022-10-25 04:49:49 -04:00
  • 3394939621 block-backend: implement .change_aio_ctx in child_root Emanuele Giuseppe Esposito 2022-10-25 04:49:48 -04:00
  • 27633e740e block: implement .change_aio_ctx in child_of_bds Emanuele Giuseppe Esposito 2022-10-25 04:49:47 -04:00
  • 3428b100dc blockjob: implement .change_aio_ctx in child_job Emanuele Giuseppe Esposito 2022-10-25 04:49:46 -04:00
  • e08cc001d5 bdrv_change_aio_context: use hash table instead of list of visited nodes Emanuele Giuseppe Esposito 2022-10-25 04:49:45 -04:00
  • 7e8c182fb5 block: use transactions as a replacement of ->{can_}set_aio_context() Emanuele Giuseppe Esposito 2022-10-25 04:49:44 -04:00
  • 7f898610f6 block.c: assert bs->aio_context is written under BQL and drains Emanuele Giuseppe Esposito 2022-10-25 04:49:43 -04:00
  • 57f08941d3 block: refactor bdrv_remove_file_or_backing_child to bdrv_remove_child Vladimir Sementsov-Ogievskiy 2022-07-26 23:11:34 +03:00
  • c5c2174146 block/snapshot: drop indirection around bdrv_snapshot_fallback_ptr Vladimir Sementsov-Ogievskiy 2022-07-26 23:11:33 +03:00
  • 5bb0474778 block: Manipulate bs->file / bs->backing pointers in .attach/.detach Vladimir Sementsov-Ogievskiy 2022-07-26 23:11:32 +03:00
  • 544acc7d1e Revert "block: Pass BdrvChild ** to replace_child_noperm" Vladimir Sementsov-Ogievskiy 2022-07-26 23:11:31 +03:00
  • a2c37a3042 Revert "block: Restructure remove_file_or_backing_child()" Vladimir Sementsov-Ogievskiy 2022-07-26 23:11:30 +03:00