Home
last modified time | relevance | path

Searched full:mirror (Results 1 – 25 of 333) sorted by relevance

12345678910>>...14

/openbmc/u-boot/arch/arm/mach-uniphier/boot-device/
H A Dboot-device-ld4.c16 {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 Dboot-device-pro5.c15 {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 Dboot-device-pxs2.c15 {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 Dboot-device-ld11.c15 {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 Dboot-device-pxs3.c16 {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 D218.out2 === 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 D127.out9 { '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 D2184 # 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 D15165 '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 D1555 # 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 D194.out7 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 D04144 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 D109.out9 {'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 D185.out77 === 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 D19421 # 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 Diothreads-commit-active30 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 Dmirror-top-perms4 # 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 Dmirror-ready-cancel-error4 # 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 Dmirror-sparse.out1 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 Dmirrors.bbclass16 ${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 Dphosphor-base.inc11 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 Dmirror.yml10 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 Darchiver.py236 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 Dpci-quirks.c157 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 Dlive-block-operations.rst14 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 …]

12345678910>>...14