Abhijith Das (7):
      libgfs2:  Bug 459630 -  GFS2: changes needed to gfs2-utils due to gfs2meta fs changes in bz 457798
      gfs_jadd:  Bug 555363 -  gfs_jadd does not resolve symbolic links
      gfs2_convert: gfs2_convert should fix statfs file
      mount.gfs2: Better error reporting when mounting a gfs fs without enough journals
      Merge branch 'STABLE3' of ssh://git.fedoraproject.org/git/cluster into mySTABLE3
      gfs-kernel: Flock on GFS fs file will error with "Resource tempory unavailable" for EWOULDBLOCK
      gfs2_convert: gfs2_convert doesn't convert jdata files correctly

Bob Peterson (61):
      Remove nvbuf_list and use fewer buffers
      Eliminate bad_block linked block list
      Simplify bitmap/block list structures
      Streamline the bitmap code by always using 4-bit size per block
      Misc blocklist optimizations
      Separate eattr_block list from the rest for efficiency
      gfs2: remove update_flags everywhere
      fsck.gfs2: give comfort when processing lots of data blocks
      fsck.gfs2: make query() count errors_found, errors_fixed
      Attach buffers to rgrp_list structs
      Make struct_out functions operate on bh's
      Attach bh's to inodes
      gfs2: Remove buf_lists
      fsck.gfs2: Verify rgrps free space against bitmap
      libgfs2: Consistent naming for blockmap functions
      Move duplicate code from libgfs2 to fsck.gfs2
      libgfs2, fsck.gfs2: simplify block_query code
      gfs2: libgfs2 and fsck.gfs2 cleanups
      libgfs2: fs_bits speed up bitmap operations
      libgfs2: gfs2_log reform
      fsck.gfs2: convert dup_list to a rbtree
      fsck.gfs2: convert dir_info list to rbtree
      fsck.gfs2: convert inode hash to rbtree
      fsck.gfs2: pass1 should use gfs2_special_add not _set
      libgfs2: Remove unneeded sdp parameter in gfs2_block_set
      libgfs2: dir_split_leaf needs to zero out the new leaf
      libgfs2: dir_split_leaf needs to check for allocation failure
      libgfs2: Set block range based on rgrps, not device size
      fsck.gfs2: should use the libgfs2 is_system_directory
      fsck.gfs2: Journal replay should report what it's doing
      fsck.gfs2: fix directories that have odd number of pointers.
      libgfs2: Get rid of useless constants
      fsck.gfs2: link.c should log why it's making a change for debugging
      fsck.gfs2: Enforce consistent behavior in directory processing
      fsck.gfs2: enforce consistency between bitmap and blockmap
      fsck.gfs2: metawalk needs to check for no valid leaf blocks
      fsck.gfs2: metawalk was not checking many directories
      fsck.gfs2: separate check_data function in check_metatree
      lost+found link count and connections were not properly managed
      fsck.gfs2: reprocess lost+found and other inode metadata when blocks are added
      Misc cleanups
      fsck.gfs2: Check for massive amounts of pointer corruption
      fsck.gfs2: use gfs2_meta_inval vs. gfs2_inval_inode
      Eliminate unnecessary block_list from gfs2_edit
      fsck.gfs2: rename gfs2_meta_other to gfs2_meta_rgrp.
      Create a standard metadata delete interface
      fsck.gfs2: cleanup: refactor pass3
      fsck.gfs2: Make pass1 undo its work for unrecoverable inodes
      fsck.gfs2: Overhaul duplicate reference processing
      fsck.gfs2: invalidate invalid mode inodes
      fsck.gfs2: Force intermediate lost+found inode updates
      fsck.gfs2: Free metadata list memory we don't need
      fsck.gfs2: Don't add extended attrib blocks to list twice
      fsck.gfs2: small parameter passing optimization
      fsck.gfs2: Free, don't invalidate, dinodes with bad depth
      Misc cleanups
      fsck.gfs2: If journal replay fails, give option to reinitialize journal
      Fix white space errors
      fsck.gfs2 fails on root fs: Device X is busy.
      gfs2_edit savemeta: Don't release indirect buffers too soon
      fsck.gfs2: Use fsck.ext3's method of dealing with root mounts

Christine Caulfield (4):
      cman: use the typed objdb calls
      cman: don't set token_retransmits_before_loss_const
      cman: disable gfs plock_ownership when upgrading
      config: Add schema entry for clvmd

David Teigland (15):
      man pages: cluster.conf
      cluster.rng: updates
      man pages: fence_node, fenced
      man pages: dlm_controld
      cluster.rng: dlm updates
      man pages: groupd
      man pages: fenced
      man pages: group_tool
      cluster.rng: group/groupd_compat
      man pages: gfs_controld
      cluster.rng: gfs_controld
      cluster.rng: fence, fencedevices
      man pages: dlm_tool
      man pages: gfs_control
      dlm_controld: check all messages against enable options

Dyna Ares (1):
      config: Make broadcast attr reflect documentation

Fabio M. Di Nitto (10):
      release: don't build gfs-utils tarball
      fence agents: man page clean up
      cman init: propagate errors from fence_tool operations
      gfs2: make init script LSB compliant
      fence agents: fix several agents build
      dlm_controld: fix linking
      nss: fix linking
      build: fix out-of-tree build of fence agents
      release script rework
      logrotate: fix logrotate default actions and set sane defaults

Jonathan E. Brassow (1):
      rgmanager: halvm: Check ownership before stripping tags

Lon Hohberger (17):
      config: Make nodeid attribute required
      config: Make nodeid required in ldif schema
      config: Fix license for value-list.[ch]
      config: Sync LDIF w/ cluster.rng
      rgmanager: isAlive error logging for file systems
      config: Add fence_virt to cluster.rng
      config: Update LDIF schema based on recent RelaxNG changes
      rgmanager: Make relocate-to-offline consistent
      qdisk: Fix logt_print which used to be perror()
      resource-agents: SAPDatabase: remove $TEMPFILE
      qdisk: Autoconfigure default timings
      Revert "qdisk: Autoconfigure default timings"
      rgmanager: Make VF timeout scale with token timeout
      rgmanager: Clean up build warnings
      qdisk: Autoconfigure default timings
      qdiskd: Autoconfigure votes based on node count
      qdisk: Fix uninitialized variable

Marek 'marx' Grac (2):
      fencing: Add vendor URL to man pages
      resource agents: Handle multiline pid files

Ryan O'Hara (2):
      Remove open3 calls and replace with simple qx commands. This avoids
      Always remove leading zeros from key value.

Shane Bradley (1):
      resource-agents: Kill correct PIDs during force_unmount

Tatsuo Kawasaki (1):
      qdisk: mkqdisk argument positioning

 cman/cman_tool/join.c                           |   17 +-
 cman/daemon/cman-preconfig.c                    |  200 ++--
 cman/init.d/cman.in                             |    6 +-
 cman/man/qdisk.5                                |   35 +-
 cman/qdisk/disk.c                               |    4 +-
 cman/qdisk/disk.h                               |    2 +-
 cman/qdisk/main.c                               |   81 ++-
 cman/qdisk/mkqdisk.c                            |   18 +-
 cman/qdisk/proc.c                               |    4 +-
 config/libs/libccsconfdb/libccs.c               |   33 +-
 config/man/cluster.conf.5                       |  327 ++++---
 config/plugins/ldap/99cluster.ldif              |  111 ++-
 config/plugins/ldap/configldap.c                |    5 +-
 config/plugins/ldap/ldap-base.csv               |    9 +-
 config/plugins/xml/config.c                     |    6 +-
 config/tools/ldap/rng2ldif/value-list.c         |    1 -
 config/tools/ldap/rng2ldif/value-list.h         |    1 -
 config/tools/xml/cluster.rng.in                 |  591 +++++++------
 dlm/man/dlm_tool.8                              |   97 ++-
 doc/cluster.logrotate.in                        |    7 +-
 fence/agents/alom/Makefile                      |    2 +-
 fence/agents/alom/fence_alom.py                 |    1 +
 fence/agents/apc/Makefile                       |    2 +-
 fence/agents/apc/fence_apc.py                   |    1 +
 fence/agents/apc_snmp/Makefile                  |    2 +-
 fence/agents/apc_snmp/fence_apc_snmp.py         |    1 +
 fence/agents/baytech/fence_baytech.8            |   84 ++
 fence/agents/bladecenter/Makefile               |    2 +-
 fence/agents/bladecenter/fence_bladecenter.py   |    1 +
 fence/agents/brocade/fence_brocade.8            |   84 ++
 fence/agents/bullpap/fence_bullpap.8            |   73 ++
 fence/agents/cisco_mds/Makefile                 |    2 +-
 fence/agents/cisco_mds/fence_cisco_mds.py       |    1 +
 fence/agents/cpint/fence_cpint.8                |   54 ++
 fence/agents/drac/fence_drac.8                  |   99 ++
 fence/agents/drac5/Makefile                     |    2 +-
 fence/agents/drac5/fence_drac5.py               |    1 +
 fence/agents/egenera/fence_egenera.8            |   72 ++
 fence/agents/eps/Makefile                       |    2 +-
 fence/agents/eps/fence_eps.py                   |    1 +
 fence/agents/ibmblade/Makefile                  |    2 +-
 fence/agents/ibmblade/fence_ibmblade.py         |    1 +
 fence/agents/ifmib/Makefile                     |    2 +-
 fence/agents/ifmib/fence_ifmib.py               |    1 +
 fence/agents/ilo/Makefile                       |    2 +-
 fence/agents/ilo/fence_ilo.py                   |    1 +
 fence/agents/ilo_mp/Makefile                    |    2 +-
 fence/agents/ilo_mp/fence_ilo_mp.py             |    1 +
 fence/agents/intelmodular/Makefile              |    2 +-
 fence/agents/intelmodular/fence_intelmodular.py |    1 +
 fence/agents/ldom/Makefile                      |    2 +-
 fence/agents/ldom/fence_ldom.py                 |    1 +
 fence/agents/lib/fence2man.xsl                  |    3 +
 fence/agents/lib/fencing.py.py                  |    2 +
 fence/agents/lpar/Makefile                      |    2 +-
 fence/agents/manual/Makefile                    |    2 +
 fence/agents/manual/fence_ack_manual.8          |   39 +
 fence/agents/mcdata/fence_mcdata.8              |   84 ++
 fence/agents/nss_wrapper/Makefile               |    2 +-
 fence/agents/rackswitch/Makefile                |    2 +
 fence/agents/rackswitch/fence_rackswitch.8      |   70 ++
 fence/agents/rsa/Makefile                       |    2 +-
 fence/agents/rsa/fence_rsa.py                   |    1 +
 fence/agents/rsb/fence_rsb.8                    |   76 ++
 fence/agents/sanbox2/Makefile                   |    2 +-
 fence/agents/sanbox2/fence_sanbox2.py           |    1 +
 fence/agents/scsi/fence_scsi.8                  |  109 +++
 fence/agents/scsi/fence_scsi.pl                 |  145 +---
 fence/agents/virsh/Makefile                     |    2 +-
 fence/agents/vixel/fence_vixel.8                |   72 ++
 fence/agents/vmware/Makefile                    |    1 +
 fence/agents/vmware/fence_vmware.py             |    1 +
 fence/agents/wti/Makefile                       |    2 +-
 fence/agents/wti/fence_wti.py                   |    1 +
 fence/agents/xcat/fence_xcat.8                  |   63 ++
 fence/agents/xvm/Makefile                       |    2 +
 fence/agents/xvm/fence_xvmd.8                   |  124 +++
 fence/agents/zvm/fence_zvm.8                    |   64 ++
 fence/man/Makefile                              |   20 -
 fence/man/fence_ack_manual.8                    |   39 -
 fence/man/fence_baytech.8                       |   82 --
 fence/man/fence_brocade.8                       |   82 --
 fence/man/fence_bullpap.8                       |   71 --
 fence/man/fence_cpint.8                         |   52 -
 fence/man/fence_drac.8                          |   97 --
 fence/man/fence_egenera.8                       |   70 --
 fence/man/fence_mcdata.8                        |   82 --
 fence/man/fence_node.8                          |   34 +-
 fence/man/fence_rackswitch.8                    |   68 --
 fence/man/fence_rib.8                           |   10 -
 fence/man/fence_rsb.8                           |   75 --
 fence/man/fence_scsi.8                          |  109 ---
 fence/man/fence_vixel.8                         |   70 --
 fence/man/fence_xcat.8                          |   61 --
 fence/man/fence_xvmd.8                          |  124 ---
 fence/man/fence_zvm.8                           |   62 --
 fence/man/fenced.8                              |  196 +++--
 gfs-kernel/src/gfs/glock.c                      |   74 ++-
 gfs-kernel/src/gfs/glock.h                      |    2 +
 gfs-kernel/src/gfs/incore.h                     |    2 +
 gfs-kernel/src/gfs/ops_file.c                   |   15 +-
 gfs-kernel/src/gfs/ops_fstype.c                 |    2 +-
 gfs/gfs_jadd/main.c                             |   15 +-
 gfs2/convert/gfs2_convert.c                     |  494 ++++++++---
 gfs2/edit/gfs2hex.c                             |   58 +-
 gfs2/edit/gfs2hex.h                             |    2 +-
 gfs2/edit/hexedit.c                             |  324 ++++----
 gfs2/edit/hexedit.h                             |   13 +-
 gfs2/edit/savemeta.c                            |  139 ++--
 gfs2/fsck/eattr.c                               |   52 +-
 gfs2/fsck/eattr.h                               |    9 +-
 gfs2/fsck/fs_recovery.c                         |  155 ++--
 gfs2/fsck/fsck.h                                |   87 ++-
 gfs2/fsck/initialize.c                          |  284 +++++--
 gfs2/fsck/inode_hash.c                          |   95 +-
 gfs2/fsck/inode_hash.h                          |    9 +-
 gfs2/fsck/link.c                                |   92 +-
 gfs2/fsck/link.h                                |    8 +-
 gfs2/fsck/lost_n_found.c                        |  149 ++--
 gfs2/fsck/main.c                                |  101 +-
 gfs2/fsck/metawalk.c                            | 1140 ++++++++++++++---------
 gfs2/fsck/metawalk.h                            |   64 +-
 gfs2/fsck/pass1.c                               | 1019 ++++++++++++---------
 gfs2/fsck/pass1b.c                              |  682 ++++++++------
 gfs2/fsck/pass1c.c                              |   78 +-
 gfs2/fsck/pass2.c                               |  717 +++++++--------
 gfs2/fsck/pass3.c                               |  252 +++---
 gfs2/fsck/pass4.c                               |  143 ++--
 gfs2/fsck/pass5.c                               |   78 +--
 gfs2/fsck/rgrepair.c                            |   90 +--
 gfs2/fsck/util.c                                |  342 +++++++-
 gfs2/fsck/util.h                                |   21 +-
 gfs2/include/osi_tree.h                         |  395 ++++++++
 gfs2/init.d/gfs2.in                             |  155 ++--
 gfs2/libgfs2/block_list.c                       |  290 +------
 gfs2/libgfs2/buf.c                              |  224 +----
 gfs2/libgfs2/fs_bits.c                          |  108 ++-
 gfs2/libgfs2/fs_geometry.c                      |   22 +-
 gfs2/libgfs2/fs_ops.c                           |  446 ++++++----
 gfs2/libgfs2/gfs1.c                             |   82 ++-
 gfs2/libgfs2/gfs2_log.c                         |   34 +-
 gfs2/libgfs2/libgfs2.h                          |  340 +++----
 gfs2/libgfs2/misc.c                             |  126 ++-
 gfs2/libgfs2/ondisk.c                           |  136 ++--
 gfs2/libgfs2/recovery.c                         |   16 +-
 gfs2/libgfs2/rgrp.c                             |   44 +-
 gfs2/libgfs2/structures.c                       |   61 +-
 gfs2/libgfs2/super.c                            |   30 +-
 gfs2/mkfs/main_grow.c                           |   14 +-
 gfs2/mkfs/main_jadd.c                           |    8 +-
 gfs2/mkfs/main_mkfs.c                           |   14 +-
 gfs2/mount/mount.gfs2.c                         |    2 +
 gfs2/quota/main.c                               |    6 +-
 gfs2/tool/sb.c                                  |    6 +-
 group/dlm_controld/Makefile                     |    1 +
 group/dlm_controld/cpg.c                        |   57 +-
 group/man/Makefile                              |    1 +
 group/man/dlm_controld.8                        |  320 +++++--
 group/man/gfs_control.8                         |   44 +
 group/man/gfs_controld.8                        |  236 +++--
 group/man/group_tool.8                          |  134 ++--
 group/man/groupd.8                              |  107 +--
 make/fencebuild.mk                              |   11 +
 make/release.mk                                 |  317 ++++---
 rgmanager/include/vf.h                          |    2 +-
 rgmanager/src/clulib/vft.c                      |    7 +-
 rgmanager/src/daemons/main.c                    |   21 +-
 rgmanager/src/daemons/rg_state.c                |   21 +-
 rgmanager/src/resources/SAPDatabase             |   52 +-
 rgmanager/src/resources/clusterfs.sh            |   15 +-
 rgmanager/src/resources/fs.sh.in                |   40 +-
 rgmanager/src/resources/lvm_by_lv.sh            |    9 +
 rgmanager/src/resources/utils/ra-skelet.sh      |    8 +-
 scripts/fenceparse                              |    4 +-
 174 files changed, 8600 insertions(+), 6511 deletions(-)