ceph/qa/workunits/rbd
Ilya Dryomov 0000c34474 librbd/migration: make ImageDispatch handle encryption for non-native formats
With NativeFormat now being handled via dispatch, handling encryption
for non-native formats (i.e. mapping to raw image extents and performing
decryption/mapping back on completion) in the migration layer is really
straightforward.

Note that alignment doesn't need to be performed in the migration layer
because it happens on the destination image -- the "align and resubmit"
logic in C_UnalignedObjectReadRequest should kick in before the call to
read_parent().

Fixes: https://tracker.ceph.com/issues/53674
Co-authored-by: Or Ozeri <oro@il.ibm.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2024-08-07 12:35:34 +02:00
..
crimson
cli_generic.sh
cli_migration.sh
compare_mirror_image_alternate_primary.sh
compare_mirror_images.sh
concurrent.sh
diff_continuous.sh
diff.sh
huge-tickets.sh
image_read.sh
import_export.sh
issue-20295.sh
journal.sh
kernel.sh
krbd_data_pool.sh qa: krbd_data_pool.sh: account for rbd_trash object 2024-07-10 12:33:45 +02:00
krbd_exclusive_option.sh
krbd_fallocate.sh
krbd_huge_osdmap.sh
krbd_latest_osdmap_on_map.sh
krbd_namespaces.sh
krbd_rxbounce.sh
krbd_stable_writes.sh
krbd_udev_enumerate.sh
krbd_udev_netlink_enobufs.sh
krbd_udev_netns.sh
krbd_udev_symlinks.sh
krbd_wac.sh
krbd_watch_errors_exclusive.sh qa/suites/krbd: stress test for recovering from watch errors for -o exclusive 2024-07-24 08:48:47 +02:00
krbd_watch_errors.sh
luks-encryption.sh librbd/migration: make ImageDispatch handle encryption for non-native formats 2024-08-07 12:35:34 +02:00
map-snapshot-io.sh
map-unmap.sh
merge_diff.sh
notify_master.sh
notify_slave.sh
nvmeof_basic_tests.sh qa/suites/rbd/nvmeof: add multi-subsystem setup and thrash test 2024-07-31 08:52:05 +00:00
nvmeof_fio_test.sh qa/suites/rbd/nvmeof: add multi-subsystem setup and thrash test 2024-07-31 08:52:05 +00:00
nvmeof_setup_subsystem.sh qa/suites/rbd/nvmeof: add multi-subsystem setup and thrash test 2024-07-31 08:52:05 +00:00
permissions.sh
qemu_dynamic_features.sh
qemu_rebuild_object_map.sh
qemu-iotests.sh
qos.sh
rbd_groups.sh rbd: add group snap info command 2024-07-22 12:40:11 -04:00
rbd_mirror_bootstrap.sh
rbd_mirror_fsx_compare.sh
rbd_mirror_fsx_prepare.sh
rbd_mirror_ha.sh
rbd_mirror_helpers.sh
rbd_mirror_stress.sh
rbd_mirror.sh
rbd_support_module_recovery.sh
rbd-ggate.sh
rbd-nbd.sh
read-flags.sh
simple_big.sh
test_admin_socket.sh
test_librbd_python.sh
test_librbd.sh
test_lock_fence.sh
test_rbd_mirror.sh
test_rbd_tasks.sh
test_rbdmap_RBDMAPFILE.sh
verify_pool.sh