/openbmc/linux/mm/ |
H A D | migrate_device.c | 9 #include <linux/migrate.h> 24 struct migrate_vma *migrate = walk->private; in migrate_vma_collect_skip() local 28 migrate->dst[migrate->npages] = 0; in migrate_vma_collect_skip() 29 migrate->src[migrate->npages++] = 0; in migrate_vma_collect_skip() 40 struct migrate_vma *migrate = walk->private; in migrate_vma_collect_hole() local 48 migrate->src[migrate->npages] = MIGRATE_PFN_MIGRATE; in migrate_vma_collect_hole() 49 migrate->dst[migrate->npages] = 0; in migrate_vma_collect_hole() 50 migrate->npages++; in migrate_vma_collect_hole() 51 migrate->cpages++; in migrate_vma_collect_hole() 62 struct migrate_vma *migrate = walk->private; in migrate_vma_collect_pmd() local [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 27 #include <linux/migrate.h> 181 * @mfence: migrate fence 263 static unsigned long svm_migrate_successful_pages(struct migrate_vma *migrate) in svm_migrate_successful_pages() argument 268 for (i = 0; i < migrate->npages; i++) { in svm_migrate_successful_pages() 269 if (migrate->src[i] & MIGRATE_PFN_VALID && in svm_migrate_successful_pages() 270 migrate->src[i] & MIGRATE_PFN_MIGRATE) in svm_migrate_successful_pages() 276 static unsigned long svm_migrate_unsuccessful_pages(struct migrate_vma *migrate) in svm_migrate_unsuccessful_pages() argument 281 for (i = 0; i < migrate->npages; i++) { in svm_migrate_unsuccessful_pages() 282 if (migrate->src[i] & MIGRATE_PFN_VALID && in svm_migrate_unsuccessful_pages() 283 !(migrate->src[i] & MIGRATE_PFN_MIGRATE)) in svm_migrate_unsuccessful_pages() [all …]
|
/openbmc/linux/drivers/gpu/drm/i915/gt/ |
H A D | selftest_migrate.c | 36 static int copy(struct intel_migrate *migrate, in copy() argument 37 int (*fn)(struct intel_migrate *migrate, in copy() argument 44 struct drm_i915_private *i915 = migrate->context->engine->i915; in copy() 90 err = fn(migrate, &ww, src, dst, &rq); in copy() 151 GEM_BUG_ON(ce->vm != ce->engine->gt->migrate.context->vm); in intel_context_copy_ccs() 255 static int clear(struct intel_migrate *migrate, in clear() argument 256 int (*fn)(struct intel_migrate *migrate, in clear() argument 263 struct drm_i915_private *i915 = migrate->context->engine->i915; in clear() 301 err = intel_migrate_ccs_copy(migrate, &ww, NULL, in clear() 318 err = fn(migrate, &ww, obj, val, &rq); in clear() [all …]
|
/openbmc/qemu/tests/migration/guestperf/ |
H A D | engine.py | 80 info = vm.cmd("query-migrate") 133 resp = src.cmd("migrate-set-capabilities", 138 resp = src.cmd("migrate-set-parameters", 142 resp = src.cmd("migrate-set-capabilities", 147 resp = dst.cmd("migrate-set-capabilities", 153 resp = src.cmd("migrate-set-parameters", 156 resp = src.cmd("migrate-set-parameters", 160 resp = src.cmd("migrate-set-capabilities", 165 resp = src.cmd("migrate-set-parameters", 167 resp = dst.cmd("migrate-set-capabilities", [all …]
|
/openbmc/openbmc/meta-phosphor/recipes-core/dropbear/ |
H A D | dropbear_%.bbappend | 9 file://dropbear-migrate-key-location.service \ 10 file://migrate-key-location \ 21 # Add service to migrate the dropbear keys from /var/lib to /etc. 24 install -m 0644 ${UNPACKDIR}/dropbear-migrate-key-location.service \ 28 install -m 0755 ${UNPACKDIR}/migrate-key-location ${D}${libexecdir}/${BPN} 30 SYSTEMD_SERVICE:${PN}:append = " dropbear-migrate-key-location.service"
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 300 | 71 vm.cmd('migrate-set-capabilities', capabilities=caps) 92 def migrate(self, bitmap_name_valid: bool = True, member in TestDirtyBitmapMigration 94 self.vm_a.cmd('migrate', uri=f'unix:{mig_sock}') 136 Invoke migrate-set-parameters on @vm to set the given @mapping. 142 result = vm.qmp('migrate-set-parameters', 180 self.migrate(self.src_node_name == self.dst_node_name and 196 self.migrate() 204 self.migrate() 216 self.migrate() 356 self.migrate(False) [all …]
|
H A D | 234 | 70 iotests.log(vm_a.qmp('migrate', uri='exec:cat >%s' % (fifo_a))) 77 iotests.log(vm_a.qmp('query-migrate')['return']['status']) 78 iotests.log(vm_b.qmp('query-migrate')['return']['status']) 99 iotests.log(vm_b.qmp('migrate', uri='exec:cat >%s' % (fifo_b))) 106 iotests.log(vm_a.qmp('query-migrate')['return']['status']) 107 iotests.log(vm_b.qmp('query-migrate')['return']['status'])
|
H A D | 201 | 28 MIG_SOCKET="${SOCK_DIR}/migrate" 81 echo === Set \'migrate_set_capability postcopy-ram on\' and migrate === 100 _send_qemu_cmd $src "migrate -d unix:${MIG_SOCKET}" "(qemu)" 103 _send_qemu_cmd $src "info migrate" "completed\|failed" 111 _send_qemu_cmd $src "info migrate" "completed"
|
H A D | 091 | 32 MIG_FIFO="${TEST_DIR}/migrate" 75 echo === VM 1: Migrate from VM1 to VM2 === 81 _send_qemu_cmd $h1 "migrate \"exec: cat > '${MIG_FIFO}'\"" "(qemu)" 83 qemu_cmd_repeat=20 _send_qemu_cmd $h1 "info migrate" "completed"
|
H A D | 194 | 69 source_vm.qmp('migrate-set-capabilities', capabilities=capabilities) 70 dest_vm.qmp('migrate-set-capabilities', capabilities=capabilities) 71 iotests.log(source_vm.qmp('migrate', uri='unix:{0}'.format(migration_sock_path))) 73 source_vm.qmp_log('migrate-start-postcopy') 79 # was migrated during downtime (and no data to migrate in postcopy
|
/openbmc/openbmc/meta-openembedded/meta-gnome/recipes-gnome/gthumb/gthumb/ |
H A D | 283c9483afd1215378c8b9871f51cd61770e53e7.patch | 4 Subject: [PATCH] migrate-catalogs: properly use time_t for localtime() 25 gthumb/main-migrate-catalogs.c | 3 ++- 28 diff --git a/gthumb/main-migrate-catalogs.c b/gthumb/main-migrate-catalogs.c 30 --- a/gthumb/main-migrate-catalogs.c 31 +++ b/gthumb/main-migrate-catalogs.c
|
/openbmc/linux/net/xfrm/ |
H A D | Kconfig | 61 bool "Transformation migrate database" 122 bool "PF_KEY MIGRATE" 126 Add a PF_KEY MIGRATE message to PF_KEYv2 socket family. 127 The PF_KEY MIGRATE message is used to dynamically update 133 <draft-sugimoto-mip6-pfkey-migrate>.
|
/openbmc/qemu/qapi/ |
H A D | migration.json | 280 # @query-migrate: 293 # -> { "execute": "query-migrate" } 299 # -> { "execute": "query-migrate" } 320 # -> { "execute": "query-migrate" } 326 # -> { "execute": "query-migrate" } 348 # -> { "execute": "query-migrate" } 376 { 'command': 'query-migrate', 'returns': 'MigrationInfo' } 427 # @dirty-bitmaps: If enabled, QEMU will migrate named dirty bitmaps. 437 # @x-ignore-shared: If enabled, QEMU will not migrate shared memory 475 # @mapped-ram: Migrate using fixed offsets in the migration file for [all …]
|
/openbmc/qemu/tests/qemu-iotests/tests/ |
H A D | migrate-bitmaps-test | 93 self.vm_a.cmd('migrate-set-capabilities', 101 self.vm_a.cmd('migrate', uri=mig_cmd) 158 self.vm_b.cmd('migrate-set-capabilities', 170 self.vm_a.cmd('migrate-set-capabilities', 173 self.vm_a.cmd('migrate', uri=mig_cmd) 182 self.vm_b.cmd('migrate-set-capabilities', 184 self.vm_b.cmd('migrate-incoming', uri=incoming_cmd) 259 self.vm.cmd('migrate-set-capabilities', capabilities=caps) 270 self.vm.cmd('migrate', uri='exec: cat > /dev/null')
|
H A D | migration-permissions | 50 vms[i].cmd('migrate-set-capabilities', 67 # Migrate an image in use by a virtio-blk device to another VM and 80 # Now migrate the VM 81 self.vm_s.qmp('migrate', uri=f'unix:{mig_sock}')
|
/openbmc/qemu/hw/display/ |
H A D | ramfb-standalone.c | 19 bool migrate; member 49 return ramfb->migrate; in migrate_needed() 64 DEFINE_PROP_BOOL("x-migrate", RAMFBStandaloneState, migrate, true),
|
/openbmc/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_dmem.c | 42 #include <linux/migrate.h> 82 struct nouveau_dmem_migrate migrate; member 152 if (drm->dmem->migrate.copy_func(drm, 1, NOUVEAU_APER_HOST, *dma_addr, in nouveau_dmem_copy_one() 183 * FIXME what we really want is to find some heuristic to migrate more in nouveau_dmem_migrate_to_ram() 212 nouveau_fence_new(&fence, dmem->migrate.chan); in nouveau_dmem_migrate_to_ram() 405 nouveau_fence_new(&fence, chunk->drm->dmem->migrate.chan); in nouveau_dmem_evict_chunk() 446 struct nvif_push *push = drm->dmem->migrate.chan->chan.push; in nvc0b5_migrate_copy() 519 struct nvif_push *push = drm->dmem->migrate.chan->chan.push; in nvc0b5_migrate_clear() 579 drm->dmem->migrate.copy_func = nvc0b5_migrate_copy; in nouveau_dmem_migrate_init() 580 drm->dmem->migrate.clear_func = nvc0b5_migrate_clear; in nouveau_dmem_migrate_init() [all …]
|
/openbmc/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | migrate_reuseport.c | 3 * Check if we can migrate child sockets. 8 * 4. update a map to migrate all child sockets 11 * and migrate the requests in the accept queue 15 * and migrate the requests in the accept queue 19 * and migrate the requests in the accept queue 355 /* Migrate TCP_ESTABLISHED and TCP_SYN_RECV requests in migrate_dance() 364 /* No dance for TCP_NEW_SYN_RECV to migrate based on eBPF */ in migrate_dance() 385 /* Migrate from the last listener to the second one. in migrate_dance() 399 /* Migrate back to the last one from the second one */ in migrate_dance() 504 /* Migrate the requests in the accept queue only. in run_test() [all …]
|
/openbmc/linux/tools/testing/selftests/mm/ |
H A D | migration.c | 63 int migrate(uint64_t *ptr, int n1, int n2) in migrate() function 83 printf("Didn't migrate %d pages\n", ret); in migrate() 85 perror("Couldn't migrate pages"); in migrate() 135 ASSERT_EQ(migrate(ptr, self->n1, self->n2), 0); 170 ASSERT_EQ(migrate(ptr, self->n1, self->n2), 0); 197 ASSERT_EQ(migrate(ptr, self->n1, self->n2), 0);
|
/openbmc/libpldm/ |
H A D | CHANGELOG.md | 176 allocation (and hence the copy) has failed. Users should migrate to 277 `evolutions/v0.9.1`. Library users can apply them to migrate off of deprecated 364 Anyone left using the deprecated paths can migrate using the coccinelle patch 475 Users should migrate to the newer "transport" APIs instead. 615 Migrate to pldm_bios_table_attr_entry_integer_encode_check() 619 Migrate to pldm_bios_table_attr_value_entry_encode_enum_check() 623 Migrate to pldm_bios_table_attr_value_entry_encode_string_check() 627 Migrate to pldm_bios_table_attr_value_entry_encode_integer_check() 650 pldm_bios_table_append_pad_checksum() should migrate to 656 get_fru_record_by_option() should migrate to get_fru_record_by_option_check() [all …]
|
/openbmc/qemu/docs/devel/migration/ |
H A D | CPR.rst | 56 * Issue the ``migrate`` command. It is recommended the the URI be a 66 * Issue the ``migrate-incoming`` command. 67 * If the VM was running when the outgoing ``migrate`` command was 82 (qemu) migrate -d file:vm.state 121 (qemu) migrate -d file:vm.state
|
H A D | compatibility.rst | 94 we have a problem when we try to migrate between different QEMU 98 pc-5.1, it needs to **not** use the feature, to be able to migrate to 133 When we are doing migration, if we migrate from a device that has 4 138 Similar problem when we migrate from qemu-5.1 that has only one queue 262 If we try to migrate without any care from host A to host B, it will 289 And we want to migrate between them, the way configure both QEMU cpu 300 And you would be able to migrate between them. It is responsibility 309 want to be able to migrate between hosts that show different features, 447 { "e1000e", "migrate-timadj", "off" }, 485 But now we found that qemu-8.0 neither can migrate to qemu-7.2 not [all …]
|
/openbmc/linux/arch/um/drivers/ |
H A D | Kconfig | 168 migrate to UML_NET_VECTOR. 185 migrate to UML_NET_VECTOR. 206 migrate to UML_NET_VECTOR. 227 migrate to UML_NET_VECTOR. 273 migrate to UML_NET_VECTOR. 296 migrate to UML_NET_VECTOR. 316 migrate to UML_NET_VECTOR. 342 migrate to UML_NET_VECTOR.
|
/openbmc/qemu/tests/avocado/ |
H A D | migration.py | 33 return vm.cmd('query-migrate')['status'] in ('completed', 'failed') 44 self.assertEqual(src_vm.cmd('query-migrate')['status'], 'completed') 45 self.assertEqual(dst_vm.cmd('query-migrate')['status'], 'completed') 58 source_vm.qmp('migrate', uri=src_uri)
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object.c | 663 * @obj: The object to migrate 664 * @id: The region intended to migrate to 667 * given region. Note that pinning may affect the ability to migrate as 671 * possibility to migrate objects and might be slightly less permissive 701 if (!obj->ops->migrate) in i915_gem_object_can_migrate() 719 * i915_gem_object_migrate - Migrate an object to the desired region id 720 * @obj: The object to migrate. 723 * @id: The region id to migrate to. 725 * Attempt to migrate the object to the desired memory region. The 751 * __i915_gem_object_migrate - Migrate an object to the desired region id, with [all …]
|