Commit Graph

  • 12dd72d88f virtio-devices: balloon: Enable use with confidential VMs Rob Bradford 2026-04-17 09:33:10 +01:00
  • 5bd6fdc17d vmm: Rename force_iommu to force_access_platform Rob Bradford 2026-04-17 09:58:33 +01:00
  • 0eca4d7c68 virtio-devices: Rename control parameter for VIRTIO_F_ACCESS_PLATFORM Rob Bradford 2026-04-17 09:52:06 +01:00
  • adc5bb7958 virtio-devices: Add a VirtioDevice reference to VirtioPciCommonConfig Rob Bradford 2026-04-17 09:14:44 +01:00
  • 128ee6d105 virtio-devices: Implement VirtioDevice::access_platform() Rob Bradford 2026-04-17 09:11:47 +01:00
  • 636da215e3 virtio-devices: Add VirtioDevice::access_platform() Rob Bradford 2026-04-17 09:10:12 +01:00
  • 81ee260ac3 virtio-devices: Use new VirtioCommon::access_platform() accessor Rob Bradford 2026-04-17 08:56:44 +01:00
  • ea64d109c7 virtio-devices: Add feature acked gated accessor for AccessPlatform Rob Bradford 2026-04-17 08:51:28 +01:00
  • e38f00644d tests: Replace manual losetup with create_loop_device() call Anatol Belski 2026-04-17 09:23:12 +02:00
  • 4772235952 block: qcow: Fix O_DIRECT EINVAL in async io_uring path Anatol Belski 2026-04-16 18:01:34 +02:00
  • 98c533a501 block: qcow: Test O_DIRECT write and read roundtrip Anatol Belski 2026-04-16 22:46:38 +02:00
  • e67195ce48 block: qcow: Test sub sector O_DIRECT read Anatol Belski 2026-04-16 22:44:57 +02:00
  • dd79b1899d block: qcow: Test async alignment() with O_DIRECT Anatol Belski 2026-04-16 22:41:53 +02:00
  • 854b686293 block: qcow: Test async alignment() returns SECTOR_SIZE Anatol Belski 2026-04-16 22:40:42 +02:00
  • 11a86fee3e tests: Add QCOW2 direct I/O UEFI boot integration test Anatol Belski 2026-04-16 13:54:57 +02:00
  • fd8ded9d78 block: Fix resize for block device backends Vincent Thomas 2026-04-09 14:45:12 +00:00
  • e5dbf5242e virtio-devices: Make pause idempotent to prevent deadlock Vincent Thomas 2026-04-09 14:46:08 +00:00
  • 67cf328a9e tests: Speed up test_pci_device_id() Rob Bradford 2026-04-16 23:11:21 +01:00
  • d449983495 vmm: Be consistent with PCI bus reservation nomenclature Rob Bradford 2026-04-16 21:01:25 +01:00
  • 18873d88d7 tests: Add an integration test for PCI device ID allocation errors Pascal Scholz 2026-03-25 18:34:53 +01:00
  • f81faad0a1 tests: Add an integration test to check duplicate PCI device IDs Pascal Scholz 2026-03-26 11:48:03 +01:00
  • f82eebc0b0 tests: Add an integration test to verify PCI device allocations Pascal Scholz 2026-03-26 13:12:15 +01:00
  • 8259f92909 tests: Return stderr when executing commands Pascal Scholz 2026-03-25 19:34:56 +01:00
  • b4723999f8 docs: Update the relevant documentation Rob Bradford 2026-04-04 12:49:53 -07:00
  • 5aa3692c6d vmm: device_manager: Reserve explicitly used PCI device IDs Rob Bradford 2026-04-04 11:09:01 -07:00
  • aace90f270 vmm: Propagate PCI device ID from the config Pascal Scholz 2026-03-13 09:00:41 +01:00
  • 7315a38a02 vmm: Validate PCI device ID Pascal Scholz 2026-03-26 09:17:44 +01:00
  • 4e247cf91d vmm: config: Add pci_device_id to SYNTAX for supported devices Rob Bradford 2026-04-04 12:02:55 -07:00
  • e5d73159f6 vmm: openapi: Add pci_device_id to the required device entries Rob Bradford 2026-04-04 11:57:13 -07:00
  • c3ec804a44 vmm: config: Add pci_device_id to PciDeviceCommonConfig Rob Bradford 2026-04-04 09:07:11 -07:00
  • 51a729a874 pci: Add support for reserving but not allocating slots Rob Bradford 2026-04-04 11:05:01 -07:00
  • 3a5fad22b9 vmm: Fix segment log message formatting Rob Bradford 2026-04-04 13:30:51 -07:00
  • 93c17cb291 vmm: Add tests for allocate_device_id in PciSegment Pascal Scholz 2026-03-26 14:04:58 +01:00
  • 34f08002e1 vmm: Allow for device ID allocation on a segment Pascal Scholz 2026-03-26 14:16:06 +01:00
  • afd155d578 pci: Refactor bus.rs to better fit a PCI bus's semantics Pascal Scholz 2026-03-16 15:26:12 +01:00
  • 43b5a474f9 tests: Remove explicit sleep from test_api_dbus_and_http_interleaved Rob Bradford 2026-04-15 11:45:03 +01:00
  • 1269475c2a tests: Remove explicit sleeps from pvpanic test Rob Bradford 2026-04-15 11:44:03 +01:00
  • 0107675eb1 tests: Remove explicit sleeps from net tests Rob Bradford 2026-04-15 11:33:15 +01:00
  • 9ca6d4ca41 tests: Remove explicit sleeps from block tests Rob Bradford 2026-04-15 11:33:15 +01:00
  • 78224baac6 tests: Remove explicit sleeps from virtio-fs tests Rob Bradford 2026-04-15 11:30:55 +01:00
  • 01decd964f tests: Remove explicit sleep from tests_simple_launch tests Rob Bradford 2026-04-15 09:16:37 +01:00
  • f55a90c170 tests: Remove explicit sleeps from "liveness" checks Rob Bradford 2026-04-15 09:09:33 +01:00
  • a1cfbd6f5c tests: Use wait_until() to check for vhost-user socket Rob Bradford 2026-04-15 09:07:40 +01:00
  • 52c24136b5 tests: Remove explicit sleeps before killing vhost-user daemons Rob Bradford 2026-04-15 08:59:42 +01:00
  • 2eafee69be tests: Remove explicit sleeps from balloon tests Rob Bradford 2026-04-15 08:46:35 +01:00
  • 030e63476e tests: Reduce explicit sleep time in _test_api_* tests Rob Bradford 2026-04-15 08:42:32 +01:00
  • cdfedfaab2 vmm: device_manager: reject duplicate socket in add_user_device Max Makarov 2026-04-16 21:05:27 +00:00
  • e2c51042d3 vmm: preserve underlying errors in vm.rs instead of dropping them Keith Adler 2026-04-16 03:33:25 -05:00
  • 1ab877882d performance-metrics: Add QCOW2 batch write micro benchmark Anatol Belski 2026-03-27 13:14:37 +01:00
  • 8052c5a66b performance-metrics: Add QCOW2 async L2 cache miss micro benchmark Anatol Belski 2026-03-27 13:07:14 +01:00
  • 3804968eef performance-metrics: Add sparse async QCOW2 tempfile helper Anatol Belski 2026-03-27 13:06:01 +01:00
  • 1d5d13eb7b performance-metrics: Add QCOW2 async write micro benchmark Anatol Belski 2026-03-27 13:04:35 +01:00
  • 1069505151 performance-metrics: Add empty async QCOW2 tempfile helper Anatol Belski 2026-03-27 13:03:17 +01:00
  • fca6429e9b performance-metrics: Add QCOW2 async compressed read micro benchmark Anatol Belski 2026-03-27 13:01:33 +01:00
  • 4bf3672fad performance-metrics: Add compressed async QCOW2 tempfile helper Anatol Belski 2026-03-27 13:00:20 +01:00
  • 324f16861d performance-metrics: Add QCOW2 async backing file read micro benchmark Anatol Belski 2026-03-27 12:55:47 +01:00
  • c8fee5953f performance-metrics: Add async QCOW2 overlay tempfile helper Anatol Belski 2026-03-27 11:40:22 +01:00
  • 2041ba5a91 performance-metrics: Add QCOW2 async multicluster read micro benchmark Anatol Belski 2026-03-27 11:06:08 +01:00
  • 377c260196 performance-metrics: Add QCOW2 async random read micro benchmark Anatol Belski 2026-03-27 10:23:27 +01:00
  • e9d1ffd24f performance-metrics: Add QCOW2 batch read micro benchmark Anatol Belski 2026-03-27 09:30:13 +01:00
  • f8dbec0abb performance-metrics: Add QCOW2 async read micro benchmark Anatol Belski 2026-03-26 23:26:35 +01:00
  • 3cb116fcfc performance-metrics: Add async drain completions helper Anatol Belski 2026-03-27 23:11:34 +01:00
  • faf6f7b635 performance-metrics: Add QCOW2 L2 cache cold miss micro benchmark Anatol Belski 2026-03-26 23:03:38 +01:00
  • 73d99c044c performance-metrics: Add sparse QCOW2 tempfile helper Anatol Belski 2026-03-26 22:58:48 +01:00
  • 94f78edcf0 performance-metrics: Add QCOW2 multi-cluster read micro benchmark Anatol Belski 2026-03-26 22:53:32 +01:00
  • 7dd1978fce performance-metrics: Add QCOW2 compressed read micro benchmark Anatol Belski 2026-03-26 21:25:35 +01:00
  • aca64ced8f performance-metrics: Add compressed QCOW2 tempfile helper Anatol Belski 2026-03-26 21:20:14 +01:00
  • b2430d701b performance-metrics: Add QCOW2 copy-on-write write micro benchmark Anatol Belski 2026-03-26 21:13:09 +01:00
  • 79b58c0faf performance-metrics: Add QCOW2 backing file read micro benchmark Anatol Belski 2026-03-26 21:10:21 +01:00
  • bdce007aac performance-metrics: Add QCOW2 overlay tempfile helper Anatol Belski 2026-03-26 21:08:14 +01:00
  • 99b4320279 performance-metrics: Add qcow2 random read micro benchmark Anatol Belski 2026-03-26 19:20:18 +01:00
  • 638cb3d7f2 performance-metrics: Add deterministic permutation helper Anatol Belski 2026-04-15 19:09:48 +02:00
  • e802c0d8b9 performance-metrics: Add qcow2 fsync micro benchmark Anatol Belski 2026-03-15 14:17:55 +01:00
  • c3312dca3f performance-metrics: Add qcow2 punch hole micro benchmark Anatol Belski 2026-03-15 14:13:46 +01:00
  • f7e40eec9a performance-metrics: Add QCOW2 write micro benchmark Anatol Belski 2026-03-26 20:19:46 +01:00
  • 9f317895b5 performance-metrics: Add submit_writes helper Anatol Belski 2026-03-28 11:41:15 +01:00
  • 0854c3e082 performance-metrics: Add empty QCOW2 tempfile helper Anatol Belski 2026-03-26 20:17:20 +01:00
  • 6cd3395a55 performance-metrics: Add QCOW2 read micro benchmark Anatol Belski 2026-03-26 20:15:10 +01:00
  • beaa98728c performance-metrics: Add iovec construction helpers Anatol Belski 2026-03-28 12:43:11 +01:00
  • f8deeb8a1c performance-metrics: Add submit_reads helper Anatol Belski 2026-03-28 11:39:56 +01:00
  • 97b109bc89 performance-metrics: Add sync drain completions helper Anatol Belski 2026-03-27 22:32:07 +01:00
  • ab1dddb62a performance-metrics: Add QCOW2 tempfile helpers Anatol Belski 2026-03-26 20:09:01 +01:00
  • 4a607ed82d performance-metrics: Enable io_uring feature on block crate Anatol Belski 2026-03-26 23:12:08 +01:00
  • c1b4fcc750 virtio-devices: More detailed vhost user errors Dylan Reid 2026-04-16 09:43:16 -07:00
  • 07b77b0f4b ci: remove pinned cross version from quality.yaml Keith Adler 2026-04-15 23:02:07 -05:00
  • c7a152ee79 performance-metrics: fix overly broad process cleanup Anirudh Rayabharam 2026-04-16 10:02:00 +00:00
  • 005ce38ffd main: add --no-shutdown Leander Kohler 2026-03-09 16:35:34 +01:00
  • a159152e41 devices: route guest shutdown via guest exit Leander Kohler 2026-03-09 16:27:41 +01:00
  • c698075157 vmm: add guest exit event path Leander Kohler 2026-03-09 16:02:40 +01:00
  • dc0e003be0 block: qcow: Add AlignedBuf size rounding test Anatol Belski 2026-04-14 18:19:02 +02:00
  • a84a0b8b25 block: qcow: Add AlignedBuf allocation and access test Anatol Belski 2026-04-14 18:18:25 +02:00
  • 11cf332114 tests: Add Windows QCOW2 guest boot with direct I/O test Anatol Belski 2026-04-13 23:44:45 +02:00
  • e5ad85d7de test_infra: Prepare QCOW2 overlay for Windows guests Anatol Belski 2026-04-13 23:34:26 +02:00
  • ab81112618 block: qcow: Test aligned pread and pwrite with 4096 alignment Anatol Belski 2026-04-13 22:40:26 +02:00
  • 7aa477936e block: qcow: Test aligned_pwrite unaligned offset Anatol Belski 2026-04-13 22:39:19 +02:00
  • 5ed9f2e3d8 block: qcow: Test aligned_pwrite bounce unaligned buffer Anatol Belski 2026-04-13 22:37:40 +02:00
  • 32af2f2a22 block: qcow: Test aligned_pwrite pass through path Anatol Belski 2026-04-13 22:35:44 +02:00
  • 05d52d0353 block: qcow: Add aligned_pread unaligned offset test Anatol Belski 2026-04-13 22:31:35 +02:00
  • 021838b63c block: qcow: Add aligned_pread bounce buffer test Anatol Belski 2026-04-13 22:30:25 +02:00
  • fe711b3a0b block: qcow: Add aligned_pread pass through test Anatol Belski 2026-04-13 22:29:05 +02:00