#! /bin/sh -x

# origin not tested yet.

seed1=34
seed2=67
seed3=98
hdd=~/bin/hashdd
#hdd=echo

dmsetup create origin tables/origin_small
$hdd of=/dev/mapper/origin seed=$seed1

dmsetup create cow tables/cow_tiny
dd of=/dev/mapper/cow if=/dev/zero count=128

dmsetup create snap
dmsetup load snap tables/snap_small
dmsetup resume snap

$hdd if=/dev/mapper/snap seed=$seed1
time $hdd of=/dev/mapper/snap seed=$seed3
$hdd if=/dev/mapper/snap seed=$seed3
$hdd if=/dev/mapper/origin seed=$seed1

dmsetup remove snap
dmsetup remove cow
dmsetup remove origin
