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