Tim Crawford
Tim Crawford
Taking a snapshot when using CFQ will flood `dmesg` with the following line: ``` __get_request: dev 8:0: request aux data allocation failed, iosched may be disturbed ``` This appears to...
Add CI that builds the projects and builds the packages for distros we support and the mainline kernel. The solution should be able to: - Build the projects (`make`) -...
IO on a snapshotted volume will cause a NULL pointer deference in BFQ. BFQ requires `blk-mq` Enable `blk-mq` by appending the following to the kernel command line: `scsi_mod.use_blk_mq=1` Steps to...
As part of #60 we determined that how we implement the persist-through-remount functionality will no longer work. - https://lkml.org/lkml/2018/3/15/895 - [torvalds/linux@312db1a](https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit?id=312db1aa1dc7bff133d95c92efcc5e42b57cefa6)
lockdep will produce the following warning when reading the proc file. ``` ================================================ WARNING: lock held when returning to user space! 5.0.0-0.rc1.git4.1.fc30.x86_64 #1 Tainted: G OE ------------------------------------------------ cat/1307 is leaving...
We want to change the name of the agent configuration folder from `dla` to `agent`. The driver has references to `/etc/datto/dla` and `/var/lib/datto/dla`. It should use it's own path for...
Having a snapshot on a disk with a lot of I/O will cause lockups. (Would be resolved as part of implementing #45.)
Change the proc file from a single JSON output to a directory, writing out each minor as a file. e.g., ``` /proc/dattobd/devices/{0..MAX_SNAP_DEVICES} ``` Have each minor file output a simple...
Attempting to unmount and remount an NTFS (`ntfs-3g`) file system with an active snapshot causes mount to hang. Enabling debug logging shows it hangs after "reopening cow file" in `cow_reopen`....
Steps to reproduce: ``` dbdctl setup-snapshot /dev/loop7 /tmp/dattobd/ext4/cow.snap 1 umount /dev/loop7 dbdctl reload-snapshot /dev/loop7 /cow.snap 0 mount /dev/loop7 /tmp/dattobd/ext4 ``` Important that the minor for `reload-snapshot` is less than the...