├── .gitignore ├── .obs └── workflows.yml ├── BUILDING-PACKAGE.md ├── COPYING ├── COPYING.LIB ├── INSTALL.md ├── LICENSING.md ├── Makefile ├── README.md ├── app ├── Makefile ├── bash_completion.d │ └── dbdctl └── dbdctl.c ├── dist ├── copyright ├── dattobd-dkms-conf ├── dattobd-modprobe-conf ├── dattobd-sysconfig-modules ├── dattobd.rpmlintrc ├── dattobd.spec ├── initramfs │ ├── dracut │ │ ├── dattobd.sh │ │ ├── install │ │ └── module-setup.sh │ ├── initramfs-tools │ │ ├── hooks │ │ │ └── dattobd │ │ └── scripts │ │ │ └── dattobd │ ├── initrd │ │ ├── README │ │ ├── boot-dattobd.sh │ │ └── setup-dattobd.sh │ └── reload ├── kernel.postinst.d │ └── 50-dattobd ├── libdattobd.pc.in └── shutdown │ ├── umount-rootfs.service │ └── umount_rootfs.shutdown ├── doc ├── STRUCTURE.md ├── dbdctl.8 ├── dbdctl.8.html ├── dbdctl.8.md ├── update-img.8 ├── update-img.8.html └── update-img.8.md ├── lib ├── .gitignore ├── Makefile ├── libdattobd.c └── libdattobd.h ├── src ├── .gitignore ├── Makefile ├── bdev_state_handler.c ├── bdev_state_handler.h ├── bio_helper.c ├── bio_helper.h ├── bio_list.c ├── bio_list.h ├── bio_queue.c ├── bio_queue.h ├── bio_request_callback.h ├── blkdev.c ├── blkdev.h ├── callback_refs.c ├── callback_refs.h ├── config.h ├── configure-tests │ ├── feature-tests │ │ ├── Makefile │ │ ├── __dentry_path.c │ │ ├── bd_has_submit_bio.c │ │ ├── bd_super.c │ │ ├── bdev_file_open_by_path.c │ │ ├── bdev_freeze.c │ │ ├── bdev_handle.c │ │ ├── bdev_open_by_path.c │ │ ├── bdev_release.c │ │ ├── bdev_set_flag.c │ │ ├── bdev_stack_limits.c │ │ ├── bdev_thaw.c │ │ ├── bdevname.c │ │ ├── bdget_disk.c │ │ ├── bdops_open_inode.c │ │ ├── bdops_open_int.c │ │ ├── bdops_open_with_blk_mode.c │ │ ├── bdops_submit_bio.c │ │ ├── bio_alloc.c │ │ ├── bio_alloc_bioset_5.c │ │ ├── bio_bi_bdev.c │ │ ├── bio_bi_bdev_bd_disk.c │ │ ├── bio_bi_opf.c │ │ ├── bio_bi_partno.c │ │ ├── bio_bi_pool.c │ │ ├── bio_bi_remaining.c │ │ ├── bio_blkg.c │ │ ├── bio_endio_1.c │ │ ├── bio_endio_int.c │ │ ├── bio_for_each_segment_all_1.c │ │ ├── bio_for_each_segment_all_2.c │ │ ├── bio_free_pages.c │ │ ├── bio_list.c │ │ ├── bio_remapped.c │ │ ├── bioset_create_3.c │ │ ├── bioset_init.c │ │ ├── bioset_need_bvecs_flag.c │ │ ├── blk_alloc_disk.c │ │ ├── blk_alloc_disk_2.c │ │ ├── blk_alloc_queue_1.c │ │ ├── blk_alloc_queue_2.c │ │ ├── blk_alloc_queue_rh_2.c │ │ ├── blk_cleanup_queue.c │ │ ├── blk_mq_submit_bio.c │ │ ├── blk_set_default_limits.c │ │ ├── blk_set_stacking_limits.c │ │ ├── blk_status_t.c │ │ ├── blkdev_get_by_path.c │ │ ├── blkdev_get_by_path_4.c │ │ ├── blkdev_put_1.c │ │ ├── blkdev_put_2.c │ │ ├── bvec_iter.c │ │ ├── bvec_iter_all.c │ │ ├── bvec_merge_data.c │ │ ├── compound_head.c │ │ ├── d_unlinked.c │ │ ├── dentry_path_raw.c │ │ ├── disk_get_part.c │ │ ├── enum_req_op.c │ │ ├── enum_req_op_write_zeroes.c │ │ ├── enum_req_opf.c │ │ ├── file_bdev.c │ │ ├── file_inode.c │ │ ├── fmode_t.c │ │ ├── fops_fallocate.c │ │ ├── freeze_sb.c │ │ ├── ftrace_regs.c │ │ ├── gd_owns_queue.c │ │ ├── gendisk_part.c │ │ ├── genhd_fl_no_part.c │ │ ├── genhd_fl_no_part_scan.c │ │ ├── get_super.c │ │ ├── hd_struct.c │ │ ├── inode_lock.c │ │ ├── iops_fallocate.c │ │ ├── kern_path.c │ │ ├── kernel_read_ppos.c │ │ ├── kernel_write_ppos.c │ │ ├── make_request_fn_in_queue.c │ │ ├── make_request_fn_int.c │ │ ├── make_request_fn_void.c │ │ ├── merge_bvec_fn.c │ │ ├── mmap_write_lock.c │ │ ├── mnt_want_write.c │ │ ├── nonvoid_add_disk.c │ │ ├── nonvoid_submit_bio_1.c │ │ ├── noop_llseek.c │ │ ├── notify_change_2.c │ │ ├── part_nr_sects_read.c │ │ ├── path_put.c │ │ ├── proc_create.c │ │ ├── proc_ops.c │ │ ├── queue_limits_stack_bdev.c │ │ ├── sb_start_write.c │ │ ├── strlcpy.c │ │ ├── strscpy.c │ │ ├── struct_path.c │ │ ├── submit_bio_1.c │ │ ├── submit_bio_wait.c │ │ ├── sys_oldumount.c │ │ ├── task_struct_task_works_cb_head.c │ │ ├── task_struct_task_works_hlist.c │ │ ├── thaw_bdev_int.c │ │ ├── uapi_mount_h.c │ │ ├── user_namespace_args.c │ │ ├── user_namespace_args_2.c │ │ ├── user_path_at.c │ │ ├── uuid_h.c │ │ ├── vfs_fallocate.c │ │ ├── vfs_unlink_2.c │ │ ├── vm_area_struct_vm_lock.c │ │ ├── vzalloc.c │ │ └── within_module.c │ └── symbol-tests ├── cow_manager.c ├── cow_manager.h ├── dattobd.h ├── filesystem.c ├── filesystem.h ├── ftrace_hooking.c ├── ftrace_hooking.h ├── genconfig.sh ├── hints.h ├── includes.h ├── ioctl_handlers.c ├── ioctl_handlers.h ├── logging.h ├── memory.c ├── memory.h ├── module_control.c ├── module_control.h ├── module_threads.c ├── module_threads.h ├── mrf.c ├── mrf.h ├── paging_helper.c ├── paging_helper.h ├── proc_seq_file.c ├── proc_seq_file.h ├── snap_device.c ├── snap_device.h ├── snap_handle.c ├── snap_handle.h ├── snap_ops.c ├── snap_ops.h ├── sset_list.c ├── sset_list.h ├── sset_queue.c ├── sset_queue.h ├── stack_limits.h ├── submit_bio.c ├── submit_bio.h ├── task_helper.c ├── task_helper.h ├── tracer.c ├── tracer.h ├── tracer_helper.c ├── tracer_helper.h ├── tracing_params.c ├── tracing_params.h ├── userspace_copy_helpers.c └── userspace_copy_helpers.h ├── tests ├── dattobd.py ├── dbdtest.sh ├── devicetestcase.py ├── kmod.py ├── test_destroy.py ├── test_setup.py ├── test_snapshot.py ├── test_transition_incremental.py └── util.py └── utils ├── Makefile └── update-img.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/.gitignore -------------------------------------------------------------------------------- /.obs/workflows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/.obs/workflows.yml -------------------------------------------------------------------------------- /BUILDING-PACKAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/BUILDING-PACKAGE.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.LIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/COPYING.LIB -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/INSTALL.md -------------------------------------------------------------------------------- /LICENSING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/LICENSING.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/README.md -------------------------------------------------------------------------------- /app/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/app/Makefile -------------------------------------------------------------------------------- /app/bash_completion.d/dbdctl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/app/bash_completion.d/dbdctl -------------------------------------------------------------------------------- /app/dbdctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/app/dbdctl.c -------------------------------------------------------------------------------- /dist/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/copyright -------------------------------------------------------------------------------- /dist/dattobd-dkms-conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/dattobd-dkms-conf -------------------------------------------------------------------------------- /dist/dattobd-modprobe-conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/dattobd-modprobe-conf -------------------------------------------------------------------------------- /dist/dattobd-sysconfig-modules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/dattobd-sysconfig-modules -------------------------------------------------------------------------------- /dist/dattobd.rpmlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/dattobd.rpmlintrc -------------------------------------------------------------------------------- /dist/dattobd.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/dattobd.spec -------------------------------------------------------------------------------- /dist/initramfs/dracut/dattobd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/initramfs/dracut/dattobd.sh -------------------------------------------------------------------------------- /dist/initramfs/dracut/install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/initramfs/dracut/install -------------------------------------------------------------------------------- /dist/initramfs/dracut/module-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/initramfs/dracut/module-setup.sh -------------------------------------------------------------------------------- /dist/initramfs/initramfs-tools/hooks/dattobd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/initramfs/initramfs-tools/hooks/dattobd -------------------------------------------------------------------------------- /dist/initramfs/initramfs-tools/scripts/dattobd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/initramfs/initramfs-tools/scripts/dattobd -------------------------------------------------------------------------------- /dist/initramfs/initrd/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/initramfs/initrd/README -------------------------------------------------------------------------------- /dist/initramfs/initrd/boot-dattobd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/initramfs/initrd/boot-dattobd.sh -------------------------------------------------------------------------------- /dist/initramfs/initrd/setup-dattobd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/initramfs/initrd/setup-dattobd.sh -------------------------------------------------------------------------------- /dist/initramfs/reload: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/initramfs/reload -------------------------------------------------------------------------------- /dist/kernel.postinst.d/50-dattobd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/kernel.postinst.d/50-dattobd -------------------------------------------------------------------------------- /dist/libdattobd.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/libdattobd.pc.in -------------------------------------------------------------------------------- /dist/shutdown/umount-rootfs.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/shutdown/umount-rootfs.service -------------------------------------------------------------------------------- /dist/shutdown/umount_rootfs.shutdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/dist/shutdown/umount_rootfs.shutdown -------------------------------------------------------------------------------- /doc/STRUCTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/doc/STRUCTURE.md -------------------------------------------------------------------------------- /doc/dbdctl.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/doc/dbdctl.8 -------------------------------------------------------------------------------- /doc/dbdctl.8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/doc/dbdctl.8.html -------------------------------------------------------------------------------- /doc/dbdctl.8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/doc/dbdctl.8.md -------------------------------------------------------------------------------- /doc/update-img.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/doc/update-img.8 -------------------------------------------------------------------------------- /doc/update-img.8.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/doc/update-img.8.html -------------------------------------------------------------------------------- /doc/update-img.8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/doc/update-img.8.md -------------------------------------------------------------------------------- /lib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/lib/.gitignore -------------------------------------------------------------------------------- /lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/lib/Makefile -------------------------------------------------------------------------------- /lib/libdattobd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/lib/libdattobd.c -------------------------------------------------------------------------------- /lib/libdattobd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/lib/libdattobd.h -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/bdev_state_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/bdev_state_handler.c -------------------------------------------------------------------------------- /src/bdev_state_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/bdev_state_handler.h -------------------------------------------------------------------------------- /src/bio_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/bio_helper.c -------------------------------------------------------------------------------- /src/bio_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/bio_helper.h -------------------------------------------------------------------------------- /src/bio_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/bio_list.c -------------------------------------------------------------------------------- /src/bio_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/bio_list.h -------------------------------------------------------------------------------- /src/bio_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/bio_queue.c -------------------------------------------------------------------------------- /src/bio_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/bio_queue.h -------------------------------------------------------------------------------- /src/bio_request_callback.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/bio_request_callback.h -------------------------------------------------------------------------------- /src/blkdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/blkdev.c -------------------------------------------------------------------------------- /src/blkdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/blkdev.h -------------------------------------------------------------------------------- /src/callback_refs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/callback_refs.c -------------------------------------------------------------------------------- /src/callback_refs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/callback_refs.h -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/config.h -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/Makefile -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/__dentry_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/__dentry_path.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bd_has_submit_bio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bd_has_submit_bio.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bd_super.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bd_super.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdev_file_open_by_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdev_file_open_by_path.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdev_freeze.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdev_freeze.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdev_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdev_handle.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdev_open_by_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdev_open_by_path.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdev_release.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdev_release.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdev_set_flag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdev_set_flag.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdev_stack_limits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdev_stack_limits.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdev_thaw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdev_thaw.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdevname.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdevname.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdget_disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdget_disk.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdops_open_inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdops_open_inode.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdops_open_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdops_open_int.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdops_open_with_blk_mode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdops_open_with_blk_mode.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bdops_submit_bio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bdops_submit_bio.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_alloc.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_alloc_bioset_5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_alloc_bioset_5.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_bi_bdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_bi_bdev.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_bi_bdev_bd_disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_bi_bdev_bd_disk.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_bi_opf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_bi_opf.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_bi_partno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_bi_partno.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_bi_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_bi_pool.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_bi_remaining.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_bi_remaining.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_blkg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_blkg.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_endio_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_endio_1.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_endio_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_endio_int.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_for_each_segment_all_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_for_each_segment_all_1.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_for_each_segment_all_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_for_each_segment_all_2.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_free_pages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_free_pages.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_list.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bio_remapped.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bio_remapped.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bioset_create_3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bioset_create_3.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bioset_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bioset_init.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bioset_need_bvecs_flag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bioset_need_bvecs_flag.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_alloc_disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_alloc_disk.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_alloc_disk_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_alloc_disk_2.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_alloc_queue_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_alloc_queue_1.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_alloc_queue_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_alloc_queue_2.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_alloc_queue_rh_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_alloc_queue_rh_2.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_cleanup_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_cleanup_queue.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_mq_submit_bio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_mq_submit_bio.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_set_default_limits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_set_default_limits.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_set_stacking_limits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_set_stacking_limits.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blk_status_t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blk_status_t.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blkdev_get_by_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blkdev_get_by_path.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blkdev_get_by_path_4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blkdev_get_by_path_4.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blkdev_put_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blkdev_put_1.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/blkdev_put_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/blkdev_put_2.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bvec_iter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bvec_iter.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bvec_iter_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bvec_iter_all.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/bvec_merge_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/bvec_merge_data.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/compound_head.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/compound_head.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/d_unlinked.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/d_unlinked.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/dentry_path_raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/dentry_path_raw.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/disk_get_part.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/disk_get_part.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/enum_req_op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/enum_req_op.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/enum_req_op_write_zeroes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/enum_req_op_write_zeroes.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/enum_req_opf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/enum_req_opf.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/file_bdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/file_bdev.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/file_inode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/file_inode.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/fmode_t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/fmode_t.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/fops_fallocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/fops_fallocate.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/freeze_sb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/freeze_sb.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/ftrace_regs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/ftrace_regs.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/gd_owns_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/gd_owns_queue.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/gendisk_part.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/gendisk_part.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/genhd_fl_no_part.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/genhd_fl_no_part.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/genhd_fl_no_part_scan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/genhd_fl_no_part_scan.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/get_super.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/get_super.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/hd_struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/hd_struct.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/inode_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/inode_lock.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/iops_fallocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/iops_fallocate.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/kern_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/kern_path.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/kernel_read_ppos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/kernel_read_ppos.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/kernel_write_ppos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/kernel_write_ppos.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/make_request_fn_in_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/make_request_fn_in_queue.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/make_request_fn_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/make_request_fn_int.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/make_request_fn_void.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/make_request_fn_void.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/merge_bvec_fn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/merge_bvec_fn.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/mmap_write_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/mmap_write_lock.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/mnt_want_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/mnt_want_write.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/nonvoid_add_disk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/nonvoid_add_disk.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/nonvoid_submit_bio_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/nonvoid_submit_bio_1.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/noop_llseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/noop_llseek.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/notify_change_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/notify_change_2.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/part_nr_sects_read.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/part_nr_sects_read.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/path_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/path_put.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/proc_create.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/proc_create.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/proc_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/proc_ops.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/queue_limits_stack_bdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/queue_limits_stack_bdev.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/sb_start_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/sb_start_write.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/strlcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/strlcpy.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/strscpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/strscpy.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/struct_path.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/struct_path.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/submit_bio_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/submit_bio_1.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/submit_bio_wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/submit_bio_wait.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/sys_oldumount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/sys_oldumount.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/task_struct_task_works_cb_head.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/task_struct_task_works_cb_head.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/task_struct_task_works_hlist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/task_struct_task_works_hlist.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/thaw_bdev_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/thaw_bdev_int.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/uapi_mount_h.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/uapi_mount_h.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/user_namespace_args.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/user_namespace_args.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/user_namespace_args_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/user_namespace_args_2.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/user_path_at.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/user_path_at.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/uuid_h.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/uuid_h.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/vfs_fallocate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/vfs_fallocate.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/vfs_unlink_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/vfs_unlink_2.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/vm_area_struct_vm_lock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/vm_area_struct_vm_lock.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/vzalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/vzalloc.c -------------------------------------------------------------------------------- /src/configure-tests/feature-tests/within_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/feature-tests/within_module.c -------------------------------------------------------------------------------- /src/configure-tests/symbol-tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/configure-tests/symbol-tests -------------------------------------------------------------------------------- /src/cow_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/cow_manager.c -------------------------------------------------------------------------------- /src/cow_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/cow_manager.h -------------------------------------------------------------------------------- /src/dattobd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/dattobd.h -------------------------------------------------------------------------------- /src/filesystem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/filesystem.c -------------------------------------------------------------------------------- /src/filesystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/filesystem.h -------------------------------------------------------------------------------- /src/ftrace_hooking.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/ftrace_hooking.c -------------------------------------------------------------------------------- /src/ftrace_hooking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/ftrace_hooking.h -------------------------------------------------------------------------------- /src/genconfig.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/genconfig.sh -------------------------------------------------------------------------------- /src/hints.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/hints.h -------------------------------------------------------------------------------- /src/includes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/includes.h -------------------------------------------------------------------------------- /src/ioctl_handlers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/ioctl_handlers.c -------------------------------------------------------------------------------- /src/ioctl_handlers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/ioctl_handlers.h -------------------------------------------------------------------------------- /src/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/logging.h -------------------------------------------------------------------------------- /src/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/memory.c -------------------------------------------------------------------------------- /src/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/memory.h -------------------------------------------------------------------------------- /src/module_control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/module_control.c -------------------------------------------------------------------------------- /src/module_control.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/module_control.h -------------------------------------------------------------------------------- /src/module_threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/module_threads.c -------------------------------------------------------------------------------- /src/module_threads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/module_threads.h -------------------------------------------------------------------------------- /src/mrf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/mrf.c -------------------------------------------------------------------------------- /src/mrf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/mrf.h -------------------------------------------------------------------------------- /src/paging_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/paging_helper.c -------------------------------------------------------------------------------- /src/paging_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/paging_helper.h -------------------------------------------------------------------------------- /src/proc_seq_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/proc_seq_file.c -------------------------------------------------------------------------------- /src/proc_seq_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/proc_seq_file.h -------------------------------------------------------------------------------- /src/snap_device.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/snap_device.c -------------------------------------------------------------------------------- /src/snap_device.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/snap_device.h -------------------------------------------------------------------------------- /src/snap_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/snap_handle.c -------------------------------------------------------------------------------- /src/snap_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/snap_handle.h -------------------------------------------------------------------------------- /src/snap_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/snap_ops.c -------------------------------------------------------------------------------- /src/snap_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/snap_ops.h -------------------------------------------------------------------------------- /src/sset_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/sset_list.c -------------------------------------------------------------------------------- /src/sset_list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/sset_list.h -------------------------------------------------------------------------------- /src/sset_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/sset_queue.c -------------------------------------------------------------------------------- /src/sset_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/sset_queue.h -------------------------------------------------------------------------------- /src/stack_limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/stack_limits.h -------------------------------------------------------------------------------- /src/submit_bio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/submit_bio.c -------------------------------------------------------------------------------- /src/submit_bio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/submit_bio.h -------------------------------------------------------------------------------- /src/task_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/task_helper.c -------------------------------------------------------------------------------- /src/task_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/task_helper.h -------------------------------------------------------------------------------- /src/tracer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/tracer.c -------------------------------------------------------------------------------- /src/tracer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/tracer.h -------------------------------------------------------------------------------- /src/tracer_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/tracer_helper.c -------------------------------------------------------------------------------- /src/tracer_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/tracer_helper.h -------------------------------------------------------------------------------- /src/tracing_params.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/tracing_params.c -------------------------------------------------------------------------------- /src/tracing_params.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/tracing_params.h -------------------------------------------------------------------------------- /src/userspace_copy_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/userspace_copy_helpers.c -------------------------------------------------------------------------------- /src/userspace_copy_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/src/userspace_copy_helpers.h -------------------------------------------------------------------------------- /tests/dattobd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/tests/dattobd.py -------------------------------------------------------------------------------- /tests/dbdtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/tests/dbdtest.sh -------------------------------------------------------------------------------- /tests/devicetestcase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/tests/devicetestcase.py -------------------------------------------------------------------------------- /tests/kmod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/tests/kmod.py -------------------------------------------------------------------------------- /tests/test_destroy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/tests/test_destroy.py -------------------------------------------------------------------------------- /tests/test_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/tests/test_setup.py -------------------------------------------------------------------------------- /tests/test_snapshot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/tests/test_snapshot.py -------------------------------------------------------------------------------- /tests/test_transition_incremental.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/tests/test_transition_incremental.py -------------------------------------------------------------------------------- /tests/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/tests/util.py -------------------------------------------------------------------------------- /utils/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/utils/Makefile -------------------------------------------------------------------------------- /utils/update-img.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/datto/dattobd/HEAD/utils/update-img.c --------------------------------------------------------------------------------