1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-09 01:18:39 +03:00
LVM2 mirror repository https://sourceware.org/lvm2/
Go to file
steve 38397f99aa Ok. this is the big one.... the change to the new fs interface.
Things to note:

 o Changes to the dm-*.c files have been kept as small as possible during
   the development of the new fs interface and there are a few places where
   the new code does odd things to give the original code what it wants. These
   places will gradually go away during the next few days once we are sure the
   new code is sound.
 o I've spent most of my testing time looking at the parser since thats where
   a lot of the changes are, I've not checked the actual I/O very much, but
   then that code hasn't changed at all.
 o The print operation in the target type operations is there to help in
   debugging and will go away eventually
 o There are some other printk's which will also go away once we are sure that
   things are working correctly.
 o I've tagged the old code with PRE_DMFS if you want to use that until this is
   stable.
 o There are no kernel patches for this yet (will fix after lunch... :-)
      o Makefile needs some changes
      o need to EXPORT_SYMBOL(deny_write_access); in ksyms.c

How to use the new interface ?

 mount -t dmfs dmfs /mnt/dm
 cd /mnt/dm
 mkdir fish fish/tank
 cd fish/tank
 cat ~/my.table > table
 cd ..
 ln -s tank ACTIVE

Creates a logical volume called fish and activates a table called tank, if
there is a problem doing the link, look in /mnt/dm/fish/tank/errors to see
what is wrong.

If you see any odd things happening, let me know right away as I'm sure there'll
be one or two things that slipped through my testing.
2001-10-17 11:34:50 +00:00
autoconf o initial subdir population 2001-08-15 16:20:46 +00:00
doc o initial subdir population 2001-08-15 16:20:46 +00:00
driver Ok. this is the big one.... the change to the new fs interface. 2001-10-17 11:34:50 +00:00
include vgchange 2001-10-16 16:25:28 +00:00
lib vgchange 2001-10-16 16:25:28 +00:00
libdm/datastruct o code sync for dev-cache.c 2001-10-03 11:06:31 +00:00
man lvactivate checkpoint commit 2001-09-25 12:49:28 +00:00
old-tests o pe_start wasn't being set properly when exporting to disk 2001-10-11 10:08:44 +00:00
scripts o initial subdir population 2001-08-15 16:20:46 +00:00
tools pvscan 2001-10-16 18:07:54 +00:00
configure o AC_INIT was pointing to an old file 2001-10-10 10:11:25 +00:00
configure.in o AC_INIT was pointing to an old file 2001-10-10 10:11:25 +00:00
make.tmpl.in makefile support for tests 2001-10-04 12:07:29 +00:00
Makefile.in Create symlinks to .h files in an include directory 2001-10-01 13:36:54 +00:00
README o Basic README.. 2001-08-15 15:59:38 +00:00

This is pretty much empty so far...if you can't see subdirectories,
try 'cvs -f update'