-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The cluster team and its community are proud to announce the 5th release from the master branch: 2.99.04. The 2.99.XX releases are _NOT_ meant to be used for production environments.. yet. You have been warned: *this code will have no mercy* for your servers and your data. The master branch is the main development tree that receives all new features, code, clean up and a whole brand new set of bugs, At some point in time this code will become the 3.0 stable release. Everybody with test equipment and time to spare, is highly encouraged to download, install and test the 2.99 releases and more important report problems. In order to build the 2.99.04 release you will need: - - openais 0.83 or higher - - linux kernel (git snapshot or 2.6.26-rc3) from http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git (but can run on 2.6.25 in compatibility mode) NOTE to packagers: the library API/ABI's are _NOT_ stable (hence 2.9). We are still shipping shared libraries but remember that they can change anytime without warning. A bunch of new shared libraries have been added. The new source tarball can be downloaded here: ftp://sources.redhat.com/pub/cluster/releases/cluster-2.99.04.tar.gz In order to use GFS1, the Linux kernel requires a minimal patch: ftp://sources.redhat.com/pub/cluster/releases/lockproto-exports.patch To report bugs or issues: https://bugzilla.redhat.com/ Would you like to meet the cluster team or members of its community? Join us on IRC (irc.freenode.net #linux-cluster) and share your experience with other sysadministrators or power users. Happy clustering, Fabio Under the hood (from 2.99.03): Bob Peterson (3): Fix gfs2_edit bugs with non-4K block sizes Make gfs2_edit more friendly to automated testing. Updates to gfs2_edit man page for new option. Fabio M. Di Nitto (12): [MISC] Make several API's private again [CONFIG] Add full xpath support to libccs [CMAN] Bump library version [BUILD] Switch libdlmcontrol back to shared library [BUILD] Collapse common library makefile bits in libs.mk [MISC] Remove obsolete and empty files [MISC] Add top level licence files [MISC] Cleanup licence, copyright and header duplication [MISC] Tree cleanup [BUILD] Prepare infrastructure for perl/python bindings [GNBD/FENCE] Move fence_gnbd agent where it belongs [MISC] Update top level copyright file Marek 'marx' Grac (3): [FENCE] Fix #446995: Unknown option [FENCE] Fix: 447378: fence_apc unable to connect via ssh to APC 7900 Fixes #445662: names of resources with spaces are mishandled Mark Hlawatschek (1): mount.gfs2: skip mtab updates COPYING.applications | 339 +++ COPYING.libraries | 510 ++++ COPYRIGHT | 230 ++ Makefile | 15 +- README.licence | 40 + bindings/Makefile | 4 + bindings/perl/Makefile | 4 + bindings/python/Makefile | 4 + ccs/Makefile | 12 - ccs/ccs_tool/Makefile | 12 - ccs/ccs_tool/editconf.c | 12 - ccs/ccs_tool/editconf.h | 12 - ccs/ccs_tool/old_parser.c | 12 - ccs/ccs_tool/update.c | 11 - ccs/ccs_tool/update.h | 12 - ccs/ccs_tool/upgrade.c | 11 - ccs/ccs_tool/upgrade.h | 12 - ccs/ccsais/Makefile | 12 - ccs/ccsais/config.c | 11 - ccs/daemon/Makefile | 12 - ccs/daemon/ccsd.c | 11 - ccs/daemon/cluster_mgr.c | 11 - ccs/daemon/cluster_mgr.h | 11 - ccs/daemon/cnx_mgr.c | 11 - ccs/daemon/cnx_mgr.h | 12 - ccs/daemon/globals.c | 11 - ccs/daemon/globals.h | 11 - ccs/daemon/misc.c | 11 - ccs/daemon/misc.h | 11 - ccs/include/comm_headers.h | 12 - ccs/include/debug.h | 12 - ccs/libccscompat/Makefile | 28 +- ccs/libccscompat/libccscompat.c | 11 - ccs/libccscompat/libccscompat.h | 11 - ccs/man/Makefile | 13 - ccs/man/ccs.7 | 6 - ccs/man/ccs_tool.8 | 7 - ccs/man/ccsd.8 | 7 - ccs/man/cluster.conf.5 | 4 - cman/Makefile | 13 - cman/cman_tool/Makefile | 12 - cman/cman_tool/cman_tool.h | 13 - cman/cman_tool/join.c | 13 - cman/cman_tool/main.c | 13 - cman/daemon/Makefile | 12 - cman/daemon/ais.c | 12 - cman/daemon/ais.h | 11 - cman/daemon/barrier.c | 13 - cman/daemon/barrier.h | 12 - cman/daemon/cman-preconfig.c | 11 - cman/daemon/cman.h | 12 - cman/daemon/cmanconfig.c | 11 - cman/daemon/cmanconfig.h | 12 - cman/daemon/cnxman-private.h | 13 - cman/daemon/cnxman-socket.h | 13 - cman/daemon/commands.c | 13 - cman/daemon/commands.h | 12 - cman/daemon/daemon.c | 11 - cman/daemon/daemon.h | 12 - cman/daemon/list.h | 15 - cman/daemon/logging.c | 12 - cman/daemon/logging.h | 11 - cman/daemon/nodelist.h | 13 - cman/init.d/Makefile | 12 - cman/lib/Makefile | 43 +- cman/lib/libcman.c | 22 - cman/lib/libcman.h | 24 +- cman/man/Makefile | 13 - cman/man/cman.5 | 3 - cman/qdisk/Makefile | 12 - cman/qdisk/bitmap.c | 19 - cman/qdisk/crc32.c | 20 - cman/qdisk/daemon_init.c | 19 - cman/qdisk/disk.c | 19 - cman/qdisk/disk.h | 20 - cman/qdisk/disk_util.c | 20 - cman/qdisk/main.c | 20 - cman/qdisk/mkqdisk.c | 20 - cman/qdisk/platform.h | 19 - cman/qdisk/proc.c | 20 - cman/qdisk/scandisk.c | 19 - cman/qdisk/scandisk.h | 18 - cman/qdisk/score.c | 20 - cman/qdisk/score.h | 20 - cman/tests/Makefile | 12 - cman/tests/qwait.c | 9 - cman/tests/user_service.c | 13 - cmirror-kernel/src/dm-clog-tfr.c | 83 - cmirror-kernel/src/dm-clog-tfr.h | 40 - cmirror-kernel/src/dm-clog.c | 624 ----- cmirror/Makefile | 14 - config/Makefile | 13 - config/libs/Makefile | 13 - config/libs/libccsconfdb/Makefile | 44 +- config/libs/libccsconfdb/ccs.h | 13 +- config/libs/libccsconfdb/libccs.c | 298 ++- config/tools/Makefile | 13 - config/tools/ccs_test/Makefile | 12 - config/tools/ccs_test/ccs_test.c | 11 - config/tools/man/Makefile | 13 - config/tools/man/ccs_test.8 | 6 - configure | 49 +- csnap-kernel/Makefile | 14 - csnap-kernel/patches/2.6.15/00001.patch | 16 - csnap-kernel/patches/2.6.15/00002.patch | 32 - csnap-kernel/patches/2.6.15/00003.patch | 30 - csnap-kernel/patches/2.6.9/00001.patch | 16 - csnap-kernel/patches/2.6.9/00002.patch | 32 - csnap-kernel/patches/2.6.9/00003.patch | 30 - csnap-kernel/src/Makefile | 69 - csnap-kernel/src/dm-csnap.c | 1147 --------- csnap-kernel/src/dm-csnap.h | 70 - csnap/COPYING | 340 --- csnap/Makefile | 15 - csnap/README | 67 - csnap/doc/cluster.snapshot.design.html | 1467 ----------- csnap/doc/csnap.ps | 2994 ---------------------- csnap/patches/csnap-2.6.7-2.4.26 | 195 -- csnap/patches/csnap-2.6.8.1 | 1321 ---------- csnap/src/Makefile | 44 - csnap/src/agent.c | 359 --- csnap/src/buffer.c | 268 -- csnap/src/buffer.h | 60 - csnap/src/buffertest.c | 15 - csnap/src/create.c | 58 - csnap/src/csnap.c | 2623 ------------------- csnap/src/csnap.h | 44 - csnap/src/list.h | 64 - csnap/src/sock.h | 55 - csnap/src/trace.h | 7 - csnap/tests/Makefile | 49 - csnap/tests/devpoke.c | 55 - csnap/tests/devspam.c | 83 - csnap/tests/testclient.c | 185 -- dlm/Makefile | 12 - dlm/libdlm/Makefile | 21 +- dlm/libdlm/libdlm.c | 24 - dlm/libdlm/libdlm.h | 23 - dlm/libdlmcontrol/Makefile | 42 +- dlm/libdlmcontrol/libdlmcontrol.h | 22 - dlm/libdlmcontrol/main.c | 12 - dlm/man/Makefile | 12 - dlm/man/dlm_tool.8 | 6 - dlm/tests/Makefile | 12 - dlm/tests/usertest/Makefile | 12 - dlm/tests/usertest/alternate-lvb.c | 12 - dlm/tests/usertest/dlmtest2.c | 12 - dlm/tests/usertest/threads.c | 12 - dlm/tool/Makefile | 12 - dlm/tool/main.c | 12 - fence/Makefile | 13 - fence/agents/Makefile | 13 - fence/agents/apc/Makefile | 13 - fence/agents/apc/fence_apc.py | 3 +- fence/agents/apc_snmp/Makefile | 13 - fence/agents/apc_snmp/README | 2 - fence/agents/apc_snmp/fence_apc_snmp.py | 13 - fence/agents/baytech/Makefile | 13 - fence/agents/baytech/fence_baytech.pl | 13 - fence/agents/brocade/Makefile | 13 - fence/agents/brocade/fence_brocade.pl | 13 - fence/agents/bullpap/Makefile | 13 - fence/agents/bullpap/fence_bullpap.pl | 12 - fence/agents/cpint/Makefile | 13 - fence/agents/cpint/fence_cpint.pl | 13 - fence/agents/drac/Makefile | 13 - fence/agents/drac/fence_drac.pl | 12 - fence/agents/drac/fence_drac5.py | 3 +- fence/agents/egenera/Makefile | 13 - fence/agents/egenera/fence_egenera.pl | 13 - fence/agents/gnbd/Makefile | 23 + fence/agents/gnbd/main.c | 327 +++ fence/agents/ibmblade/Makefile | 13 - fence/agents/ibmblade/fence_ibmblade.pl | 13 - fence/agents/ifmib/Makefile | 13 - fence/agents/ilo/Makefile | 13 - fence/agents/ilo/fence_ilo.py | 3 +- fence/agents/ipmilan/Makefile | 13 - fence/agents/ipmilan/expect.c | 19 - fence/agents/ipmilan/expect.h | 16 - fence/agents/ipmilan/ipmilan.c | 17 - fence/agents/lib/Makefile | 14 - fence/agents/lib/fencing.py.py | 14 +- fence/agents/lpar/Makefile | 13 - fence/agents/lpar/fence_lpar.py | 3 +- fence/agents/manual/Makefile | 13 - fence/agents/manual/fence_ack_manual.sh | 12 - fence/agents/mcdata/Makefile | 13 - fence/agents/mcdata/fence_mcdata.pl | 14 - fence/agents/rackswitch/Makefile | 13 - fence/agents/rackswitch/do_rack.c | 12 - fence/agents/rps10/Makefile | 13 - fence/agents/rps10/rps10.c | 18 - fence/agents/rsa/Makefile | 13 - fence/agents/rsa/fence_rsa.py | 13 - fence/agents/rsb/Makefile | 13 - fence/agents/rsb/fence_rsb.py | 13 - fence/agents/sanbox2/Makefile | 13 - fence/agents/sanbox2/fence_sanbox2.pl | 13 - fence/agents/scsi/Makefile | 12 - fence/agents/vixel/Makefile | 13 - fence/agents/vixel/fence_vixel.pl | 13 - fence/agents/vmware/Makefile | 13 - fence/agents/vmware/fence_vmware.pl | 15 - fence/agents/wti/Makefile | 13 - fence/agents/wti/fence_wti.py | 3 +- fence/agents/xcat/Makefile | 13 - fence/agents/xcat/fence_xcat.pl | 9 - fence/agents/xvm/Makefile | 12 - fence/agents/xvm/debug.c | 18 - fence/agents/xvm/debug.h | 18 - fence/agents/xvm/fence_xvm.c | 18 - fence/agents/xvm/fence_xvmd.c | 18 - fence/agents/xvm/ip_lookup.c | 18 - fence/agents/xvm/ip_lookup.h | 18 - fence/agents/xvm/mcast.c | 18 - fence/agents/xvm/mcast.h | 18 - fence/agents/xvm/options-ccs.c | 18 - fence/agents/xvm/options.c | 18 - fence/agents/xvm/options.h | 18 - fence/agents/xvm/simple_auth.c | 18 - fence/agents/xvm/simple_auth.h | 18 - fence/agents/xvm/tcp.c | 19 - fence/agents/xvm/tcp.h | 18 - fence/agents/xvm/virt.c | 18 - fence/agents/xvm/virt.h | 18 - fence/agents/xvm/vm_states.c | 18 - fence/agents/xvm/xvm.h | 18 - fence/agents/zvm/Makefile | 13 - fence/agents/zvm/fence_zvm.pl | 13 - fence/fence_node/Makefile | 20 +- fence/fence_node/fence_node.c | 13 - fence/fence_tool/Makefile | 20 +- fence/fence_tool/fence_tool.c | 13 - fence/fenced/Makefile | 18 +- fence/fenced/config.c | 12 - fence/fenced/cpg.c | 12 - fence/fenced/fd.h | 13 - fence/fenced/fenced.h | 12 - fence/fenced/group.c | 12 - fence/fenced/main.c | 13 - fence/fenced/member_cman.c | 12 - fence/fenced/recover.c | 13 - fence/include/linux_endian.h | 13 - fence/libfence/Makefile | 42 +- fence/libfence/agent.c | 13 - fence/libfence/libfence.h | 21 - fence/libfenced/Makefile | 42 +- fence/libfenced/libfenced.h | 22 - fence/libfenced/main.c | 12 - fence/man/Makefile | 14 +- fence/man/fence.8 | 7 - fence/man/fence_ack_manual.8 | 7 - fence/man/fence_apc.8 | 7 - fence/man/fence_baytech.8 | 7 - fence/man/fence_bladecenter.8 | 7 - fence/man/fence_brocade.8 | 7 - fence/man/fence_bullpap.8 | 7 - fence/man/fence_cpint.8 | 7 - fence/man/fence_drac.8 | 6 - fence/man/fence_egenera.8 | 7 - fence/man/fence_gnbd.8 | 84 + fence/man/fence_ibmblade.8 | 7 - fence/man/fence_ilo.8 | 7 - fence/man/fence_ipmilan.8 | 7 - fence/man/fence_manual.8 | 7 - fence/man/fence_mcdata.8 | 7 - fence/man/fence_node.8 | 7 - fence/man/fence_rackswitch.8 | 7 - fence/man/fence_rib.8 | 7 - fence/man/fence_rsa.8 | 6 - fence/man/fence_rsb.8 | 6 - fence/man/fence_sanbox2.8 | 7 - fence/man/fence_scsi.8 | 6 - fence/man/fence_tool.8 | 7 - fence/man/fence_vixel.8 | 7 - fence/man/fence_wti.8 | 7 - fence/man/fence_xcat.8 | 3 - fence/man/fence_xvm.8 | 7 - fence/man/fence_xvmd.8 | 7 - fence/man/fence_zvm.8 | 7 - fence/man/fenced.8 | 7 - gfs-kernel/src/gfs/Makefile | 13 - gfs-kernel/src/gfs/acl.c | 13 - gfs-kernel/src/gfs/acl.h | 13 - gfs-kernel/src/gfs/bits.c | 13 - gfs-kernel/src/gfs/bits.h | 13 - gfs-kernel/src/gfs/bmap.c | 13 - gfs-kernel/src/gfs/bmap.h | 13 - gfs-kernel/src/gfs/daemon.c | 13 - gfs-kernel/src/gfs/daemon.h | 13 - gfs-kernel/src/gfs/dio.c | 13 - gfs-kernel/src/gfs/dio.h | 13 - gfs-kernel/src/gfs/dir.c | 13 - gfs-kernel/src/gfs/dir.h | 13 - gfs-kernel/src/gfs/eaops.c | 13 - gfs-kernel/src/gfs/eaops.h | 13 - gfs-kernel/src/gfs/eattr.c | 13 - gfs-kernel/src/gfs/eattr.h | 13 - gfs-kernel/src/gfs/file.c | 13 - gfs-kernel/src/gfs/file.h | 13 - gfs-kernel/src/gfs/fixed_div64.h | 34 - gfs-kernel/src/gfs/format.h | 13 - gfs-kernel/src/gfs/gfs.h | 13 - gfs-kernel/src/gfs/gfs_ioctl.h | 13 - gfs-kernel/src/gfs/gfs_ondisk.h | 13 - gfs-kernel/src/gfs/glock.c | 13 - gfs-kernel/src/gfs/glock.h | 13 - gfs-kernel/src/gfs/glops.c | 13 - gfs-kernel/src/gfs/glops.h | 13 - gfs-kernel/src/gfs/incore.h | 13 - gfs-kernel/src/gfs/inode.c | 13 - gfs-kernel/src/gfs/inode.h | 13 - gfs-kernel/src/gfs/ioctl.c | 13 - gfs-kernel/src/gfs/ioctl.h | 13 - gfs-kernel/src/gfs/lm.c | 9 - gfs-kernel/src/gfs/lm.h | 13 - gfs-kernel/src/gfs/log.c | 13 - gfs-kernel/src/gfs/log.h | 13 - gfs-kernel/src/gfs/lops.c | 13 - gfs-kernel/src/gfs/lops.h | 13 - gfs-kernel/src/gfs/lvb.c | 13 - gfs-kernel/src/gfs/lvb.h | 13 - gfs-kernel/src/gfs/main.c | 13 - gfs-kernel/src/gfs/mount.c | 13 - gfs-kernel/src/gfs/mount.h | 13 - gfs-kernel/src/gfs/ondisk.c | 13 - gfs-kernel/src/gfs/ops_address.c | 13 - gfs-kernel/src/gfs/ops_address.h | 13 - gfs-kernel/src/gfs/ops_dentry.c | 13 - gfs-kernel/src/gfs/ops_dentry.h | 13 - gfs-kernel/src/gfs/ops_export.c | 13 - gfs-kernel/src/gfs/ops_export.h | 13 - gfs-kernel/src/gfs/ops_file.c | 13 - gfs-kernel/src/gfs/ops_file.h | 13 - gfs-kernel/src/gfs/ops_fstype.c | 10 - gfs-kernel/src/gfs/ops_fstype.h | 13 - gfs-kernel/src/gfs/ops_inode.c | 13 - gfs-kernel/src/gfs/ops_inode.h | 13 - gfs-kernel/src/gfs/ops_super.c | 13 - gfs-kernel/src/gfs/ops_super.h | 13 - gfs-kernel/src/gfs/ops_vm.c | 13 - gfs-kernel/src/gfs/ops_vm.h | 13 - gfs-kernel/src/gfs/page.c | 13 - gfs-kernel/src/gfs/page.h | 13 - gfs-kernel/src/gfs/proc.c | 13 - gfs-kernel/src/gfs/proc.h | 13 - gfs-kernel/src/gfs/quota.c | 13 - gfs-kernel/src/gfs/quota.h | 13 - gfs-kernel/src/gfs/recovery.c | 13 - gfs-kernel/src/gfs/recovery.h | 13 - gfs-kernel/src/gfs/rgrp.c | 13 - gfs-kernel/src/gfs/rgrp.h | 13 - gfs-kernel/src/gfs/super.c | 13 - gfs-kernel/src/gfs/super.h | 13 - gfs-kernel/src/gfs/sys.c | 13 - gfs-kernel/src/gfs/sys.h | 13 - gfs-kernel/src/gfs/trans.c | 13 - gfs-kernel/src/gfs/trans.h | 13 - gfs-kernel/src/gfs/unlinked.c | 13 - gfs-kernel/src/gfs/unlinked.h | 13 - gfs-kernel/src/gfs/util.c | 13 - gfs-kernel/src/gfs/util.h | 13 - gfs/Makefile | 13 - gfs/gfs_debug/Makefile | 13 - gfs/gfs_debug/basic.c | 13 - gfs/gfs_debug/basic.h | 13 - gfs/gfs_debug/block_device.c | 13 - gfs/gfs_debug/block_device.h | 13 - gfs/gfs_debug/gfs_debug.h | 13 - gfs/gfs_debug/main.c | 13 - gfs/gfs_debug/ondisk.c | 13 - gfs/gfs_debug/readfile.c | 13 - gfs/gfs_debug/readfile.h | 13 - gfs/gfs_debug/util.c | 13 - gfs/gfs_debug/util.h | 13 - gfs/gfs_edit/Makefile | 13 - gfs/gfs_edit/gfshex.c | 13 - gfs/gfs_edit/gfshex.h | 13 - gfs/gfs_edit/hexedit.c | 13 - gfs/gfs_edit/hexedit.h | 13 - gfs/gfs_fsck/Makefile | 12 - gfs/gfs_fsck/bio.c | 13 - gfs/gfs_fsck/bio.h | 13 - gfs/gfs_fsck/bitmap.c | 12 - gfs/gfs_fsck/bitmap.h | 13 - gfs/gfs_fsck/block_list.c | 12 - gfs/gfs_fsck/block_list.h | 12 - gfs/gfs_fsck/eattr.c | 12 - gfs/gfs_fsck/eattr.h | 12 - gfs/gfs_fsck/file.c | 13 - gfs/gfs_fsck/file.h | 13 - gfs/gfs_fsck/fs_bits.c | 13 - gfs/gfs_fsck/fs_bits.h | 13 - gfs/gfs_fsck/fs_bmap.c | 13 - gfs/gfs_fsck/fs_bmap.h | 13 - gfs/gfs_fsck/fs_dir.c | 13 - gfs/gfs_fsck/fs_dir.h | 13 - gfs/gfs_fsck/fs_inode.c | 13 - gfs/gfs_fsck/fs_inode.h | 13 - gfs/gfs_fsck/fs_recovery.c | 14 - gfs/gfs_fsck/fs_recovery.h | 13 - gfs/gfs_fsck/fsck.h | 12 - gfs/gfs_fsck/fsck_incore.h | 15 - gfs/gfs_fsck/hash.c | 13 - gfs/gfs_fsck/hash.h | 13 - gfs/gfs_fsck/initialize.c | 13 - gfs/gfs_fsck/inode.c | 12 - gfs/gfs_fsck/inode.h | 12 - gfs/gfs_fsck/inode_hash.c | 13 - gfs/gfs_fsck/inode_hash.h | 13 - gfs/gfs_fsck/link.c | 13 - gfs/gfs_fsck/link.h | 14 - gfs/gfs_fsck/log.c | 12 - gfs/gfs_fsck/log.h | 12 - gfs/gfs_fsck/lost_n_found.c | 13 - gfs/gfs_fsck/lost_n_found.h | 13 - gfs/gfs_fsck/main.c | 12 - gfs/gfs_fsck/metawalk.c | 12 - gfs/gfs_fsck/metawalk.h | 12 - gfs/gfs_fsck/ondisk.c | 13 - gfs/gfs_fsck/ondisk.h | 13 - gfs/gfs_fsck/pass1.c | 13 - gfs/gfs_fsck/pass1b.c | 13 - gfs/gfs_fsck/pass1c.c | 12 - gfs/gfs_fsck/pass2.c | 13 - gfs/gfs_fsck/pass3.c | 13 - gfs/gfs_fsck/pass4.c | 13 - gfs/gfs_fsck/pass5.c | 13 - gfs/gfs_fsck/rgrp.c | 14 - gfs/gfs_fsck/rgrp.h | 13 - gfs/gfs_fsck/super.c | 13 - gfs/gfs_fsck/super.h | 13 - gfs/gfs_fsck/test_bitmap.c | 12 - gfs/gfs_fsck/test_block_list.c | 12 - gfs/gfs_fsck/util.c | 13 - gfs/gfs_fsck/util.h | 13 - gfs/gfs_grow/Makefile | 13 - gfs/gfs_grow/main.c | 13 - gfs/gfs_grow/ondisk.c | 13 - gfs/gfs_jadd/Makefile | 13 - gfs/gfs_jadd/main.c | 13 - gfs/gfs_jadd/ondisk.c | 13 - gfs/gfs_mkfs/Makefile | 13 - gfs/gfs_mkfs/device_geometry.c | 13 - gfs/gfs_mkfs/fs_geometry.c | 13 - gfs/gfs_mkfs/locking.c | 13 - gfs/gfs_mkfs/main.c | 13 - gfs/gfs_mkfs/mkfs_gfs.h | 13 - gfs/gfs_mkfs/ondisk.c | 13 - gfs/gfs_mkfs/structures.c | 13 - gfs/gfs_quota/Makefile | 13 - gfs/gfs_quota/check.c | 13 - gfs/gfs_quota/gfs_quota.h | 13 - gfs/gfs_quota/layout.c | 13 - gfs/gfs_quota/main.c | 13 - gfs/gfs_quota/names.c | 13 - gfs/gfs_quota/ondisk.c | 13 - gfs/gfs_tool/Makefile | 13 - gfs/gfs_tool/counters.c | 13 - gfs/gfs_tool/decipher_lockstate_dump | 14 - gfs/gfs_tool/df.c | 13 - gfs/gfs_tool/gfs_tool.h | 13 - gfs/gfs_tool/layout.c | 13 - gfs/gfs_tool/main.c | 13 - gfs/gfs_tool/misc.c | 13 - gfs/gfs_tool/ondisk.c | 13 - gfs/gfs_tool/parse_lockdump | 14 - gfs/gfs_tool/sb.c | 13 - gfs/gfs_tool/tune.c | 13 - gfs/gfs_tool/util.c | 13 - gfs/include/global.h | 13 - gfs/include/linux_endian.h | 13 - gfs/include/osi_list.h | 13 - gfs/include/osi_user.h | 13 - gfs/init.d/Makefile | 12 - gfs/libgfs/Makefile | 51 +- gfs/libgfs/bio.c | 13 - gfs/libgfs/bitmap.c | 12 - gfs/libgfs/block_list.c | 12 - gfs/libgfs/file.c | 13 - gfs/libgfs/fs_bits.c | 13 - gfs/libgfs/fs_bmap.c | 13 - gfs/libgfs/fs_dir.c | 13 - gfs/libgfs/fs_inode.c | 13 - gfs/libgfs/incore.h | 13 - gfs/libgfs/inode.c | 12 - gfs/libgfs/log.c | 12 - gfs/libgfs/ondisk.c | 13 - gfs/libgfs/rgrp.c | 14 - gfs/libgfs/size.c | 13 - gfs/libgfs/super.c | 13 - gfs/libgfs/util.c | 13 - gfs/man/Makefile | 13 - gfs/man/gfs.8 | 3 - gfs/man/gfs_edit.8 | 2 - gfs/man/gfs_fsck.8 | 3 - gfs/man/gfs_grow.8 | 3 - gfs/man/gfs_jadd.8 | 3 - gfs/man/gfs_mkfs.8 | 3 - gfs/man/gfs_mount.8 | 8 - gfs/man/gfs_quota.8 | 3 - gfs/man/gfs_tool.8 | 3 - gfs/tests/Makefile | 12 - gfs/tests/filecon2/Makefile | 13 - gfs/tests/filecon2/filecon2.h | 13 - gfs/tests/filecon2/filecon2_client.c | 13 - gfs/tests/filecon2/filecon2_server.c | 13 - gfs/tests/mmdd/Makefile | 13 - gfs/tests/mmdd/mmdd.c | 13 - gfs2/Makefile | 13 - gfs2/convert/Makefile | 12 - gfs2/convert/gfs2_convert.c | 6 - gfs2/debug/Makefile | 59 - gfs2/debug/basic.c | 471 ---- gfs2/debug/basic.h | 39 - gfs2/debug/block_device.c | 130 - gfs2/debug/block_device.h | 27 - gfs2/debug/gfs2_debug.h | 96 - gfs2/debug/main.c | 192 -- gfs2/debug/ondisk.c | 25 - gfs2/debug/readfile.c | 228 -- gfs2/debug/readfile.h | 27 - gfs2/debug/util.c | 347 --- gfs2/debug/util.h | 42 - gfs2/edit/Makefile | 13 - gfs2/edit/gfs2hex.c | 26 +- gfs2/edit/gfs2hex.h | 13 - gfs2/edit/hexedit.c | 154 +- gfs2/edit/hexedit.h | 14 - gfs2/edit/savemeta.c | 70 +- gfs2/fsck/Makefile | 12 - gfs2/fsck/eattr.c | 12 - gfs2/fsck/eattr.h | 12 - gfs2/fsck/fs_bits.h | 13 - gfs2/fsck/fs_recovery.c | 13 - gfs2/fsck/fs_recovery.h | 13 - gfs2/fsck/fsck.h | 12 - gfs2/fsck/hash.c | 13 - gfs2/fsck/hash.h | 13 - gfs2/fsck/initialize.c | 13 - gfs2/fsck/inode_hash.c | 13 - gfs2/fsck/inode_hash.h | 13 - gfs2/fsck/link.c | 13 - gfs2/fsck/link.h | 14 - gfs2/fsck/lost_n_found.c | 13 - gfs2/fsck/lost_n_found.h | 13 - gfs2/fsck/main.c | 12 - gfs2/fsck/metawalk.c | 12 - gfs2/fsck/metawalk.h | 12 - gfs2/fsck/pass1.c | 13 - gfs2/fsck/pass1b.c | 13 - gfs2/fsck/pass1c.c | 12 - gfs2/fsck/pass2.c | 13 - gfs2/fsck/pass3.c | 13 - gfs2/fsck/pass4.c | 13 - gfs2/fsck/pass5.c | 13 - gfs2/fsck/rgrepair.c | 13 - gfs2/fsck/test.c | 1 - gfs2/fsck/test_bitmap.c | 12 - gfs2/fsck/test_block_list.c | 12 - gfs2/fsck/util.c | 13 - gfs2/fsck/util.h | 13 - gfs2/include/gfs2_disk_hash.h | 13 - gfs2/include/global.h | 13 - gfs2/include/linux_endian.h | 13 - gfs2/include/osi_list.h | 13 - gfs2/include/osi_user.h | 13 - gfs2/init.d/Makefile | 12 - gfs2/libgfs2/Makefile | 48 +- gfs2/libgfs2/bitmap.c | 12 - gfs2/libgfs2/block_list.c | 12 - gfs2/libgfs2/buf.c | 13 - gfs2/libgfs2/device_geometry.c | 13 - gfs2/libgfs2/fs_bits.c | 13 - gfs2/libgfs2/fs_geometry.c | 13 - gfs2/libgfs2/fs_ops.c | 13 - gfs2/libgfs2/gfs2_log.c | 12 - gfs2/libgfs2/libgfs2.h | 13 - gfs2/libgfs2/locking.c | 13 - gfs2/libgfs2/misc.c | 13 - gfs2/libgfs2/ondisk.c | 13 - gfs2/libgfs2/ondisk.h | 9 - gfs2/libgfs2/recovery.c | 9 - gfs2/libgfs2/rgrp.c | 13 - gfs2/libgfs2/size.c | 13 - gfs2/libgfs2/structures.c | 13 - gfs2/libgfs2/super.c | 13 - gfs2/man/Makefile | 13 - gfs2/man/gfs2.8 | 3 - gfs2/man/gfs2_convert.8 | 3 - gfs2/man/gfs2_edit.8 | 6 +- gfs2/man/gfs2_fsck.8 | 3 - gfs2/man/gfs2_grow.8 | 3 - gfs2/man/gfs2_jadd.8 | 3 - gfs2/man/gfs2_mount.8 | 8 - gfs2/man/gfs2_quota.8 | 3 - gfs2/man/gfs2_tool.8 | 3 - gfs2/man/mkfs.gfs2.8 | 3 - gfs2/mkfs/Makefile | 5 - gfs2/mkfs/gfs2_mkfs.h | 13 - gfs2/mkfs/main.c | 13 - gfs2/mkfs/main_grow.c | 12 - gfs2/mkfs/main_jadd.c | 11 - gfs2/mkfs/main_mkfs.c | 13 - gfs2/mount/Makefile | 18 +- gfs2/mount/mount.gfs2.c | 8 - gfs2/mount/mtab.c | 14 +- gfs2/mount/ondisk1.c | 13 - gfs2/mount/ondisk2.c | 13 - gfs2/mount/util.c | 8 - gfs2/mount/util.h | 8 - gfs2/quota/Makefile | 13 - gfs2/quota/check.c | 13 - gfs2/quota/gfs2_quota.h | 13 - gfs2/quota/main.c | 12 - gfs2/quota/names.c | 13 - gfs2/tool/Makefile | 13 - gfs2/tool/decipher_lockstate_dump | 14 - gfs2/tool/df.c | 13 - gfs2/tool/gfs2_tool.h | 13 - gfs2/tool/iflags.h | 13 - gfs2/tool/layout.c | 13 - gfs2/tool/main.c | 13 - gfs2/tool/misc.c | 13 - gfs2/tool/ondisk.c | 13 - gfs2/tool/parse_lockdump | 14 - gfs2/tool/sb.c | 13 - gfs2/tool/tune.c | 13 - gnbd-kernel/src/Makefile | 13 - gnbd-kernel/src/gnbd.c | 13 - gnbd-kernel/src/gnbd.h | 13 - gnbd/COPYING | 340 --- gnbd/Makefile | 13 - gnbd/client/Makefile | 13 - gnbd/client/gnbd_monitor.c | 12 - gnbd/client/gnbd_monitor.h | 12 - gnbd/client/gnbd_recvd.c | 12 - gnbd/client/monitor_req.c | 12 - gnbd/include/global.h | 13 - gnbd/include/gnbd_endian.h | 13 - gnbd/man/Makefile | 16 +- gnbd/man/fence_gnbd.8 | 87 - gnbd/man/gnbd.8 | 3 - gnbd/man/gnbd_export.8 | 3 - gnbd/man/gnbd_import.8 | 3 - gnbd/man/gnbd_serv.8 | 2 - gnbd/server/Makefile | 13 - gnbd/server/device.c | 12 - gnbd/server/device.h | 12 - gnbd/server/extern_req.c | 11 - gnbd/server/extern_req.h | 12 - gnbd/server/fence.c | 12 - gnbd/server/fence.h | 12 - gnbd/server/gnbd_clusterd.c | 12 - gnbd/server/gnbd_serv.c | 12 - gnbd/server/gnbd_server.h | 12 - gnbd/server/gserv.c | 12 - gnbd/server/gserv.h | 12 - gnbd/server/list.h | 13 - gnbd/server/local_req.c | 12 - gnbd/server/local_req.h | 12 - gnbd/tools/Makefile | 15 +- gnbd/tools/fence_gnbd/Makefile | 37 - gnbd/tools/fence_gnbd/main.c | 340 --- gnbd/tools/gnbd_export/Makefile | 13 - gnbd/tools/gnbd_export/gnbd_export.c | 14 - gnbd/tools/gnbd_import/Makefile | 13 - gnbd/tools/gnbd_import/fence_return.h | 13 - gnbd/tools/gnbd_import/gnbd_import.c | 12 - gnbd/utils/Makefile | 13 - gnbd/utils/gnbd_utils.c | 12 - gnbd/utils/gnbd_utils.h | 12 - gnbd/utils/member_cman.c | 12 - gnbd/utils/member_cman.h | 12 - gnbd/utils/trans.c | 12 - gnbd/utils/trans.h | 12 - group/Makefile | 12 - group/daemon/Makefile | 12 - group/daemon/gd_internal.h | 13 - group/daemon/groupd.h | 13 - group/daemon/main.c | 12 - group/dlm_controld/Makefile | 20 +- group/dlm_controld/action.c | 12 - group/dlm_controld/config.c | 12 - group/dlm_controld/config.h | 12 - group/dlm_controld/cpg.c | 12 - group/dlm_controld/crc.c | 13 - group/dlm_controld/deadlock.c | 12 - group/dlm_controld/dlm_controld.h | 12 - group/dlm_controld/dlm_daemon.h | 12 - group/dlm_controld/group.c | 12 - group/dlm_controld/main.c | 12 - group/dlm_controld/member_cman.c | 12 - group/dlm_controld/netlink.c | 12 - group/dlm_controld/plock.c | 12 - group/gfs_control/Makefile | 17 +- group/gfs_control/main.c | 12 - group/gfs_controld/Makefile | 20 +- group/gfs_controld/config.c | 12 - group/gfs_controld/config.h | 12 - group/gfs_controld/cpg-old.c | 12 - group/gfs_controld/cpg-old.h | 12 - group/gfs_controld/gfs_controld.h | 12 - group/gfs_controld/gfs_daemon.h | 12 - group/gfs_controld/group.c | 12 - group/gfs_controld/main.c | 12 - group/gfs_controld/member_cman.c | 12 - group/gfs_controld/plock.c | 12 - group/gfs_controld/util.c | 12 - group/include/linux_endian.h | 13 - group/lib/Makefile | 25 +- group/lib/libgroup.c | 22 - group/lib/libgroup.h | 22 - group/libgfscontrol/Makefile | 43 +- group/libgfscontrol/libgfscontrol.h | 22 - group/libgfscontrol/main.c | 12 - group/man/Makefile | 12 - group/man/dlm_controld.8 | 6 - group/man/gfs_controld.8 | 6 - group/man/group_tool.8 | 6 - group/man/groupd.8 | 6 - group/test/Makefile | 12 - group/test/clientd.c | 12 - group/tool/Makefile | 12 - group/tool/main.c | 12 - make/copyright.cf | 16 - make/defines.mk.input | 18 +- make/libs.mk | 47 + rgmanager/AUTHORS | 13 - rgmanager/COPYING | 340 --- rgmanager/INSTALL | 7 - rgmanager/Makefile | 13 - rgmanager/NEWS | 2 - rgmanager/include/clulog.h | 22 - rgmanager/include/event.h | 17 - rgmanager/include/findproc.h | 18 - rgmanager/include/platform.h | 19 - rgmanager/include/res-ocf.h | 18 - rgmanager/include/reslist.h | 18 - rgmanager/include/restart_counter.h | 17 - rgmanager/include/rg_locks.h | 17 - rgmanager/include/rg_queue.h | 17 - rgmanager/include/rmtab.h | 18 - rgmanager/include/sets.h | 17 - rgmanager/include/vf.h | 18 - rgmanager/init.d/Makefile | 12 - rgmanager/init.d/rgmanager.in | 6 - rgmanager/man/Makefile | 13 - rgmanager/src/Makefile | 13 - rgmanager/src/clulib/Makefile | 12 - rgmanager/src/clulib/alloc.c | 22 - rgmanager/src/clulib/ckpt_state.c | 18 - rgmanager/src/clulib/clulog.c | 19 - rgmanager/src/clulib/cman.c | 18 - rgmanager/src/clulib/daemon_init.c | 19 - rgmanager/src/clulib/fdops.c | 18 - rgmanager/src/clulib/lock.c | 18 - rgmanager/src/clulib/locktest.c | 18 - rgmanager/src/clulib/members.c | 18 - rgmanager/src/clulib/message.c | 18 - rgmanager/src/clulib/msg_cluster.c | 18 - rgmanager/src/clulib/msg_socket.c | 18 - rgmanager/src/clulib/msgsimple.c | 19 - rgmanager/src/clulib/msgtest.c | 18 - rgmanager/src/clulib/rg_strings.c | 18 - rgmanager/src/clulib/sets.c | 17 - rgmanager/src/clulib/signals.c | 18 - rgmanager/src/clulib/tmgr.c | 19 - rgmanager/src/clulib/vft.c | 18 - rgmanager/src/clulib/wrap_lock.c | 19 - rgmanager/src/daemons/Makefile | 12 - rgmanager/src/daemons/clurmtabd.c | 18 - rgmanager/src/daemons/clurmtabd_lib.c | 18 - rgmanager/src/daemons/depends.c | 19 - rgmanager/src/daemons/event_config.c | 17 - rgmanager/src/daemons/fo_domain.c | 18 - rgmanager/src/daemons/groups.c | 19 - rgmanager/src/daemons/main.c | 19 - rgmanager/src/daemons/reslist.c | 18 - rgmanager/src/daemons/resrules.c | 18 - rgmanager/src/daemons/restart_counter.c | 17 - rgmanager/src/daemons/restree.c | 21 - rgmanager/src/daemons/rg_event.c | 17 - rgmanager/src/daemons/rg_forward.c | 18 - rgmanager/src/daemons/rg_locks.c | 18 - rgmanager/src/daemons/rg_queue.c | 18 - rgmanager/src/daemons/rg_state.c | 18 - rgmanager/src/daemons/rg_thread.c | 18 - rgmanager/src/daemons/service_op.c | 17 - rgmanager/src/daemons/slang_event.c | 17 - rgmanager/src/daemons/test.c | 18 - rgmanager/src/daemons/watchdog.c | 18 - rgmanager/src/resources/Makefile | 12 - rgmanager/src/resources/apache.sh | 23 - rgmanager/src/resources/clusterfs.sh | 20 - rgmanager/src/resources/fs.sh | 20 - rgmanager/src/resources/ip.sh | 20 - rgmanager/src/resources/lvm.sh | 19 - rgmanager/src/resources/lvm_by_lv.sh | 19 - rgmanager/src/resources/lvm_by_vg.sh | 19 - rgmanager/src/resources/mysql.sh | 23 - rgmanager/src/resources/named.sh | 27 +- rgmanager/src/resources/netfs.sh | 20 - rgmanager/src/resources/nfsclient.sh | 19 - rgmanager/src/resources/nfsexport.sh | 20 - rgmanager/src/resources/nfsserver.sh | 19 - rgmanager/src/resources/ocf-shellfuncs | 20 - rgmanager/src/resources/openldap.sh | 23 - rgmanager/src/resources/postgres-8.sh | 29 +- rgmanager/src/resources/samba.sh | 33 +- rgmanager/src/resources/script.sh | 19 - rgmanager/src/resources/service.sh | 19 - rgmanager/src/resources/smb.sh | 24 - rgmanager/src/resources/svclib_nfslock | 18 - rgmanager/src/resources/tomcat-5.sh | 25 +- rgmanager/src/resources/utils/config-utils.sh.in | 19 - rgmanager/src/resources/utils/member_util.sh | 25 - rgmanager/src/resources/utils/messages.sh | 25 - rgmanager/src/resources/utils/ra-skelet.sh | 22 - rgmanager/src/resources/vm.sh | 18 - rgmanager/src/utils/Makefile | 12 - rgmanager/src/utils/cluarp.c | 19 - rgmanager/src/utils/clubufflush.c | 19 - rgmanager/src/utils/clufindhostname.c | 19 - rgmanager/src/utils/clulog.c | 19 - rgmanager/src/utils/clunfslock.sh | 4 - rgmanager/src/utils/clunfsops.c | 18 - rgmanager/src/utils/clusvcadm.c | 18 - rgmanager/src/utils/syscall.h | 17 - scripts/fenceparse | 12 - scripts/uninstall.pl | 13 - 832 files changed, 2124 insertions(+), 25812 deletions(-) - -- I'm going to make him an offer he can't refuse. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iQIVAwUBSEze7wgUGcMLQ3qJAQJuag/9ElCvjLF8kvTAzXhIrJFz87bHYBHcoLdu 0sbkXyuqRRJn3lx4Cnvs0OcFKS7Z5QWz7163/n+jnotJkP+ZjEKq4BCz5RbP5jhJ LoEYIfs9AEIdg/1UKxcgIrFZLm/ETexW3v8ou/pnEolo0+xgC6NEQKM2/IHYcQMY EP5kuZIFI8j2NIQJCFDtGFiRWfGyk4mqMdRvm4a1D0D3uTIa1m5rPdm0cGl2mBY9 1YQUp331M79VhAKKAXq0an+0kETeZthHdo/6uxSAB8csOz/oSvH4uZohPTs34QGH AHao2qQH9bXajY8c3UYry36lrVuNyGoJY1yuxJP0X48ua5f04IusuqJDBSRYoTyk lzsXxzzWOPgXY6v2yPZoFHHRBA/p6ugxRWfR0938ZHlpfuI4XprbLtnFg66BCBQ1 KpSha84OWaTZGBBuYYsqVwJcVBYC/GG9USOq/1pq8l9ha3xnwQYhWSgwKHbDPBy4 s5JbPzRvts0K1n7nvgAPbE9IFKRZLaFQjYNpIUbZFNbThJw5o4qAfS+uDfmjnZJO DoWSycVVxfg7Teh0RQYf5fJZ1ZW7nW6XBbp+8Oed2eLnn2xpodt+ghxlvfHUtAjh JWZWJ4EUG+acqPrMkiHWEtGB794XrGy9kaQ7+RSQtJs0TQO7vIiDxXLk9RDw+dKe Hc8zdwtRrho= =cUUA -----END PGP SIGNATURE----- -- Linux-cluster mailing list Linux-cluster@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/linux-cluster