Issue #2844 has been reported by tkusumi. ---------------------------------------- Submit #2844: [PATCH] sys/dev/disk/dm: Add dm-delay target [v1] http://bugs.dragonflybsd.org/issues/2844
* Author: tkusumi * Status: New * Priority: Normal * Assignee: * Category: * Target version: ---------------------------------------- This is v1 of the new Device Mapper target dm-delay. https://www.dragonflybsd.org/~tkusumi/diff/0001-sys-dev-disk-dm-Add-dm-delay-target-v1.patch dm-delay has existed in Linux kernel, and this is the dm-delay target for DragonFly based on the Device Mapper code originally ported from NetBSD. examples ===== # newfs_hammer -L TEST /dev/da3 > /dev/null # mount_hammer /dev/da3 /HAMMER # hammer volume-list /HAMMER /dev/da3 # cd /HAMMER # time git clone /usr/local/src/dragonfly Cloning into 'dragonfly'... done. Checking out files: 100% (34298/34298), done. git clone /usr/local/src/dragonfly 2.88s user 4.26s system 48% cpu 14.577 total ===== # newfs_hammer -L TEST /dev/da3 > /dev/null # kldload dm # dmsetup create delay1 --table '0 234436482 delay /dev/da3 0 10 /dev/da3 0 10' # dmsetup ls --tree delay1 (255:504430599) `- (0:504430623) # mount_hammer /dev/mapper/delay1 /HAMMER # hammer volume-list /HAMMER /dev/mapper/delay1 # cd /HAMMER # time git clone /usr/local/src/dragonfly Cloning into 'dragonfly'... done. Checking out files: 100% (34298/34298), done. git clone /usr/local/src/dragonfly 2.78s user 3.91s system 5% cpu 2:05.05 total -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://bugs.dragonflybsd.org/my/account