/cloud-hypervisor/docs/ |
H A D | fs.md | 25 _Create shared directory_ 34 --shared-dir=/tmp/shared_dir \ 67 Correct functioning of `--fs` requires `--memory shared=on` to facilitate 75 --memory size=1G,shared=on \ 82 ### Mount the shared directory 84 The last step is to mount the shared directory inside the guest, using the
|
H A D | memory.md | 19 shared: bool, 29 --memory <memory> Memory parameters "size=<guest_memory_size>,mergeable=on|off,shared=on|off,hugepa… 109 ### `shared` 127 --memory size=1G,shared=on 147 If `hugepages=on` then the value of `shared` is ignored as huge pages always 183 Specifies if private anonymous memory for the guest (i.e. `shared=off` and no 211 shared: bool, 222 …ory zone parameters "size=<guest_memory_region_size>,file=<backing_file>,shared=on|off,hugepages=o… 288 ### `shared` 307 --memory-zone id=mem0,size=1G,shared=on [all …]
|
H A D | virtiofs-root.md | 68 sudo virtiofsd --socket-path=$PWD/virtiofs-rootfs.sock --shared-dir=$PWD/rootfs --cache=never & 73 --memory size=2G,shared=on \ 84 Note: another important bit is that the memory is shared. This is required for
|
H A D | vfio-user.md | 28 --memory size=1G,shared=on \ 74 --memory size=1G,shared=on \
|
H A D | vhost-user-net-testing.md | 91 --memory size=512M,hugepages=on,shared=true \ 100 --memory size=512M,hugepages=on,shared=true \
|
H A D | hotplug.md | 108 total used free shared buff/cache available 151 total used free shared buff/cache available
|
H A D | vhost-user-blk-testing.md | 94 --memory size=1024M,hugepages=on,shared=true \
|
H A D | live_migration.md | 20 --cpus boot=1 --memory size=1G,shared=on \
|
H A D | vfio.md | 132 peer-to-peer transactions instead of a shared memory buffer. This drastically
|
H A D | device_model.md | 185 shared file system, allowing for an efficient and reliable way of sharing
|
/cloud-hypervisor/src/ |
H A D | main.rs | 326 \"size=<guest_memory_size>,mergeable=on|off,shared=on|off,\ in get_cli_options_sorted() 340 shared=on|off,\ in get_cli_options_sorted() 964 shared: false, in test_valid_vm_config_default() 1228 "shared=true", in test_valid_vm_config_disks() 1234 "memory" : { "shared": true, "size": 536870912 }, in test_valid_vm_config_disks() 1247 "shared=true", in test_valid_vm_config_disks() 1253 "memory" : { "shared": true, "size": 536870912 }, in test_valid_vm_config_disks() 1462 …vec!["cloud-hypervisor", "--kernel", "/path/to/kernel", "--memory", "shared=true", "--net", "mac=1… in test_valid_vm_config_net() 1465 "memory" : { "shared": true, "size": 536870912 }, in test_valid_vm_config_net() 1506 "--memory", "shared=true", in test_valid_vm_config_fs() [all …]
|
/cloud-hypervisor/vmm/src/ |
H A D | memory_manager.rs | 181 shared: bool, field 208 /// Failed to create shared file. 209 #[error("Failed to create shared file")] 212 /// Failed to set shared file length. 213 #[error("Failed to set shared file length")] 646 zone.shared, in create_memory_regions_from_zones() 731 zone_config.shared, in restore_memory_regions_and_zones() 856 shared: config.shared, in validate_memory_config() 886 if zone.shared && zone.file.is_some() && zone.host_numa_node.is_some() { in validate_memory_config() 889 backed by a regular file and mapped as 'shared'" in validate_memory_config() [all …]
|
H A D | config.rs | 189 /// Using vhost user requires shared memory 190 #[error("Using vhost-user requires using shared memory or huge pages")] 243 /// Need shared memory for vfio-user 244 #[error("Using user devices requires using shared memory or huge pages")] 774 .add("shared") in parse() 803 let shared = parser in parse() localVariable 804 .convert::<Toggle>("shared") in parse() 836 .add("shared") in parse() 852 let shared = parser in parse() localVariable 853 .convert::<Toggle>("shared") in parse() [all …]
|
H A D | interrupt.rs | 262 // Create a shared list of GSI that can be shared through all PCI in new()
|
H A D | vm_config.rs | 141 pub shared: bool, field 188 pub shared: bool, field 211 shared: false, in default()
|
/cloud-hypervisor/ |
H A D | release-notes.md | 329 - [Shared Filesystem Improvements](#shared-filesystem-improvements) 365 - [Improved shared filesystem](#improved-shared-filesystem) 368 - [Shared filesystem](#shared-filesystem) 1249 the native support for hugepages and allocating anonymous shared memory. 1419 supporting huge pages or shared memory backing which is now natively supported 1481 the guest memory with Transparent Huge Pages (no file backing/`shared=off`) 2936 * Use `--memory`'s `shared` and `hugepages` controls for determining backing 2943 shared memory is in use if any attempt is made to used a `vhost-user` backed 2987 ### Shared Filesystem Improvements 2989 We enhanced our shared filesystem support through many `virtio-fs` improvements. [all …]
|
/cloud-hypervisor/virtio-devices/src/ |
H A D | device.rs | 118 /// Returns the list of shared memory regions required by the device. 123 /// Updates the list of shared memory regions required by the device.
|
H A D | lib.rs | 120 #[error("Failed to set shared memory region")]
|
/cloud-hypervisor/block/src/ |
H A D | fcntl.rs | 62 /// Set a read lock (shared).
|
/cloud-hypervisor/arch/src/aarch64/ |
H A D | fdt.rs | 316 // Cache Shared Info. in create_cpu_nodes() 346 // Cache Shared Info. in create_cpu_nodes() 427 warn!("L2 cache shared with other cpus"); in create_cpu_nodes() 439 // ARM L3 cache is generally shared within the package (socket), so the in create_cpu_nodes()
|
/cloud-hypervisor/fuzz/ |
H A D | Cargo.lock | 1392 "wasm-bindgen-shared", 1415 "wasm-bindgen-shared", 1419 name = "wasm-bindgen-shared"
|
/cloud-hypervisor/vm-migration/src/ |
H A D | lib.rs | 217 /// Trait to define shared behaviors of components that can be migrated
|
/cloud-hypervisor/vmm/src/api/openapi/ |
H A D | cloud-hypervisor.yaml | 761 shared: 803 shared:
|
/cloud-hypervisor/hypervisor/src/mshv/ |
H A D | mod.rs | 839 // Guest is revoking the shared access, so we need to update the bitmap in run() 1135 // Copy the data to the shared buffer of the GHCB page in run() 1139 unsafe { (*ghcb).shared[0] = u64::from_le_bytes(buffer_data) }; in run() 1156 unsafe { (*ghcb).shared[0].to_le_bytes() }; in run() 1183 … // TODO: Need to check if data_gpa is the address of the shared buffer in the GHCB page in run() 1184 … // in that case we should clear the shared buffer(24 bytes) in run()
|
/cloud-hypervisor/fuzz/fuzz_targets/ |
H A D | http_api.rs | 142 shared: false, in vm_info()
|