Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [haad-dm] src/sys/dev/dm



Module Name:    src
Committed By:   haad
Date:           Wed Aug 20 00:45:47 UTC 2008

Modified Files:
        src/sys/dev/dm [haad-dm]: dm.h dm_target.c dm_target_linear.c
            dm_target_snapshot.c

Log Message:
Add initial portion of snapshot code. Divide snapshot code into 2 parts

snapshot-origin and snapshot

First target is used to inform all snapshots about writes to master device.
Snapshot targets implements exception store for changed blocks.

This is how linux does snapshots on lvm2 devices if we want to use lvm2tools,
for snapshots I have to keep this as much compatible as possible to linux.

Change atoi from static to public function now it can be used with other
targets, too.


To generate a diff of this commit:
cvs rdiff -r1.1.2.9 -r1.1.2.10 src/sys/dev/dm/dm.h src/sys/dev/dm/dm_target.c \
    src/sys/dev/dm/dm_target_linear.c
cvs rdiff -r1.1.2.5 -r1.1.2.6 src/sys/dev/dm/dm_target_snapshot.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index