Commit graph

  • a9500527db iscsi: Run co BH CB in the coroutine’s AioContext Hanna Czenczek 2025-11-10 16:48:38 +01:00
  • 89d22536d1 rbd: Run co BH CB in the coroutine’s AioContext Hanna Czenczek 2025-11-10 16:48:37 +01:00
  • aed74d3d62 block: Note on aio_co_wake use if not yet yielding Hanna Czenczek 2025-11-10 16:48:36 +01:00
  • 711a1ddf89 Merge tag 'pull-10.2-maintainer-171125-2' of https://gitlab.com/stsquad/qemu into staging Richard Henderson 2025-11-18 09:18:23 +01:00
  • 8bec7b9874 gitlab: add a weekly container building job Alex Bennée 2025-11-17 11:55:23 +00:00
  • c689e3423c gitlab: make the schedule rules a bit more general Alex Bennée 2025-11-17 11:55:22 +00:00
  • d9e58fd1b2 gitlab: make custom runners need QEMU_CI to run Alex Bennée 2025-11-17 11:55:21 +00:00
  • 7b0e69d4a7 gitlab: suppress custom runners being triggered by schedule Alex Bennée 2025-11-17 11:55:20 +00:00
  • 56ebddfcc2 gitlab: simplify the ubuntu-24.04-aarch64 rules Alex Bennée 2025-11-17 11:55:19 +00:00
  • ea55bfc3a9 gitlab: use template for ubuntu-24.04-s390x jobs Alex Bennée 2025-11-17 11:55:18 +00:00
  • f65da9e690 gitlab: add initial ppc64le custom-runner test Alex Bennée 2025-11-17 11:55:17 +00:00
  • 497d3e87ce tests: move test_virt_gpu to share.linaro.org Alex Bennée 2025-11-17 11:55:16 +00:00
  • ced9f2ffc2 tests: move test_kvm to share.linaro.org Alex Bennée 2025-11-17 11:55:15 +00:00
  • 533b5ac2d6 tests: move test_kvm_xen to share.linaro.org Alex Bennée 2025-11-17 11:55:14 +00:00
  • 5ff8d1fac9 tests: move test_netdev_ethtool to share.linaro.org Alex Bennée 2025-11-17 11:55:13 +00:00
  • dfaf3695b2 tests: move test_virt assets to share.linaro.org Alex Bennée 2025-11-17 11:55:12 +00:00
  • 863449cc8e tests: move test_xen assets to share.linaro.org Alex Bennée 2025-11-17 11:55:11 +00:00
  • 45265100be docs/about/emulation: update assets for uftrace plugin documentation Pierrick Bouvier 2025-11-17 11:55:10 +00:00
  • 556386b0ae tests/docker: add coreutils to the package list Alex Bennée 2025-11-17 11:55:09 +00:00
  • 03025667c0 tests/lcitool: update ENV stanzas outputted by refresh Alex Bennée 2025-11-17 11:55:08 +00:00
  • ec99c49382 libvirt-ci: bump libvirt-ci to latest version Alex Bennée 2025-11-17 11:55:07 +00:00
  • 89dd8c4faa tests/docker: drop --link from COPYs in emsdk docker Alex Bennée 2025-11-17 11:55:06 +00:00
  • 106d766c9d target/i386: fix stack size when delivering real mode interrupts Paolo Bonzini 2025-11-15 01:58:57 +01:00
  • 9c3afb9d9b target/i386: svm: fix sign extension of exit code Paolo Bonzini 2025-11-15 01:04:18 +01:00
  • ebb46ba6a4 target/i386/tcg: validate segment registers Paolo Bonzini 2025-11-15 00:57:52 +01:00
  • ebd9ea2947 target/i386: Mark VPERMILPS as not valid with prefix 0 Peter Maydell 2025-11-14 17:54:17 +00:00
  • 46b06eaeb4 target/i386: emulate: Make sure fetch_instruction exist before calling it Nguyen Dinh Phi 2025-11-14 16:29:15 +08:00
  • 799fa30a6e ioapic: fix typo in irqfd check Paolo Bonzini 2025-11-06 12:49:46 +01:00
  • e88510fcdc Merge tag 'pull-target-arm-20251114' of https://gitlab.com/pm215/qemu into staging Richard Henderson 2025-11-14 17:59:05 +01:00
  • 409be85c2f Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Richard Henderson 2025-11-14 16:27:19 +01:00
  • 389aaa0792 Merge tag 'pull-nbd-2025-11-13' of https://repo.or.cz/qemu/ericb into staging Richard Henderson 2025-11-14 16:26:54 +01:00
  • 522444744e hw/audio/lm4549: Don't try to open a zero-frequency audio voice Peter Maydell 2025-11-07 15:41:16 +00:00
  • 5fc50b4ec8 hw/misc/npcm_clk: Don't divide by zero when calculating frequency Peter Maydell 2025-11-07 15:01:37 +00:00
  • 168558ed7b tests: Clean up includes Peter Maydell 2025-11-04 16:09:43 +00:00
  • b1f4f4695c vfio: Clean up includes Peter Maydell 2025-11-04 16:09:42 +00:00
  • 2a2527c815 cxl: Clean up includes Peter Maydell 2025-11-04 16:09:41 +00:00
  • 032333eba7 hw/display/xlnx_dp: Don't abort for unsupported graphics formats Peter Maydell 2025-11-06 14:52:09 +00:00
  • f52db7f342 hw/display/xlnx_dp.c: Don't abort on AUX FIFO overrun/underrun Peter Maydell 2025-11-06 14:52:08 +00:00
  • 00de647c0a target/arm/cpu64: remove duplicate include Osama Abdelkader 2025-11-10 18:15:52 +02:00
  • 18cf3898e3 target/arm: Fix accidental write to TCG constant Richard Henderson 2025-11-06 15:49:09 +01:00
  • 2053f311f7 MAINTAINERS: update maintainers for WHPX Mohamed Mediouni 2025-11-07 08:23:37 +01:00
  • a01344d9d7 net: pad packets to minimum length in qemu_receive_packet() Peter Maydell 2025-10-28 16:00:42 +00:00
  • bab496a183 hw/net/e1000e_core: Adjust e1000e_write_payload_frag_to_rx_buffers() assert Peter Maydell 2025-11-03 17:58:51 +00:00
  • 9d946d56a2 hw/net/e1000e_core: Correct rx oversize packet checks Peter Maydell 2025-11-03 17:58:50 +00:00
  • 6da0c98281 hw/net/e1000e_core: Don't advance desc_offset for NULL buffer RX descriptors Peter Maydell 2025-11-03 17:58:49 +00:00
  • 781b5470ec net/hub: make net_hub_port_cleanup idempotent Jonah Palmer 2025-08-21 14:26:41 +00:00
  • 4c91719a6a tests/qemu-iotest: fix iotest 024 with qed images Alberto Garcia 2025-11-12 18:09:57 +01:00
  • 1c34de6d1f tests/qemu-iotests: Fix broken grep command in iotest 207 Thomas Huth 2025-11-13 09:05:25 +01:00
  • 24fd6d75b3 iotests: Add coverage of recent NBD qio deadlock fix Eric Blake 2025-11-12 19:11:38 -06:00
  • 89179bb4d9 nbd: Avoid deadlock in client connecting to same-process server Eric Blake 2025-11-12 19:11:37 -06:00
  • de252f7993 qio: Add QIONetListener API for using AioContext Eric Blake 2025-11-12 19:11:36 -06:00
  • cc0faf8273 qio: Prepare NetListener to use AioContext Eric Blake 2025-11-12 19:11:35 -06:00
  • ec59a65a4d qio: Provide accessor around QIONetListener->sioc Eric Blake 2025-11-12 19:11:34 -06:00
  • dfeadf82c2 chardev: Reuse channel's cached local address Eric Blake 2025-11-12 19:11:33 -06:00
  • e685dd26c7 qio: Factor out helpers qio_net_listener_[un]watch Eric Blake 2025-11-12 19:11:32 -06:00
  • 36769aeedf qio: Minor optimization when callback function is unchanged Eric Blake 2025-11-12 19:11:31 -06:00
  • 9d86181874 qio: Protect NetListener callback with mutex Eric Blake 2025-11-12 19:11:30 -06:00
  • b5676493a0 qio: Remember context of qio_net_listener_set_client_func_full Eric Blake 2025-11-12 19:11:29 -06:00
  • 6e03d5cdc9 qio: Unwatch before notify in QIONetListener Eric Blake 2025-11-12 19:11:28 -06:00
  • 59506e59e0 qio: Add trace points to net_listener Eric Blake 2025-11-12 19:11:27 -06:00
  • 04496ce926 iotests: Drop execute permissions on vvfat.out Eric Blake 2025-11-12 19:11:26 -06:00
  • 9febfa94b6 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Richard Henderson 2025-11-12 11:47:42 +01:00
  • 909852ba6b qemu-img rebase: don't exceed IO_BUF_SIZE in one operation Alberto Garcia 2025-11-07 10:18:30 +01:00
  • 2e909d7ca9 qcow2, vmdk: Restrict creation with secondary file using protocol Eric Blake 2025-09-15 16:37:27 -05:00
  • 1bd7bfbc2b block: Allow drivers to control protocol prefix at creation Eric Blake 2025-09-15 16:37:26 -05:00
  • 67685a2331 tests/qemu-iotest: Add more image formats to the thorough testing Thomas Huth 2025-10-14 12:41:42 +02:00
  • f00a45e9ca tests/qemu-iotests: Improve the dry run list to speed up thorough testing Thomas Huth 2025-10-14 12:41:41 +02:00
  • 061b0275c7 tests/qemu-iotests/184: Fix skip message for qemu-img without throttle Thomas Huth 2025-10-14 12:41:40 +02:00
  • 524d5ba8c0 qcow2: put discards in discard queue when discard-no-unref is enabled Jean-Louis Dupond 2025-05-13 15:26:28 +02:00
  • 31242df6ca qcow2: rename update_refcount_discard to queue_discard Jean-Louis Dupond 2025-05-13 15:26:27 +02:00
  • 71c1a1f18c iotests: Run iotests with sanitizers Akihiko Odaki 2025-10-23 17:10:59 +09:00
  • f00bcc8337 qemu-img: Fix amend option parse error handling Akihiko Odaki 2025-10-23 17:10:58 +09:00
  • 23798d3f88 iotests: Test resizing file node under raw with size/offset Kevin Wolf 2025-10-28 10:43:28 +01:00
  • 9dbfd4e28d block: Drop detach_subchain for bdrv_replace_node Wesley Hershberger 2025-10-29 08:27:02 -05:00
  • 9730b9974d block: replace TABs with space Yeqi Fu 2025-10-07 18:35:11 +02:00
  • 684363fa3b block/io_uring: use non-vectored read/write when possible Stefan Hajnoczi 2025-11-03 21:29:33 -05:00
  • 047dabef97 block/io_uring: use aio_add_sqe() Stefan Hajnoczi 2025-11-03 21:29:32 -05:00
  • 1eebdab3c3 aio-posix: add aio_add_sqe() API for user-defined io_uring requests Stefan Hajnoczi 2025-11-03 21:29:31 -05:00
  • 87e7a0f423 aio-posix: add fdmon_ops->dispatch() Stefan Hajnoczi 2025-11-03 21:29:30 -05:00
  • a63e41f2a4 aio-posix: unindent fdmon_io_uring_destroy() Stefan Hajnoczi 2025-11-03 21:29:29 -05:00
  • 59202c98c0 aio-posix: gracefully handle io_uring_queue_init() failure Stefan Hajnoczi 2025-11-03 21:29:28 -05:00
  • 421dcc8023 aio: add errp argument to aio_context_setup() Stefan Hajnoczi 2025-11-03 21:29:27 -05:00
  • 3769b9abe9 aio: free AioContext when aio_context_new() fails Stefan Hajnoczi 2025-11-03 21:29:26 -05:00
  • d1f42b600a aio: remove aio_context_use_g_source() Stefan Hajnoczi 2025-11-03 21:29:25 -05:00
  • ded29e64c6 aio-posix: integrate fdmon into glib event loop Stefan Hajnoczi 2025-11-03 21:29:24 -05:00
  • 330adf44dc tests/unit: skip test-nested-aio-poll with io_uring Stefan Hajnoczi 2025-11-03 21:29:23 -05:00
  • 511c62a2c6 aio-posix: keep polling enabled with fdmon-io_uring.c Stefan Hajnoczi 2025-11-03 21:29:22 -05:00
  • 5f8741fca5 aio-posix: fix spurious return from ->wait() due to signals Stefan Hajnoczi 2025-11-03 21:29:21 -05:00
  • c31a445749 aio-posix: fix fdmon-io_uring.c timeout stack variable lifetime Stefan Hajnoczi 2025-11-03 21:29:20 -05:00
  • dbf70f0a03 aio-posix: fix race between io_uring CQE and AioHandler deletion Stefan Hajnoczi 2025-11-03 21:29:19 -05:00
  • 4481234e98 Merge tag 'pull-request-2025-11-11' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2025-11-11 17:24:13 +01:00
  • 0fa4b130a8 tests/functional/m68k/test_nextcube: Fix issues reported by pylint Thomas Huth 2025-11-10 11:48:37 +01:00
  • 92e262fc28 tests/functional/mips64el: Silence issues reported by pylint Thomas Huth 2025-11-03 20:24:30 +01:00
  • b0ea044d54 tests/functional/aarch64/test_device_passthrough: Fix warnings from pylint Thomas Huth 2025-10-30 15:32:03 +01:00
  • 94b66a3535 tests/functional: Fix problems in testcase.py reported by pylint Thomas Huth 2025-10-13 18:53:30 +02:00
  • 593aee5df9 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Richard Henderson 2025-11-10 16:49:59 +01:00
  • ad9ce9f6f2 Merge tag 'pull-ppc-for-10.2-d5-20251110' of https://gitlab.com/harshpb/qemu into staging Richard Henderson 2025-11-10 15:32:27 +01:00
  • 49877625c9 Merge tag 'lasi-fixes-pull-request' of https://github.com/hdeller/qemu-hppa into staging Richard Henderson 2025-11-10 12:11:56 +01:00
  • 681480a139 Merge tag 'pull-misc-20251110' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2025-11-10 12:11:26 +01:00
  • 4f503afc7e target/x86: Correctly handle invalid 0x0f 0xc7 0xxx insns Peter Maydell 2025-10-21 18:31:51 +01:00