| /openbmc/u-boot/arch/arm/mach-uniphier/boot-device/ |
| H A D | boot-device-ld4.c | 16 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 4)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 256KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 256KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512KB, Addr 5)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, 23 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 24, EraseSize 1MB, Addr 5)"}, 24 {BOOT_DEVICE_NAND, "NAND (Mirror 4, ECC 24, EraseSize 1MB, Addr 5)"}, 25 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 5)"}, [all …]
|
| H A D | boot-device-pro5.c | 15 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 5)"}, 16 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128KB, Addr 5)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 256KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 256KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 512KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 512KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 4)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128MB, Addr 4)"}, 27 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512MB, Addr 5)"}, 28 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, [all …]
|
| H A D | boot-device-pxs2.c | 15 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 4)"}, 16 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 5)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 256KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 256KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 4)"}, 23 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 5)"}, 24 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128KB, Addr 5)"}, [all …]
|
| H A D | boot-device-ld11.c | 15 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 4)"}, 16 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 4)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 256KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 256KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512KB, Addr 5)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, 23 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 4)"}, 24 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128KB, Addr 4)"}, [all …]
|
| H A D | boot-device-pxs3.c | 16 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 5)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 256KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 256KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, ONFI, Addr 5)"}, 23 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, ONFI, Addr 5)"}, 30 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, ONFI, Addr 5, BBM Last Page)"}, 31 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, ONFI, Addr 5, BBM Last Page)"},
|
| /openbmc/qemu/tests/qemu-iotests/ |
| H A D | 218.out | 2 === Cancel mirror job before convergence === 8 {"data": {"device": "mirror", "len": 1048576, "offset": 65536, "speed": 65536, "type": "mirror"}, "… 14 {"data": {"device": "mirror", "len": 1048576, "offset": 65536, "speed": 65536, "type": "mirror"}, "… 16 === Cancel mirror job after convergence === 20 {"data": {"device": "mirror", "len": 1048576, "offset": 1048576, "speed": 0, "type": "mirror"}, "ev… 23 {"data": {"device": "mirror", "len": 1048576, "offset": 1048576, "speed": 0, "type": "mirror"}, "ev… 27 {"data": {"device": "mirror", "len": 1048576, "offset": 1048576, "speed": 0, "type": "mirror"}, "ev… 30 {"data": {"device": "mirror", "len": 1048576, "offset": 1048576, "speed": 0, "type": "mirror"}, "ev… 32 === Cancel mirror job from throttled node by quitting ===
|
| H A D | 127.out | 9 { 'execute': 'drive-mirror', 11 'job-id': 'mirror', 17 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "mirror"}} 18 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "mirror"}} 20 …roseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "mirror"}} 21 …t": "BLOCK_JOB_READY", "data": {"device": "mirror", "len": 65536, "offset": 65536, "speed": 0, "ty… 23 'arguments': { 'device': 'mirror' } } 25 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "mirror"}} 26 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "mirror"}} 27 …"BLOCK_JOB_COMPLETED", "data": {"device": "mirror", "len": 65536, "offset": 65536, "speed": 0, "ty… [all …]
|
| H A D | 218 | 4 # This test covers what happens when a mirror block job is cancelled 37 # starts a blockdev-mirror job on them. 55 vm.cmd('blockdev-mirror', 56 job_id='mirror', 63 vm.cmd('blockdev-mirror', 64 job_id='mirror', 71 log('=== Cancel mirror job before convergence ===') 82 log(vm.qmp('block-job-cancel', device='mirror', force=False)) 96 log(vm.qmp('block-job-cancel', device='mirror', force=True)) 103 log('=== Cancel mirror job after convergence ===') [all …]
|
| H A D | 151 | 65 'mirror target does not match source') 82 self.vm.cmd('blockdev-mirror', 83 job_id='mirror', 84 filter_node_name='mirror-node', 97 self.wait_ready(drive='mirror') 101 # The mirror code itself asserts that the source BDS's dirty 109 # If source and target should be in sync after the mirror, 114 self.complete_and_wait(drive='mirror', wait_ready=False) 127 self.vm.cmd('blockdev-mirror', 128 job_id='mirror', [all …]
|
| H A D | 155 | 5 # mirror block job; in "existing" modes (drive-mirror with 6 # mode=existing and blockdev-mirror) the backing chain should not be 72 # Add the BDS via blockdev-add so it stays around after the mirror block 101 if self.cmd == 'blockdev-mirror': 172 # cmd: Mirroring command to execute, either drive-mirror or blockdev-mirror 179 if self.cmd == 'blockdev-mirror': 180 self.vm.cmd(self.cmd, job_id='mirror-job', device='source', 188 self.vm.cmd(self.cmd, job_id='mirror-job', device='source', 193 self.vm.run_job('mirror-job', auto_finalize=False, 219 cmd = 'drive-mirror' [all …]
|
| H A D | 194.out | 7 Starting `drive-mirror` on source... 9 Waiting for `drive-mirror` to complete... 10 {"data": {"device": "mirror-job0", "len": "LEN", "offset": "OFFSET", "speed": 0, "type": "mirror"},… 19 Gracefully ending the `drive-mirror` job on source... 21 {"data": {"device": "mirror-job0", "len": "LEN", "offset": "OFFSET", "speed": 0, "type": "mirror"},…
|
| H A D | 041 | 44 qmp_cmd = 'drive-mirror' 220 qmp_cmd = 'blockdev-mirror' 327 self.vm.cmd('drive-mirror', device='drive0', sync='full', 342 self.vm.cmd('drive-mirror', device='drive0', sync='full', 362 self.vm.cmd('drive-mirror', device='drive0', sync='full', 396 self.vm.cmd('drive-mirror', device='drive0', sync='top', 409 self.vm.cmd('drive-mirror', device='drive0', sync='full', 473 self.vm.cmd('drive-mirror', device='drive0', sync='full', 488 self.assert_qmp(event, 'data/type', 'mirror') 500 self.vm.cmd('drive-mirror', device='drive0', sync='full', [all …]
|
| H A D | 109.out | 9 {'execute':'drive-mirror', 'arguments':{ 20 … "data": {"device": "src", "len": LEN, "offset": 0, "speed": 0, "type": "mirror", "error": "Operat… 32 {'execute':'drive-mirror', 'arguments':{ 38 …K_JOB_READY", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}} 40 … "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror", "actively-synced… 48 …B_CANCELLED", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}} 60 {'execute':'drive-mirror', 'arguments':{ 71 …data": {"device": "src", "len": LEN, "offset": 512, "speed": 0, "type": "mirror", "error": "Operat… 83 {'execute':'drive-mirror', 'arguments':{ 89 …B_READY", "data": {"device": "src", "len": 197120, "offset": 197120, "speed": 0, "type": "mirror"}} [all …]
|
| H A D | 185.out | 77 === Start mirror job and exit qemu === 81 { 'execute': 'drive-mirror', 98 …", "data": {"device": "disk", "len": 4194304, "offset": 4194304, "speed": 65536, "type": "mirror"}} 155 === Start mirror to throttled QSD and exit qemu === 160 {"execute": "blockdev-mirror", 162 "job-id": "mirror", 168 …event": "BLOCK_JOB_READY", "data": {"device": "mirror", "len": 0, "offset": 0, "speed": 0, "type":… 173 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "standby", "id": "mirror"}} 174 …roseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "mirror"}} 175 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "standby", "id": "mirror"}} [all …]
|
| H A D | 194 | 21 # Non-shared storage migration test using NBD server and drive-mirror 53 iotests.log('Starting `drive-mirror` on source...') 55 'drive-mirror', 61 job_id='mirror-job0')) 63 iotests.log('Waiting for `drive-mirror` to complete...') 86 iotests.log('Gracefully ending the `drive-mirror` job on source...') 87 iotests.log(source_vm.qmp('block-job-cancel', device='mirror-job0'))
|
| /openbmc/qemu/tests/qemu-iotests/tests/ |
| H A D | iothreads-commit-active | 30 iotests.FilePath('mirror-src.img') as src_path, \ 31 iotests.FilePath('mirror-dst.img') as dst_path, \ 57 vm.add_blockdev(f'file,filename={src_path},node-name=mirror-src-file') 58 vm.add_blockdev('qcow2,file=mirror-src-file,node-name=mirror-src') 59 vm.add_blockdev(f'file,filename={dst_path},node-name=mirror-dst-file') 60 vm.add_blockdev('qcow2,file=mirror-dst-file,node-name=mirror-dst-fmt') 61 vm.add_blockdev('throttle,throttle-group=tg0,file=mirror-dst-fmt,' 62 'node-name=mirror-dst') 63 vm.add_device('scsi-hd,drive=mirror-src') 70 iotests.log(vm.qmp('blockdev-mirror', job_id='job0', sync='full', [all …]
|
| H A D | mirror-top-perms | 4 # Test permissions taken by the mirror-top filter 58 Before commit 53431b9086b28, mirror-top used to not take any 66 This is bad enough, but if the mirror job is then cancelled, 71 Commit 53431b9086b28 made mirror keep the original permissions 75 and then completing the job, because the mirror job always 81 self.vm.cmd('blockdev-mirror', 82 job_id='mirror', 93 # (And we need share-rw=on because mirror-top was always 108 device='mirror')
|
| H A D | mirror-ready-cancel-error | 4 # Test what happens when errors occur to a mirror job after it has 37 # Ensure that mirror will copy something before READY so the 86 self.vm.cmd('blockdev-mirror', 87 job_id='mirror', 90 filter_node_name='mirror-top', 100 command_line='qemu-io mirror-top "write -P 2 0 64k"') 107 self.vm.cmd('block-job-cancel', device='mirror') 120 self.vm.qmp('block-job-resume', device='mirror') 133 self.vm.qmp('block-job-cancel', device='mirror', force=True)
|
| H A D | mirror-sparse.out | 1 QA output created by mirror-sparse 19 {"execute":"blockdev-mirror", "arguments": 28 …JOB_READY", "data": {"device": "job2", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror"}} 34 …COMPLETED", "data": {"device": "job2", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror"}} 49 {"execute":"blockdev-mirror", "arguments": 58 …JOB_READY", "data": {"device": "job2", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror"}} 64 …COMPLETED", "data": {"device": "job2", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror"}} 79 {"execute":"blockdev-mirror", "arguments": 88 …JOB_READY", "data": {"device": "job2", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror"}} 94 …COMPLETED", "data": {"device": "job2", "len": LEN, "offset": OFFSET, "speed": 0, "type": "mirror"}} [all …]
|
| /openbmc/openbmc/poky/meta/classes-global/ |
| H A D | mirrors.bbclass | 16 ${GNUPG_MIRROR} ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt \ 27 ${SAVANNAH_GNU_MIRROR} http://download-mirror.savannah.gnu.org/releases \ 28 ${SAVANNAH_NONGNU_MIRROR} http://download-mirror.savannah.nongnu.org/releases \ 32 cvs://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 33 svn://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 34 git://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 35 gitsm://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 36 hg://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 37 bzr://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 38 p4://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ [all …]
|
| /openbmc/openbmc/meta-phosphor/conf/distro/include/ |
| H A D | phosphor-base.inc | 11 bzr://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 12 cvs://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 13 git://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 14 gitsm://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 15 hg://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 16 osc://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 17 p4://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 18 svn://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n" 21 ftp://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 22 http://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ [all …]
|
| /openbmc/openbmc/meta-raspberrypi/.github/workflows/ |
| H A D | mirror.yml | 10 group: git-mirror-me 13 yocto-mirror: 14 name: Yocto Git Mirror 17 - uses: agherzan/git-mirror-me-action@11f54c7186724daafbe5303b5075954f1a19a63e
|
| /openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/ |
| H A D | archiver.py | 236 Test that the archiver works with `ARCHIVER_MODE[src] = "mirror"`. 239 self._test_archiver_mode('mirror', 'ed-1.21.1.tar.lz', 244 Test that the archiver works with `ARCHIVER_MODE[src] = "mirror"` and 253 features += 'ARCHIVER_MODE[src] = "mirror"\n' 271 Test that the archiver works with `ARCHIVER_MODE[src] = "mirror"` 272 and `ARCHIVER_MODE[mirror] = "combined"`. Archives for multiple recipes 273 should all end up in the 'mirror' directory. 277 features += 'ARCHIVER_MODE[src] = "mirror"\n' 278 features += 'ARCHIVER_MODE[mirror] = "combined"\n' 289 glob_str = os.path.join(bb_vars['DEPLOY_DIR_SRC'], 'mirror', target_file_name) [all …]
|
| /openbmc/qemu/hw/vfio/ |
| H A D | pci-quirks.c | 157 VFIOConfigMirrorQuirk *mirror = opaque; in vfio_generic_quirk_mirror_read() local 158 VFIOPCIDevice *vdev = mirror->vdev; in vfio_generic_quirk_mirror_read() 162 (void)vfio_region_read(&vdev->bars[mirror->bar].region, in vfio_generic_quirk_mirror_read() 163 addr + mirror->offset, size); in vfio_generic_quirk_mirror_read() 165 addr += mirror->config_offset; in vfio_generic_quirk_mirror_read() 168 memory_region_name(mirror->mem), in vfio_generic_quirk_mirror_read() 176 VFIOConfigMirrorQuirk *mirror = opaque; in vfio_generic_quirk_mirror_write() local 177 VFIOPCIDevice *vdev = mirror->vdev; in vfio_generic_quirk_mirror_write() 179 addr += mirror->config_offset; in vfio_generic_quirk_mirror_write() 182 memory_region_name(mirror->mem), in vfio_generic_quirk_mirror_write() [all …]
|
| /openbmc/qemu/docs/interop/ |
| H A D | live-block-operations.rst | 14 live block device jobs -- stream, commit, mirror, and backup. These can 118 (3) ``drive-mirror`` (and ``blockdev-mirror``): Synchronize a running 503 Live disk synchronization --- ``drive-mirror`` and ``blockdev-mirror`` 513 The ``drive-mirror`` (and its newer equivalent ``blockdev-mirror``) 519 When you cancel an in-progress 'mirror' job *before* the source and 522 'mirror' job *after* it has indicated (via the event 527 Besides the 'mirror' job, the "active ``block-commit``" is the only 532 So there are two possible actions to take, after a 'mirror' job has 578 QMP invocation for ``drive-mirror`` 582 way to [D], to a new target (``drive-mirror`` will create the destination [all …]
|