Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl2/lvm2/dist Import of new version of lvm2tools L...
details: https://anonhg.NetBSD.org/src/rev/b6c40b714e68
branches: trunk
changeset: 749531:b6c40b714e68
user: haad <haad%NetBSD.org@localhost>
date: Wed Dec 02 00:25:22 2009 +0000
description:
Import of new version of lvm2tools LVM2-2-02-56.
diffstat:
external/gpl2/lvm2/dist/Makefile | 125 +
external/gpl2/lvm2/dist/Makefile.in | 19 +-
external/gpl2/lvm2/dist/VERSION | 2 +-
external/gpl2/lvm2/dist/VERSION_DM | 2 +-
external/gpl2/lvm2/dist/WHATS_NEW | 364 +
external/gpl2/lvm2/dist/WHATS_NEW_DM | 75 +
external/gpl2/lvm2/dist/configure | 10011 ++++++---
external/gpl2/lvm2/dist/configure.in | 407 +-
external/gpl2/lvm2/dist/daemons/Makefile | 37 +
external/gpl2/lvm2/dist/daemons/Makefile.in | 13 +-
external/gpl2/lvm2/dist/daemons/clvmd/Makefile | 107 +
external/gpl2/lvm2/dist/daemons/clvmd/Makefile.in | 78 +-
external/gpl2/lvm2/dist/daemons/clvmd/clvm.h | 3 +-
external/gpl2/lvm2/dist/daemons/clvmd/clvmd-cman.c | 13 +-
external/gpl2/lvm2/dist/daemons/clvmd/clvmd-command.c | 19 +-
external/gpl2/lvm2/dist/daemons/clvmd/clvmd-comms.h | 6 +-
external/gpl2/lvm2/dist/daemons/clvmd/clvmd-corosync.c | 156 +-
external/gpl2/lvm2/dist/daemons/clvmd/clvmd-gulm.c | 32 +-
external/gpl2/lvm2/dist/daemons/clvmd/clvmd-openais.c | 81 +-
external/gpl2/lvm2/dist/daemons/clvmd/clvmd.c | 210 +-
external/gpl2/lvm2/dist/daemons/clvmd/lvm-functions.c | 206 +-
external/gpl2/lvm2/dist/daemons/clvmd/lvm-functions.h | 6 +-
external/gpl2/lvm2/dist/daemons/clvmd/refresh_clvmd.c | 3 +-
external/gpl2/lvm2/dist/daemons/clvmd/tcp-comms.c | 35 +-
external/gpl2/lvm2/dist/daemons/cmirrord/Makefile | 40 +
external/gpl2/lvm2/dist/daemons/cmirrord/Makefile.in | 40 +
external/gpl2/lvm2/dist/daemons/cmirrord/clogd.c | 281 +
external/gpl2/lvm2/dist/daemons/cmirrord/cluster.c | 1664 +
external/gpl2/lvm2/dist/daemons/cmirrord/cluster.h | 59 +
external/gpl2/lvm2/dist/daemons/cmirrord/common.h | 35 +
external/gpl2/lvm2/dist/daemons/cmirrord/functions.c | 1865 +
external/gpl2/lvm2/dist/daemons/cmirrord/functions.h | 36 +
external/gpl2/lvm2/dist/daemons/cmirrord/link_mon.c | 151 +
external/gpl2/lvm2/dist/daemons/cmirrord/link_mon.h | 22 +
external/gpl2/lvm2/dist/daemons/cmirrord/local.c | 422 +
external/gpl2/lvm2/dist/daemons/cmirrord/local.h | 22 +
external/gpl2/lvm2/dist/daemons/cmirrord/logging.c | 60 +
external/gpl2/lvm2/dist/daemons/cmirrord/logging.h | 74 +
external/gpl2/lvm2/dist/daemons/dmeventd/Makefile | 88 +-
external/gpl2/lvm2/dist/daemons/dmeventd/Makefile.in | 88 +-
external/gpl2/lvm2/dist/daemons/dmeventd/libdevmapper-event.c | 10 +-
external/gpl2/lvm2/dist/daemons/dmeventd/libdevmapper-event.pc | 2 +-
external/gpl2/lvm2/dist/daemons/dmeventd/plugins/Makefile | 23 +
external/gpl2/lvm2/dist/daemons/dmeventd/plugins/Makefile.in | 3 +-
external/gpl2/lvm2/dist/daemons/dmeventd/plugins/mirror/Makefile | 42 +
external/gpl2/lvm2/dist/daemons/dmeventd/plugins/mirror/Makefile.in | 11 +-
external/gpl2/lvm2/dist/daemons/dmeventd/plugins/mirror/dmeventd_mirror.c | 21 +-
external/gpl2/lvm2/dist/daemons/dmeventd/plugins/snapshot/Makefile | 42 +
external/gpl2/lvm2/dist/daemons/dmeventd/plugins/snapshot/Makefile.in | 11 +-
external/gpl2/lvm2/dist/daemons/dmeventd/plugins/snapshot/dmeventd_snapshot.c | 3 +-
external/gpl2/lvm2/dist/doc/Makefile | 31 +
external/gpl2/lvm2/dist/doc/Makefile.in | 8 +-
external/gpl2/lvm2/dist/doc/example.conf | 106 +-
external/gpl2/lvm2/dist/doc/example_cmdlib.c | 5 +-
external/gpl2/lvm2/dist/include/.symlinks | 5 +-
external/gpl2/lvm2/dist/include/.symlinks.in | 61 +
external/gpl2/lvm2/dist/include/Makefile | 52 +
external/gpl2/lvm2/dist/include/Makefile.in | 9 +-
external/gpl2/lvm2/dist/include/activate.h | 13 +-
external/gpl2/lvm2/dist/include/archiver.h | 3 +-
external/gpl2/lvm2/dist/include/clvm.h | 3 +-
external/gpl2/lvm2/dist/include/config.h | 14 +-
external/gpl2/lvm2/dist/include/defaults.h | 28 +-
external/gpl2/lvm2/dist/include/device.h | 19 +-
external/gpl2/lvm2/dist/include/dm-log-userspace.h | 399 +
external/gpl2/lvm2/dist/include/dm-logging.h | 14 +-
external/gpl2/lvm2/dist/include/errors.h | 4 +-
external/gpl2/lvm2/dist/include/filter.h | 6 +-
external/gpl2/lvm2/dist/include/libdevmapper.h | 143 +-
external/gpl2/lvm2/dist/include/locking.h | 28 +-
external/gpl2/lvm2/dist/include/log.h | 21 +-
external/gpl2/lvm2/dist/include/lvm-exec.h | 7 +-
external/gpl2/lvm2/dist/include/lvm-logging.h | 18 +-
external/gpl2/lvm2/dist/include/lvm-version.h | 32 +
external/gpl2/lvm2/dist/include/lvm-wrappers.h | 17 +-
external/gpl2/lvm2/dist/include/lvm2app.h | 888 +
external/gpl2/lvm2/dist/include/lvmcache.h | 3 +-
external/gpl2/lvm2/dist/include/memlock.h | 4 +-
external/gpl2/lvm2/dist/include/metadata-exported.h | 290 +-
external/gpl2/lvm2/dist/include/metadata.h | 35 +-
external/gpl2/lvm2/dist/include/pogen.h | 7 +-
external/gpl2/lvm2/dist/include/report.h | 13 +-
external/gpl2/lvm2/dist/include/segtype.h | 26 +-
external/gpl2/lvm2/dist/include/text_export.h | 11 +-
external/gpl2/lvm2/dist/include/toolcontext.h | 19 +-
external/gpl2/lvm2/dist/include/version.h | 4 +-
external/gpl2/lvm2/dist/lib/Makefile | 165 +
external/gpl2/lvm2/dist/lib/Makefile.in | 29 +-
external/gpl2/lvm2/dist/lib/activate/activate.c | 245 +-
external/gpl2/lvm2/dist/lib/activate/activate.h | 13 +-
external/gpl2/lvm2/dist/lib/activate/dev_manager.c | 167 +-
external/gpl2/lvm2/dist/lib/activate/dev_manager.h | 15 +-
external/gpl2/lvm2/dist/lib/cache/lvmcache.c | 119 +-
external/gpl2/lvm2/dist/lib/cache/lvmcache.h | 3 +-
external/gpl2/lvm2/dist/lib/commands/errors.h | 4 +-
external/gpl2/lvm2/dist/lib/commands/toolcontext.h | 19 +-
external/gpl2/lvm2/dist/lib/config/config.c | 101 +-
external/gpl2/lvm2/dist/lib/config/config.h | 14 +-
external/gpl2/lvm2/dist/lib/config/defaults.h | 28 +-
external/gpl2/lvm2/dist/lib/datastruct/str_list.c | 8 +-
external/gpl2/lvm2/dist/lib/device/dev-md.c | 207 +-
external/gpl2/lvm2/dist/lib/device/dev-swap.c | 89 +
external/gpl2/lvm2/dist/lib/device/device.c | 212 +-
external/gpl2/lvm2/dist/lib/device/device.h | 19 +-
external/gpl2/lvm2/dist/lib/display/display.c | 178 +-
external/gpl2/lvm2/dist/lib/error/errseg.c | 8 +-
external/gpl2/lvm2/dist/lib/filters/filter-persistent.c | 8 +-
external/gpl2/lvm2/dist/lib/filters/filter.c | 45 +-
external/gpl2/lvm2/dist/lib/filters/filter.h | 6 +-
external/gpl2/lvm2/dist/lib/format1/Makefile | 38 +
external/gpl2/lvm2/dist/lib/format1/Makefile.in | 3 +-
external/gpl2/lvm2/dist/lib/format1/disk-rep.c | 11 +-
external/gpl2/lvm2/dist/lib/format1/disk-rep.h | 5 +-
external/gpl2/lvm2/dist/lib/format1/format1.c | 24 +-
external/gpl2/lvm2/dist/lib/format1/import-export.c | 62 +-
external/gpl2/lvm2/dist/lib/format1/import-extents.c | 28 +-
external/gpl2/lvm2/dist/lib/format1/lvm1-label.c | 8 +-
external/gpl2/lvm2/dist/lib/format_pool/Makefile | 37 +
external/gpl2/lvm2/dist/lib/format_pool/Makefile.in | 3 +-
external/gpl2/lvm2/dist/lib/format_pool/disk_rep.c | 9 +-
external/gpl2/lvm2/dist/lib/format_pool/format_pool.c | 18 +-
external/gpl2/lvm2/dist/lib/format_pool/import_export.c | 31 +-
external/gpl2/lvm2/dist/lib/format_text/archive.c | 18 +-
external/gpl2/lvm2/dist/lib/format_text/archiver.c | 56 +-
external/gpl2/lvm2/dist/lib/format_text/archiver.h | 3 +-
external/gpl2/lvm2/dist/lib/format_text/export.c | 67 +-
external/gpl2/lvm2/dist/lib/format_text/flags.c | 9 +-
external/gpl2/lvm2/dist/lib/format_text/format-text.c | 195 +-
external/gpl2/lvm2/dist/lib/format_text/import_vsn1.c | 97 +-
external/gpl2/lvm2/dist/lib/format_text/text_export.h | 11 +-
external/gpl2/lvm2/dist/lib/format_text/text_label.c | 61 +-
external/gpl2/lvm2/dist/lib/label/label.c | 13 +-
external/gpl2/lvm2/dist/lib/locking/.exported_symbols | 1 +
external/gpl2/lvm2/dist/lib/locking/Makefile | 32 +
external/gpl2/lvm2/dist/lib/locking/Makefile.in | 3 +-
external/gpl2/lvm2/dist/lib/locking/cluster_locking.c | 93 +-
external/gpl2/lvm2/dist/lib/locking/external_locking.c | 7 +-
external/gpl2/lvm2/dist/lib/locking/file_locking.c | 159 +-
external/gpl2/lvm2/dist/lib/locking/locking.c | 113 +-
external/gpl2/lvm2/dist/lib/locking/locking.h | 28 +-
external/gpl2/lvm2/dist/lib/locking/locking_types.h | 8 +-
external/gpl2/lvm2/dist/lib/locking/no_locking.c | 27 +-
external/gpl2/lvm2/dist/lib/log/log.c | 52 +-
external/gpl2/lvm2/dist/lib/log/log.h | 21 +-
external/gpl2/lvm2/dist/lib/log/lvm-logging.h | 18 +-
external/gpl2/lvm2/dist/lib/metadata/metadata-exported.h | 290 +-
external/gpl2/lvm2/dist/lib/metadata/metadata.c | 1720 +-
external/gpl2/lvm2/dist/lib/metadata/metadata.h | 35 +-
external/gpl2/lvm2/dist/lib/metadata/mirror.c | 143 +-
external/gpl2/lvm2/dist/lib/metadata/pv_map.c | 5 +-
external/gpl2/lvm2/dist/lib/metadata/segtype.c | 11 +-
external/gpl2/lvm2/dist/lib/metadata/segtype.h | 26 +-
external/gpl2/lvm2/dist/lib/metadata/snapshot_manip.c | 70 +-
external/gpl2/lvm2/dist/lib/mirror/Makefile | 31 +
external/gpl2/lvm2/dist/lib/mirror/Makefile.in | 3 +-
external/gpl2/lvm2/dist/lib/mirror/mirrored.c | 79 +-
external/gpl2/lvm2/dist/lib/misc/configure.h | 485 +
external/gpl2/lvm2/dist/lib/misc/configure.h.in | 37 +
external/gpl2/lvm2/dist/lib/misc/lvm-exec.c | 46 +-
external/gpl2/lvm2/dist/lib/misc/lvm-exec.h | 7 +-
external/gpl2/lvm2/dist/lib/misc/lvm-file.c | 6 +-
external/gpl2/lvm2/dist/lib/misc/lvm-globals.c | 13 +-
external/gpl2/lvm2/dist/lib/misc/lvm-version.h | 32 +
external/gpl2/lvm2/dist/lib/misc/lvm-version.h.in | 30 +
external/gpl2/lvm2/dist/lib/misc/lvm-wrappers.h | 17 +-
external/gpl2/lvm2/dist/lib/mm/memlock.c | 52 +-
external/gpl2/lvm2/dist/lib/mm/memlock.h | 4 +-
external/gpl2/lvm2/dist/lib/report/columns.h | 79 +-
external/gpl2/lvm2/dist/lib/report/report.c | 144 +-
external/gpl2/lvm2/dist/lib/report/report.h | 13 +-
external/gpl2/lvm2/dist/lib/snapshot/Makefile | 32 +
external/gpl2/lvm2/dist/lib/snapshot/Makefile.in | 3 +-
external/gpl2/lvm2/dist/lib/snapshot/snapshot.c | 46 +-
external/gpl2/lvm2/dist/lib/striped/striped.c | 28 +-
external/gpl2/lvm2/dist/lib/unknown/unknown.c | 110 +
external/gpl2/lvm2/dist/lib/uuid/uuid.c | 11 +-
external/gpl2/lvm2/dist/lib/zero/zero.c | 7 +-
external/gpl2/lvm2/dist/libdm/.exported_symbols | 16 +
external/gpl2/lvm2/dist/libdm/Makefile | 111 +
external/gpl2/lvm2/dist/libdm/Makefile.in | 9 +-
external/gpl2/lvm2/dist/libdm/datastruct/hash.c | 8 +-
external/gpl2/lvm2/dist/libdm/ioctl/libdm-iface.c | 187 +-
external/gpl2/lvm2/dist/libdm/ioctl/libdm-targets.h | 5 +-
external/gpl2/lvm2/dist/libdm/libdevmapper.h | 143 +-
external/gpl2/lvm2/dist/libdm/libdevmapper.pc | 11 +
external/gpl2/lvm2/dist/libdm/libdevmapper.pc.in | 2 +-
external/gpl2/lvm2/dist/libdm/libdm-common.h | 9 +-
external/gpl2/lvm2/dist/libdm/libdm-report.c | 19 +-
external/gpl2/lvm2/dist/libdm/libdm-string.c | 4 +-
external/gpl2/lvm2/dist/libdm/misc/dm-ioctl.h | 25 +-
external/gpl2/lvm2/dist/libdm/misc/dm-log-userspace.h | 399 +
external/gpl2/lvm2/dist/libdm/misc/dm-logging.h | 14 +-
external/gpl2/lvm2/dist/libdm/mm/dbg_malloc.c | 8 +-
external/gpl2/lvm2/dist/libdm/mm/pool-debug.c | 32 +-
external/gpl2/lvm2/dist/libdm/mm/pool-fast.c | 5 +-
external/gpl2/lvm2/dist/libdm/mm/pool.c | 25 +-
external/gpl2/lvm2/dist/liblvm/.exported_symbols | 41 +
external/gpl2/lvm2/dist/liblvm/Makefile | 100 +
external/gpl2/lvm2/dist/liblvm/Makefile.in | 100 +
external/gpl2/lvm2/dist/liblvm/liblvm2app.pc | 11 +
external/gpl2/lvm2/dist/liblvm/liblvm2app.pc.in | 11 +
external/gpl2/lvm2/dist/liblvm/lvm2app.h | 888 +
external/gpl2/lvm2/dist/liblvm/lvm_base.c | 102 +
external/gpl2/lvm2/dist/liblvm/lvm_lv.c | 196 +
external/gpl2/lvm2/dist/liblvm/lvm_pv.c | 53 +
external/gpl2/lvm2/dist/liblvm/lvm_vg.c | 343 +
external/gpl2/lvm2/dist/lvm2netbsd | 4 +-
external/gpl2/lvm2/dist/make.tmpl | 272 +
external/gpl2/lvm2/dist/make.tmpl.in | 51 +-
external/gpl2/lvm2/dist/man/Makefile | 92 +
external/gpl2/lvm2/dist/man/clvmd.8.in | 8 +
external/gpl2/lvm2/dist/man/dmsetup.8.in | 57 +-
external/gpl2/lvm2/dist/man/fsadm.8.in | 43 +-
external/gpl2/lvm2/dist/man/lvchange.8.in | 8 +
external/gpl2/lvm2/dist/man/lvconvert.8.in | 55 +-
external/gpl2/lvm2/dist/man/lvcreate.8.in | 53 +-
external/gpl2/lvm2/dist/man/lvdisplay.8.in | 43 +-
external/gpl2/lvm2/dist/man/lvextend.8.in | 21 +-
external/gpl2/lvm2/dist/man/lvm.8.in | 12 +-
external/gpl2/lvm2/dist/man/lvm.conf.5.in | 43 +-
external/gpl2/lvm2/dist/man/lvreduce.8.in | 14 +-
external/gpl2/lvm2/dist/man/lvremove.8.in | 8 +
external/gpl2/lvm2/dist/man/lvrename.8.in | 8 +
external/gpl2/lvm2/dist/man/lvresize.8.in | 21 +-
external/gpl2/lvm2/dist/man/lvs.8.in | 52 +-
external/gpl2/lvm2/dist/man/lvscan.8.in | 9 +
external/gpl2/lvm2/dist/man/pvcreate.8.in | 30 +-
external/gpl2/lvm2/dist/man/pvdisplay.8.in | 37 +-
external/gpl2/lvm2/dist/man/pvmove.8.in | 11 +-
external/gpl2/lvm2/dist/man/pvs.8.in | 41 +-
external/gpl2/lvm2/dist/man/vgchange.8.in | 21 +-
external/gpl2/lvm2/dist/man/vgconvert.8.in | 2 +-
external/gpl2/lvm2/dist/man/vgcreate.8.in | 47 +-
external/gpl2/lvm2/dist/man/vgdisplay.8.in | 30 +-
external/gpl2/lvm2/dist/man/vgextend.8.in | 30 +
external/gpl2/lvm2/dist/man/vgimportclone.8 | 60 +
external/gpl2/lvm2/dist/man/vgimportclone.8.in | 58 +
external/gpl2/lvm2/dist/man/vgmknodes.8.in | 13 +-
external/gpl2/lvm2/dist/man/vgremove.8.in | 9 +-
external/gpl2/lvm2/dist/man/vgs.8.in | 35 +-
external/gpl2/lvm2/dist/man/vgsplit.8.in | 4 +-
external/gpl2/lvm2/dist/po/Makefile | 66 +
external/gpl2/lvm2/dist/po/Makefile.in | 3 +-
external/gpl2/lvm2/dist/po/pogen.h | 7 +-
external/gpl2/lvm2/dist/scripts/Makefile | 33 +
external/gpl2/lvm2/dist/scripts/Makefile.in | 13 +-
external/gpl2/lvm2/dist/scripts/clvmd_init_red_hat | 31 +-
external/gpl2/lvm2/dist/scripts/clvmd_init_red_hat.in | 31 +-
external/gpl2/lvm2/dist/scripts/fsadm.sh | 100 +-
external/gpl2/lvm2/dist/scripts/lvm2_monitoring_init_red_hat | 119 +
external/gpl2/lvm2/dist/scripts/lvm2_monitoring_init_red_hat.in | 119 +
external/gpl2/lvm2/dist/scripts/vgimportclone.sh | 366 +
external/gpl2/lvm2/dist/test/Makefile | 42 +-
external/gpl2/lvm2/dist/test/Makefile.in | 34 +-
external/gpl2/lvm2/dist/test/api/Makefile | 37 +-
external/gpl2/lvm2/dist/test/api/Makefile.in | 37 +-
external/gpl2/lvm2/dist/test/api/test.c | 619 +-
external/gpl2/lvm2/dist/test/api/vgtest.c | 166 +
external/gpl2/lvm2/dist/test/harness.c | 175 +
external/gpl2/lvm2/dist/test/lvm-utils.sh | 20 +
external/gpl2/lvm2/dist/test/lvm2app.sh | 23 +
external/gpl2/lvm2/dist/test/not.c | 6 +-
external/gpl2/lvm2/dist/test/t-000-basic.sh | 8 +-
external/gpl2/lvm2/dist/test/t-covercmd.sh | 9 +-
external/gpl2/lvm2/dist/test/t-inconsistent-metadata.sh | 21 +-
external/gpl2/lvm2/dist/test/t-listings.sh | 4 +
external/gpl2/lvm2/dist/test/t-lvconvert-repair.sh | 46 +
external/gpl2/lvm2/dist/test/t-lvcreate-usage.sh | 95 +-
external/gpl2/lvm2/dist/test/t-lvextend-percent-extents.sh | 31 +-
external/gpl2/lvm2/dist/test/t-lvm-init.sh | 21 +
external/gpl2/lvm2/dist/test/t-mdata-strings.sh | 6 +-
external/gpl2/lvm2/dist/test/t-mirror-lvconvert.sh | 14 +
external/gpl2/lvm2/dist/test/t-partial-activate.sh | 7 +-
external/gpl2/lvm2/dist/test/t-pvcreate-operation-md.sh | 113 +
external/gpl2/lvm2/dist/test/t-pvcreate-operation.sh | 7 +
external/gpl2/lvm2/dist/test/t-pvcreate-usage.sh | 100 +-
external/gpl2/lvm2/dist/test/t-pvmove-basic.sh | 5 +
external/gpl2/lvm2/dist/test/t-pvremove-usage.sh | 6 +-
external/gpl2/lvm2/dist/test/t-read-ahead.sh | 30 +-
external/gpl2/lvm2/dist/test/t-snapshots-of-mirrors.sh | 35 +
external/gpl2/lvm2/dist/test/t-unknown-segment.sh | 34 +
external/gpl2/lvm2/dist/test/t-unlost-pv.sh | 1 -
external/gpl2/lvm2/dist/test/t-vgcfgbackup-usage.sh | 22 +-
external/gpl2/lvm2/dist/test/t-vgcreate-usage.sh | 99 +-
external/gpl2/lvm2/dist/test/t-vgextend-usage.sh | 101 +
external/gpl2/lvm2/dist/test/t-vgmerge-usage.sh | 5 +
external/gpl2/lvm2/dist/test/t-vgrename-usage.sh | 14 +-
external/gpl2/lvm2/dist/test/t-vgsplit-stacked.sh | 18 +
external/gpl2/lvm2/dist/test/t-vgsplit-usage.sh | 15 +-
external/gpl2/lvm2/dist/test/test-utils.sh | 12 +-
external/gpl2/lvm2/dist/tools/Makefile | 206 +
external/gpl2/lvm2/dist/tools/Makefile.in | 79 +-
external/gpl2/lvm2/dist/tools/args.h | 11 +-
external/gpl2/lvm2/dist/tools/commands.h | 147 +-
external/gpl2/lvm2/dist/tools/dmsetup.c | 459 +-
external/gpl2/lvm2/dist/tools/dumpconfig.c | 11 +-
external/gpl2/lvm2/dist/tools/lvchange.c | 184 +-
external/gpl2/lvm2/dist/tools/lvconvert.c | 548 +-
external/gpl2/lvm2/dist/tools/lvcreate.c | 560 +-
external/gpl2/lvm2/dist/tools/lvdisplay.c | 6 +-
external/gpl2/lvm2/dist/tools/lvm2cmd.h | 5 +-
external/gpl2/lvm2/dist/tools/lvmcmdlib.c | 10 +-
external/gpl2/lvm2/dist/tools/lvmcmdline.c | 118 +-
external/gpl2/lvm2/dist/tools/lvremove.c | 16 +-
external/gpl2/lvm2/dist/tools/lvrename.c | 24 +-
external/gpl2/lvm2/dist/tools/lvresize.c | 243 +-
external/gpl2/lvm2/dist/tools/lvscan.c | 17 +-
external/gpl2/lvm2/dist/tools/polldaemon.c | 153 +-
external/gpl2/lvm2/dist/tools/polldaemon.h | 32 +-
external/gpl2/lvm2/dist/tools/pvchange.c | 77 +-
external/gpl2/lvm2/dist/tools/pvcreate.c | 311 +-
external/gpl2/lvm2/dist/tools/pvdisplay.c | 20 +-
external/gpl2/lvm2/dist/tools/pvmove.c | 130 +-
external/gpl2/lvm2/dist/tools/pvremove.c | 6 +-
external/gpl2/lvm2/dist/tools/pvresize.c | 91 +-
external/gpl2/lvm2/dist/tools/pvscan.c | 3 +-
external/gpl2/lvm2/dist/tools/reporter.c | 118 +-
external/gpl2/lvm2/dist/tools/toollib.c | 437 +-
external/gpl2/lvm2/dist/tools/toollib.h | 29 +-
external/gpl2/lvm2/dist/tools/tools.h | 7 +-
external/gpl2/lvm2/dist/tools/vgcfgbackup.c | 22 +-
external/gpl2/lvm2/dist/tools/vgcfgrestore.c | 32 +-
external/gpl2/lvm2/dist/tools/vgchange.c | 254 +-
external/gpl2/lvm2/dist/tools/vgck.c | 18 +-
external/gpl2/lvm2/dist/tools/vgconvert.c | 42 +-
external/gpl2/lvm2/dist/tools/vgcreate.c | 81 +-
external/gpl2/lvm2/dist/tools/vgdisplay.c | 16 +-
external/gpl2/lvm2/dist/tools/vgexport.c | 28 +-
external/gpl2/lvm2/dist/tools/vgextend.c | 66 +-
external/gpl2/lvm2/dist/tools/vgimport.c | 28 +-
external/gpl2/lvm2/dist/tools/vgmerge.c | 81 +-
external/gpl2/lvm2/dist/tools/vgmknodes.c | 14 +-
external/gpl2/lvm2/dist/tools/vgreduce.c | 142 +-
external/gpl2/lvm2/dist/tools/vgremove.c | 51 +-
external/gpl2/lvm2/dist/tools/vgrename.c | 127 +-
external/gpl2/lvm2/dist/tools/vgscan.c | 24 +-
external/gpl2/lvm2/dist/tools/vgsplit.c | 306 +-
external/gpl2/lvm2/dist/udev/10-dm.rules.in | 88 +
external/gpl2/lvm2/dist/udev/11-dm-lvm.rules | 35 +
external/gpl2/lvm2/dist/udev/12-dm-permissions.rules | 81 +
external/gpl2/lvm2/dist/udev/13-dm-disk.rules | 27 +
external/gpl2/lvm2/dist/udev/95-dm-notify.rules | 12 +
external/gpl2/lvm2/dist/udev/Makefile | 46 +
external/gpl2/lvm2/dist/udev/Makefile.in | 46 +
344 files changed, 31195 insertions(+), 7792 deletions(-)
diffs (truncated from 59138 to 300 lines):
diff -r 4a7d37ec8bd1 -r b6c40b714e68 external/gpl2/lvm2/dist/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl2/lvm2/dist/Makefile Wed Dec 02 00:25:22 2009 +0000
@@ -0,0 +1,125 @@
+#
+# Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved.
+# Copyright (C) 2004-2008 Red Hat, Inc. All rights reserved.
+#
+# This file is part of LVM2.
+#
+# This copyrighted material is made available to anyone wishing to use,
+# modify, copy, or redistribute it subject to the terms and conditions
+# of the GNU General Public License v.2.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+srcdir = .
+top_srcdir = .
+top_builddir = .
+
+
+SUBDIRS = doc include man scripts
+
+ifeq ("no", "yes")
+ SUBDIRS += udev
+endif
+
+ifeq ("no", "yes")
+ SUBDIRS += po
+endif
+
+SUBDIRS += lib tools daemons libdm
+
+ifeq ("no", "yes")
+ SUBDIRS += liblvm
+endif
+
+ifeq ($(MAKECMDGOALS),distclean)
+ SUBDIRS += daemons/clvmd \
+ daemons/cmirrord \
+ daemons/dmeventd/plugins \
+ daemons/dmeventd \
+ lib/format1 \
+ lib/format_pool \
+ lib/locking \
+ lib/mirror \
+ lib/snapshot \
+ liblvm \
+ udev \
+ test/api \
+ test \
+ po
+ DISTCLEAN_TARGETS += lib/misc/configure.h lib/misc/lvm-version.h
+ DISTCLEAN_DIRS += lcov_reports*
+endif
+
+include make.tmpl
+
+libdm: include
+lib: libdm
+liblvm: lib
+daemons: lib tools
+tools: lib device-mapper
+po: tools daemons
+
+libdm.device-mapper: include.device-mapper
+daemons.device-mapper: libdm.device-mapper
+tools.device-mapper: libdm.device-mapper
+device-mapper: tools.device-mapper daemons.device-mapper man.device-mapper
+
+ifeq ("no", "yes")
+lib.pofile: include.pofile
+tools.pofile: lib.pofile
+daemons.pofile: lib.pofile
+po.pofile: tools.pofile daemons.pofile
+pofile: po.pofile
+endif
+
+ifneq ("", "")
+tools.cflow: lib.cflow
+cflow: tools.cflow
+endif
+
+ifneq ("", "")
+cscope.out: tools
+ -b -R
+all: cscope.out
+endif
+
+check: all
+ $(MAKE) -C test all
+
+ifneq ("", "")
+.PHONY: lcov-reset lcov lcov-dated
+
+ifeq ($(MAKECMDGOALS),lcov-dated)
+LCOV_REPORTS_DIR=$(top_srcdir)/lcov_reports-$(shell date +%Y%m%d%k%M%S)
+else
+LCOV_REPORTS_DIR=$(top_srcdir)/lcov_reports
+endif
+
+lcov-reset:
+ $(LCOV) -d $(top_srcdir)/dmeventd --zerocounters
+ $(LCOV) -d $(top_srcdir)/libdm --zerocounters
+ $(LCOV) -d $(top_srcdir)/lib --zerocounters
+ $(LCOV) -d $(top_srcdir)/tools --zerocounters
+
+lcov: all
+ $(RM) -rf $(LCOV_REPORTS_DIR)
+ $(MKDIR_P) $(LCOV_REPORTS_DIR)
+ $(LCOV) -b $(top_srcdir)/libdm -d $(top_srcdir)/libdm -c -o $(LCOV_REPORTS_DIR)/libdm.info
+ $(LCOV) -b $(top_srcdir)/lib -d $(top_srcdir)/lib -c -o $(LCOV_REPORTS_DIR)/lib.info
+ $(LCOV) -b $(top_srcdir)/tools -d $(top_srcdir)/tools -c -o $(LCOV_REPORTS_DIR)/tools.info
+ DMEVENTD_INFO="$(LCOV_REPORTS_DIR)/dmeventd.info" ;\
+ DMEVENTD_INFO_A="-a $$DMEVENTDINFO" ;\
+ $(LCOV) -b $(top_srcdir)/dmeventd -d $(top_srcdir)/dmeventd -c -o $$DMEVENTD_INFO || DMEVENTD_INFO_A="" ;\
+ $(LCOV) $$DMEVENTD_INFO_A -a $(LCOV_REPORTS_DIR)/lib.info \
+ -a $(LCOV_REPORTS_DIR)/libdm.info \
+ -a $(LCOV_REPORTS_DIR)/tools.info \
+ -o $(LCOV_REPORTS_DIR)/lvm.info
+ifneq ("", "")
+ $(GENHTML) -o $(LCOV_REPORTS_DIR) -p $(top_srcdir) $(LCOV_REPORTS_DIR)/lvm.info
+endif
+
+lcov-dated: lcov
+
+endif
diff -r 4a7d37ec8bd1 -r b6c40b714e68 external/gpl2/lvm2/dist/Makefile.in
--- a/external/gpl2/lvm2/dist/Makefile.in Tue Dec 01 23:16:00 2009 +0000
+++ b/external/gpl2/lvm2/dist/Makefile.in Wed Dec 02 00:25:22 2009 +0000
@@ -14,27 +14,41 @@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+top_builddir = @top_builddir@
VPATH = @srcdir@
SUBDIRS = doc include man scripts
+ifeq ("@UDEV_RULES@", "yes")
+ SUBDIRS += udev
+endif
+
ifeq ("@INTL@", "yes")
SUBDIRS += po
endif
SUBDIRS += lib tools daemons libdm
+ifeq ("@APPLIB@", "yes")
+ SUBDIRS += liblvm
+endif
+
ifeq ($(MAKECMDGOALS),distclean)
SUBDIRS += daemons/clvmd \
+ daemons/cmirrord \
daemons/dmeventd/plugins \
+ daemons/dmeventd \
lib/format1 \
lib/format_pool \
lib/locking \
lib/mirror \
lib/snapshot \
+ liblvm \
+ udev \
+ test/api \
test \
po
- DISTCLEAN_TARGETS += lib/misc/configure.h
+ DISTCLEAN_TARGETS += lib/misc/configure.h lib/misc/lvm-version.h
DISTCLEAN_DIRS += lcov_reports*
endif
@@ -42,6 +56,7 @@
libdm: include
lib: libdm
+liblvm: lib
daemons: lib tools
tools: lib device-mapper
po: tools daemons
@@ -91,7 +106,7 @@
lcov: all
$(RM) -rf $(LCOV_REPORTS_DIR)
$(MKDIR_P) $(LCOV_REPORTS_DIR)
- $(LCOV) -b ${top_srcdir}/libdm -d $(top_srcdir)/libdm -c -o $(LCOV_REPORTS_DIR)/libdm.info
+ $(LCOV) -b $(top_srcdir)/libdm -d $(top_srcdir)/libdm -c -o $(LCOV_REPORTS_DIR)/libdm.info
$(LCOV) -b $(top_srcdir)/lib -d $(top_srcdir)/lib -c -o $(LCOV_REPORTS_DIR)/lib.info
$(LCOV) -b $(top_srcdir)/tools -d $(top_srcdir)/tools -c -o $(LCOV_REPORTS_DIR)/tools.info
DMEVENTD_INFO="$(LCOV_REPORTS_DIR)/dmeventd.info" ;\
diff -r 4a7d37ec8bd1 -r b6c40b714e68 external/gpl2/lvm2/dist/VERSION
--- a/external/gpl2/lvm2/dist/VERSION Tue Dec 01 23:16:00 2009 +0000
+++ b/external/gpl2/lvm2/dist/VERSION Wed Dec 02 00:25:22 2009 +0000
@@ -1,1 +1,1 @@
-2.02.44 (2009-01-26)
+2.02.56(1) (2009-11-24)
diff -r 4a7d37ec8bd1 -r b6c40b714e68 external/gpl2/lvm2/dist/VERSION_DM
--- a/external/gpl2/lvm2/dist/VERSION_DM Tue Dec 01 23:16:00 2009 +0000
+++ b/external/gpl2/lvm2/dist/VERSION_DM Wed Dec 02 00:25:22 2009 +0000
@@ -1,1 +1,1 @@
-1.02.30 (2009-01-26)
+1.02.40 (2009-11-24)
diff -r 4a7d37ec8bd1 -r b6c40b714e68 external/gpl2/lvm2/dist/WHATS_NEW
--- a/external/gpl2/lvm2/dist/WHATS_NEW Tue Dec 01 23:16:00 2009 +0000
+++ b/external/gpl2/lvm2/dist/WHATS_NEW Wed Dec 02 00:25:22 2009 +0000
@@ -1,3 +1,367 @@
+Version 2.02.56 - 24th November 2009
+====================================
+ Add missing vg_release to pvs and pvdisplay to fix memory leak.
+ Do not try to unlock VG which is not locked in _process_one_vg.
+ Move is_long_lived persistent_filter_dump to happen after every full scan.
+ Refresh device filters before full device rescan in lvmcache.
+ Return error status if vgchange fails to activate some volume.
+ Fix suspend/resume lock type test causing unbalanced memory locking.
+ Revert vg_read_internal change as clvmd was not ready for vg_read. (2.02.55)
+
+Version 2.02.55 - 19th November 2009
+====================================
+ Fix deadlock when changing mirrors due to unpaired memlock refcount changes.
+ Use separate memlock counter for dmeventd handlers to permit device scanning.
+ Directly restrict vgchange to activating visible LVs.
+ Fix pvmove region_size overflow for very large PVs.
+ Fix lvcreate and lvresize %PVS argument always to use sensible total size.
+ Tidy some uses of arg_count and introduce arg_is_set.
+ Export outnl and indent functions for modules.
+ Flush stdout after yes/no prompt.
+ Update vgsplit and vgcreate to use vg_set_clustered.
+ Add vg_mda_count and vg_set_clustered library functions.
+ Add more vgcreate and vgsplit nightly tests.
+ Insert some missing stack macros into activation code.
+ Recognise DRBD devices and handle them like md devices.
+
+Version 2.02.54 - 26th October 2009
+===================================
+ Update lvcreate/lvconvert man pages to explain PhysicalVolume parameter.
+ Document --all option in man pages, cleanup {pv|vg|lv}{s|display} man pages.
+ Permit snapshots of mirrors.
+ Cleanup mimagetmp LV if allocation fails for new lvconvert mimage.
+ Fix clvmd segfault when refresh_toolcontext fails.
+ Remember to clear 'global lock held during cache refresh' state after use.
+ Use udev flags support in LVM and apply various fixes to udev rules.
+ Delay announcing mirror monitoring to syslog until initialisation succeeded.
+ Handle metadata with unknown segment types more gracefully.
+ Set default owner and group to null.
+ Add dmeventd.static to the build.
+ Disable realtime support code by default.
+ Make clvmd return 0 on success rather than 1.
+ Add --pvmetadatacopies for pvcreate, vgcreate, vgextend, vgconvert.
+ Add implict pvcreate support to vgcreate and vgextend.
+ Correct example.conf to indicate that lvm2 not lvm1 is the default format.
+ Remove an unused stray LVM1_SUPPORT ifdef.
+ Only include selinux libs in libdevmapper.pc when selinux build enabled.
+ Allow for a build directory separate from the source.
+ Update distclean target for rename clogd to cmirrord. (2.02.52)
+ Only do lock conversions in clvmd if we are explicitly asked for one.
+ Introduce percent_range_t and centralise snapshot full/mirror in-sync checks.
+ Factor out poll_mirror_progress and introduce progress_t.
+ Distinguish between powers of 1000 and powers of 1024 in unit suffixes.
+ Restart lvconverts in vgchange by sharing lv_spawn_background_polling.
+ Generalise polldaemon code by changing mirror-specific variable names.
+ Don't attempt to deactivate an LV if any of its snapshots are in use.
+ Return error if lv_deactivate fails to remove device from kernel.
+ Provide alternative implementation of obsolete siginterrupt().
+ Consolidate LV allocation into alloc_lv().
+ Treat input units of both 's' and 'S' as 512-byte sectors. (2.02.49)
+ Use standard output units for 'PE Size' and 'Stripe size' in pv/lvdisplay.
+ Add configure --enable-units-compat to set si_unit_consistency off by default.
+ Add global/si_unit_consistency to enable cleaned-up use of units in output.
+
+Version 2.02.53 - 25th September 2009
+=====================================
+ Create any directories in /dev with DM_DEV_DIR_UMASK (022).
+ Enable dmeventd monitoring section of config file by default.
+ Update lvm2 monitoring script to lvm2_monitoring_init_red_hat.in.
+ Fix lvm2app test to run under test/api subdirectory only when configured.
+ Add vg_is_resizeable() and cleanup reference to VG_RESIZEABLE.
+
+Version 2.02.52 - 15th September 2009
+=====================================
+ Update _process_one_vg to cleanup properly after vg_read_error.
+ Add lots of missing stack debug messages to tools.
+ Make readonly locking available as locking type 4.
+ Fix readonly locking to permit writeable global locks (for vgscan). (2.02.49)
+ Add DM_UDEV_RULES_VSN environment variable to udev rules.
+ Update vgsplit, vgmerge, and vgrename to obey new vgname ordering rules.
+ Make lvm2app pv_t, lv_t, vg_t handle definitions consistent with lvm_t.
+ Enforce an alphabetical lock ordering on vgname locking.
+ Prioritise write locks over read locks by default for file locking.
+ Add local lock files with suffix ':aux' to serialise locking requests.
+ Fix global locking in PV reporting commands (2.02.49).
+ Fix pvcreate string termination in duplicate uuid warning message.
+ Don't loop reading sysfs with pvcreate on a non-blkext partition (2.02.51).
+ Fix vgcfgrestore error paths when locking fails (2.02.49).
+ Update Makefile distclean target.
+ Add libudev configuration check.
+ Make clvmd check corosync to see what cluster interface it should use.
+ Add clvmd autodetection check and cleanup related configure messages.
+ Rewrite clvmd configuration code to cope with all combinations of libs.
Home |
Main Index |
Thread Index |
Old Index