./configure --with-kernel-dir=/usr/src/linux-2.4.19
-2) Patch, configure and build a new kernel containing device-mapper.
+2) Patch, configure and build a new kernel containing device-mapper
+ (unless, of course, your kernel already contains device-mapper).
If there is already a patch for your kernel and you gave 'configure'
appropriate parameters in step 1, you can just run 'make apply-patches'
/dev/mapper was called /dev/device-mapper prior to 0.96.04.
Consequently scripts/devmap_mknod.sh has been updated.
-Notes about the 'proof of concept' filesystem interface
-=======================================================
-The filesystem interface has not been updated for several months,
-requires an old kernel, and is missing lots of features.
+Notes about the alternative filesystem interface
+================================================
+The original 2.4 filesystem interface has not been updated for several
+months, requires an old kernel, and is missing lots of features.
-To experiment with it you should check out an old version from
-CVS and then 'configure --with-interface=fs'.
-You will need to mount dmfs. e.g. mount -t dmfs dmfs /dmfs
+A new filesystem interface is under development for 2.5 kernels (and
+will get back-ported to 2.4 if it's successful).
+Look for "dmfs" patches at:
+ http://people.sistina.com/~thornber/patches/
-This directory contains the device-mapper for the linux kernel.
+This directory contains the the supporting userspace files (libdevmapper
+and dmsetup) for the device-mapper (for all supported versions of the kernel).
+The kernel patch for 2.4.19 is also included.
For more information about the device mapper read the INTRO file.
Installation instructions are in INSTALL.
CVS password: cvs1
cvs -d :pserver:cvs@tech.sistina.com:/data/cvs checkout device-mapper
-The kernel components are also available from the BitKeeper tree at:
- http://device-mapper.bkbits.net:8080/2.4-stable/
+Additional patches (e.g. for development 2.5 kernels) may be found at:
+ http://people.sistina.com/~thornber/patches/
Mailing list for discussion/bug reports etc.
lvm-devel@sistina.com