OpenGrok
Cross Reference: TODO
xref
: /
src
/
sys
/
dev
/
dm
/
TODO
Home
|
History
|
Annotate
|
Download
|
only in
dm
History log of
/src/sys/dev/dm/TODO
Revision
Date
Author
Comments
1.6
05-Dec-2009
haad
Remove wrong TODO item, it violates abstraction between kernel-libdevmapper
and lvm tools.
1.5
13-Apr-2009
haad
branches: 1.5.2;
Update to reality.
1.4
02-Jan-2009
haad
branches: 1.4.2; 1.4.4; 1.4.6;
Add more tasks and add more details about them.
1.3
22-Dec-2008
haad
Remove done task and add new one.
1.2
19-Dec-2008
haad
Merge the haad-dm branch to -current. This branch adds LVM functionality to
the base NetBSD system. It uses Linux LVM2 tools and our BSD licensed
device-mapper driver.
The device-mapper driver can be used to create virtual block devices which
maps virtual blocks to real with target mapping called target. Currently
these targets are available a linear, zero, error and a snapshot (this is
work in progress and doesn't work yet).
The lvm2tools adds lvm and dmsetup binary to based system, where the lvm
tool is used to manage and administer whole LVM and the dmestup is used to
communicate iwith device-mapper kernel driver. With these tools also
a libdevmapper library is instaled to the base system.
Building of tools and driver is currently disable and can be enabled with
MKLVM=yes in mk.conf. I will add sets lists and rc.d script soon.
Oked by agc@ and cube@.
1.1
11-Jul-2008
haad
branches: 1.1.2;
Add dmgetdefaultdisklabel to get virtual disklabel for Logical Volume device. Add snapshot targets (snapshot, snapshot-origin), add dm_type to dm_dev structure to identify type of device. e.g. we can have mirrored disk device with snapshot on them and spare disk on them. When driver want to work with snapshot devices, it looks to upcalls list and finds all DM_SNAPSHOT devices.
1.1.2.3
02-Nov-2008
haad
Change TODO file add some new tasks for inspiration.
1.1.2.2
16-Oct-2008
haad
Rewrite locking in dm driver for last time. Replace rwlock with mutex/cv.
Move table lists to separate structure called table_head and access them
through dm_table interface. Thx go@, rmind@ and Dusan Bernat for help and
suggestions.
1.1.2.1
11-Jul-2008
haad
I have forgot to add these two files.
1.4.6.1
13-May-2009
jym
Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
1.4.4.3
28-Apr-2009
skrll
Sync with HEAD.
1.4.4.2
19-Jan-2009
skrll
Sync with HEAD.
1.4.4.1
02-Jan-2009
skrll
file TODO was added on branch nick-hppapmap on 2009-01-19 13:17:52 +0000
1.4.2.2
17-Jan-2009
mjf
Sync with HEAD.
1.4.2.1
02-Jan-2009
mjf
file TODO was added on branch mjf-devfs2 on 2009-01-17 13:28:53 +0000
1.5.2.3
11-Mar-2010
yamt
sync with head
1.5.2.2
04-May-2009
yamt
sync with head.
1.5.2.1
13-Apr-2009
yamt
file TODO was added on branch yamt-nfs-mp on 2009-05-04 08:12:36 +0000
Indexes created Thu Oct 23 22:10:10 GMT 2025