Commit Graph

  • c90f5a9e47 vmm: Switch fixed VHD sync to DiskBackend::Next Anatol Belski 2026-03-24 15:21:08 +01:00
  • cc2f878094 block: vhd: impl AsyncDiskFile for FixedVhdDiskSync Anatol Belski 2026-03-24 15:11:10 +01:00
  • ce1592d1df block: vhd: impl DiskFile for FixedVhdDiskSync Anatol Belski 2026-03-24 14:57:14 +01:00
  • 60af47c99b block: vhd: impl Resizable for FixedVhdDiskSync Anatol Belski 2026-03-24 14:01:34 +01:00
  • 74b0613c04 block: vhd: impl SparseCapable for FixedVhdDiskSync Anatol Belski 2026-03-24 13:59:55 +01:00
  • 1a56cb3d0e block: vhd: impl Geometry for FixedVhdDiskSync Anatol Belski 2026-03-24 13:53:34 +01:00
  • dfa9a25fd8 block: vhd: impl DiskFd for FixedVhdDiskSync Anatol Belski 2026-03-24 09:33:16 +01:00
  • 266c5fc241 block: vhd: impl PhysicalSize for FixedVhdDiskSync Anatol Belski 2026-03-24 09:14:11 +01:00
  • 7136744549 block: vhd: impl DiskSize for FixedVhdDiskSync Anatol Belski 2026-03-23 23:54:02 +01:00
  • 24e9049280 block: vhd: Switch FixedVhdDiskSync::new to BlockResult Anatol Belski 2026-03-23 23:30:08 +01:00
  • 6e36932e90 block: vhdx: Remove legacy async_io::DiskFile impl from VhdxDiskSync Anatol Belski 2026-03-25 16:46:46 +01:00
  • b703043f77 vmm: Switch VHDX to DiskBackend::Next Anatol Belski 2026-03-25 16:44:44 +01:00
  • cf9496376f block: vhdx: impl AsyncDiskFile for VhdxDiskSync Anatol Belski 2026-03-25 16:43:37 +01:00
  • e99ad15939 block: vhdx: impl DiskFile for VhdxDiskSync Anatol Belski 2026-03-25 16:42:48 +01:00
  • ffdc8c49d1 block: vhdx: impl Resizable for VhdxDiskSync Anatol Belski 2026-03-25 16:42:26 +01:00
  • 3e904d7a27 block: vhdx: impl SparseCapable for VhdxDiskSync Anatol Belski 2026-03-25 16:41:37 +01:00
  • 62244f94da block: vhdx: impl Geometry for VhdxDiskSync Anatol Belski 2026-03-25 16:41:01 +01:00
  • eca9e14ecb block: vhdx: impl DiskFd for VhdxDiskSync Anatol Belski 2026-03-25 16:39:53 +01:00
  • 5578f329cf block: vhdx: impl PhysicalSize for VhdxDiskSync Anatol Belski 2026-03-25 16:37:26 +01:00
  • 3164b66cb5 block: vhdx: impl DiskSize for VhdxDiskSync Anatol Belski 2026-03-25 16:36:15 +01:00
  • b8b32f5927 block: vhdx: Switch VhdxDiskSync::new to BlockResult Anatol Belski 2026-03-25 15:19:19 +01:00
  • 019aa52830 block: vhd: Remove legacy async_io::DiskFile impl from FixedVhdDiskAsync Anatol Belski 2026-03-24 17:12:14 +01:00
  • b69bd219fa vmm: Switch fixed VHD async to DiskBackend::Next Anatol Belski 2026-03-24 17:11:36 +01:00
  • c0db1f61ac block: vhd: impl AsyncDiskFile for FixedVhdDiskAsync Anatol Belski 2026-03-24 17:11:02 +01:00
  • be6ce5b878 block: vhd: impl DiskFile for FixedVhdDiskAsync Anatol Belski 2026-03-24 17:10:21 +01:00
  • df5d2d64b2 block: vhd: impl Resizable for FixedVhdDiskAsync Anatol Belski 2026-03-24 17:10:08 +01:00
  • 0dece29fa8 block: vhd: impl SparseCapable for FixedVhdDiskAsync Anatol Belski 2026-03-24 17:09:47 +01:00
  • 1db64f511e block: vhd: impl Geometry for FixedVhdDiskAsync Anatol Belski 2026-03-24 17:09:05 +01:00
  • 2973987c81 block: vhd: impl DiskFd for FixedVhdDiskAsync Anatol Belski 2026-03-24 17:06:38 +01:00
  • 42af5913d9 block: vhd: impl PhysicalSize for FixedVhdDiskAsync Anatol Belski 2026-03-24 17:05:38 +01:00
  • d82b1101d9 block: vhd: impl DiskSize for FixedVhdDiskAsync Anatol Belski 2026-03-24 17:04:53 +01:00
  • 15073edf08 block: vhd: Switch FixedVhdDiskAsync::new to BlockResult Anatol Belski 2026-03-24 17:01:55 +01:00
  • 38eb10d209 block: Remove legacy DiskFile impl from RawFileDiskSync Muminul Islam 2026-03-24 17:32:20 -07:00
  • 4f44cd9ed3 vmm: Switch RawFileDiskSync to DiskBackend::Next Muminul Islam 2026-03-24 17:32:39 -07:00
  • afd018f9d1 fuzz: Switch RawFileDiskSync to DiskBackend::Next Muminul Islam 2026-03-24 17:32:30 -07:00
  • 662d350cf9 block: Implement AsyncDiskFile trait for RawFileDiskSync Muminul Islam 2026-03-24 17:36:39 -07:00
  • da72a3abfb block: Implement DiskFile marker trait for RawFileDiskSync Muminul Islam 2026-03-24 17:36:15 -07:00
  • 6b14d27f30 block: Implement Resizable trait for RawFileDiskSync Muminul Islam 2026-03-24 17:36:03 -07:00
  • fe39929a2a block: Implement SparseCapable trait for RawFileDiskSync Muminul Islam 2026-03-24 17:35:52 -07:00
  • aa5aa6fe89 block: Implement Geometry trait for RawFileDiskSync Muminul Islam 2026-03-24 17:35:39 -07:00
  • bd026ce4cb block: Implement DiskFd trait for RawFileDiskSync Muminul Islam 2026-03-24 17:35:27 -07:00
  • 744c365faa block: Implement PhysicalSize trait for RawFileDiskSync Muminul Islam 2026-03-24 17:35:15 -07:00
  • 00a355d273 block: Implement DiskSize trait for RawFileDiskSync Muminul Islam 2026-03-24 17:34:57 -07:00
  • 98fedac77f block: Derive Debug on RawFileDiskSync Muminul Islam 2026-03-23 13:31:50 -07:00
  • 573f3af77d vmm: Switch RawFileDisk to DiskBackend::Next Muminul Islam 2026-03-24 18:15:00 -07:00
  • 491c5493c5 block: Implement AsyncDiskFile trait for RawFileDisk Muminul Islam 2026-03-24 17:25:44 -07:00
  • 607a2c769d block: Implement DiskFile marker trait for RawFileDisk Muminul Islam 2026-03-24 17:25:29 -07:00
  • 64b65caddd block: Implement Resizable trait for RawFileDisk Muminul Islam 2026-03-24 17:25:17 -07:00
  • 899dec4c04 block: Implement SparseCapable trait for RawFileDisk Muminul Islam 2026-03-24 17:25:05 -07:00
  • 7e514d8d0e block: Implement Geometry trait for RawFileDisk Muminul Islam 2026-03-24 17:24:54 -07:00
  • ca1f48a717 block: Implement DiskFd trait for RawFileDisk Muminul Islam 2026-03-24 17:24:42 -07:00
  • aa6a7aea0e block: Implement PhysicalSize trait for RawFileDisk Muminul Islam 2026-03-24 17:24:25 -07:00
  • 0647202215 block: Implement DiskSize trait for RawFileDisk Muminul Islam 2026-03-24 17:24:02 -07:00
  • 4586ca133a block: Derive Debug on RawFileDisk Muminul Islam 2026-03-24 17:17:33 -07:00
  • 6261cad0d8 block: Add DiskFileError::Clone variant Muminul Islam 2026-03-24 18:22:56 -07:00
  • 823ab99e02 virtio-devices: block: Use error specific status in sync fallback path Anatol Belski 2026-03-28 14:46:01 +01:00
  • cbe7018f84 vmm: cpu: fix broken URL Anirudh Rayabharam 2026-03-30 13:49:08 +00:00
  • 9b9950335f ci: Run pull_request_target workflows with no permisisons Demi Marie Obenour 2026-03-28 12:55:09 -04:00
  • ea0a0393b5 build: Fix the vfio integration test workflow Bo Chen 2026-03-27 18:53:31 +00:00
  • ce3b3fa1b2 build: Enable the vfio CI worker Bo Chen 2026-03-27 18:41:24 +00:00
  • baacaea35e build: Bump vfio-ioctls to 0.6.0 Rob Bradford 2026-03-27 16:45:59 -07:00
  • c06f6c3293 tests: fix CI flakiness Philipp Schuster 2026-03-27 15:47:26 +01:00
  • 0bc3ca1103 tests: Add snapshot/restore integration test for virtio-fs Rob Bradford 2026-03-26 09:01:57 -07:00
  • cd3334a3c2 virtio-devices: vhost_user: Enable snapshot/restore for vhost-user-* Rob Bradford 2026-03-26 14:22:42 -07:00
  • 2fbb98e2c3 virtio-devices: vhost_user: Add common code for restoring state Rob Bradford 2026-03-26 15:16:58 -07:00
  • 02688993a0 virtio-devices: vhost_user: Fetch and store the backend state/vring Rob Bradford 2026-03-26 13:41:38 -07:00
  • a6b9455402 virtio-devices: vhost_user: Add get/set of backend state support Rob Bradford 2026-03-26 13:34:54 -07:00
  • afc3cb8e1f virtio-devices: vhost_user: Rename update_supports_migration Rob Bradford 2026-03-26 14:15:09 -07:00
  • 8536a2536e virtio-devices: vhost_user: Adapt state() to return Result Rob Bradford 2026-03-26 14:14:37 -07:00
  • 3e233af654 virtio-devices: vhost_user: Access acked_protocol_features directly Rob Bradford 2026-03-26 08:49:29 -07:00
  • bd56214d54 virtio-devices: vhost_user: Add VhostUserCommon::state() helper Rob Bradford 2026-03-26 08:48:41 -07:00
  • a77f89847e virtio-devices: vhost_user: Consolidate device State into VhostUserState Rob Bradford 2026-03-26 08:48:32 -07:00
  • e1e6d0a25b vmm: fix rebooting with landlock and pty console Alyssa Ross 2026-03-27 11:09:33 +01:00
  • c21d6bb856 block: Add unit tests for query_device_size() Anatol Belski 2026-03-26 09:27:38 +01:00
  • a21b9588ec virtio-devices: block: Use logical_size() for advisory lock range Anatol Belski 2026-03-25 23:32:25 +01:00
  • 8b6eb83f2a block: qcow: raw_file: Use query_device_size() for size queries Anatol Belski 2026-03-25 23:21:45 +01:00
  • 1b92af5534 block: raw_async_aio: Use query_device_size() for size queries Anatol Belski 2026-03-25 23:21:36 +01:00
  • 290f57a6e3 block: raw_sync: Use query_device_size() for size queries Anatol Belski 2026-03-25 23:21:18 +01:00
  • f14e2d2b40 block: raw_async: Use query_device_size() for size queries Anatol Belski 2026-03-25 23:20:57 +01:00
  • 051a6eff5c block: Add query_device_size() for file and block device size Anatol Belski 2026-03-25 22:45:44 +01:00
  • c5dba9ea3b vmm: seccomp: Allow BLKGETSIZE64 ioctl Anatol Belski 2026-03-25 22:44:43 +01:00
  • 9156758828 pci: clamp sparse mmap holes to physical BAR Saravanan D 2026-03-25 21:44:33 -07:00
  • 1bc49758a0 pci, vmm: Cleanup the naming and references to VFIO container Bo Chen 2026-03-26 22:38:01 +00:00
  • 7360bfe33a pci, vmm: Switch to use more generic VfioOps trait Bo Chen 2025-05-21 21:02:56 +00:00
  • 5bb4ea20a5 scripts: Fix volume argument splitting in dev_cli.sh Muminul Islam 2026-03-26 18:49:56 -07:00
  • 57e766bdbb virtio-devices: Only try and activate if the device became ready Rob Bradford 2026-03-26 06:44:23 -07:00
  • 65073259c6 vmm: handle malformed balloon actual from guest Dylan Reid 2026-03-25 18:08:21 -07:00
  • 0b90180266 vmm: use UAPI name for PIDTYPE_PID Alyssa Ross 2026-03-25 14:49:22 +01:00
  • a8d962640f build: Use newer virtiofsd Rob Bradford 2026-03-25 06:28:19 -07:00
  • 11d8ac48cb build: Use released vfio & vhost crates Rob Bradford 2026-03-25 05:33:14 -07:00
  • 80ce696006 tests: add CVM test for vdpa_block Muminul Islam 2026-03-21 18:56:19 -07:00
  • 7e62565cca tests: add CVM test for macvtap_hotplug Muminul Islam 2026-03-21 18:56:04 -07:00
  • b7bd19b24a tests: add CVM test for macvtap Muminul Islam 2026-03-21 18:55:49 -07:00
  • 6fa6ead2b3 tests: add CVM test for tap_from_fd Muminul Islam 2026-03-21 18:55:05 -07:00
  • 7d672872d6 tests: add CVM test for pvpanic Muminul Islam 2026-03-21 18:54:55 -07:00
  • 5ad9822a50 tests: add CVM test for watchdog Muminul Islam 2026-03-21 18:54:46 -07:00
  • 81f26bd995 tests: add CVM test for counters Muminul Islam 2026-03-21 18:54:37 -07:00
  • 9a88b9a42e tests: add CVM test for net_hotplug Muminul Islam 2026-03-21 18:54:27 -07:00
  • 60abdf0ea1 tests: add CVM test for disk_hotplug Muminul Islam 2026-03-21 18:54:18 -07:00
  • 9564b4f278 tests: add CVM test for landlock Muminul Islam 2026-03-21 18:54:09 -07:00