[Cluster-devel] Cluster Project branch, RHEL52, created. cmirror_1_1_15-15-gc1f442a

cfeist at sourceware.org cfeist at sourceware.org
Mon Mar 24 21:10:59 UTC 2008


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cluster Project".

http://sources.redhat.com/git/gitweb.cgi?p=cluster.git;a=commitdiff;h=c1f442a049bc5f7369ff5c88a834dab2e9b09251

The branch, RHEL52 has been created
        at  c1f442a049bc5f7369ff5c88a834dab2e9b09251 (commit)

- Log -----------------------------------------------------------------
commit c1f442a049bc5f7369ff5c88a834dab2e9b09251
Author: Lon Hohberger <lhh at redhat.com>
Date:   Thu Mar 20 17:25:02 2008 -0400

    [cman] Apply missing fix for #315711

commit 1bb513e542a4ca7f3e79f5000b0bb0783a41b0b5
Author: David Teigland <teigland at redhat.com>
Date:   Fri Mar 14 10:36:54 2008 -0500

    libdlm: fix lvb copying
    
    bz 437496
    
    When a program does a lock operation that reads an lvb, libdlm
    copies the lvb data from a bogus location instead of from the
    proper offset in the buffer it just read.  The location of the
    lvb data is calculated wrongly due to a missing cast.
    
    Signed-off-by: David Teigland <teigland at redhat.com>

commit 1acab71f585b845992e6070d6616644690f4e444
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Mar 19 15:15:11 2008 -0400

    [rgmanager] Update changelog for rhel5 branch

commit 4cbc5a146009d8fe648c1817641ad04633478c37
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Mar 19 15:14:19 2008 -0400

    [rgmanager] Fix #432998
    
    Fix a bug causing incorrect return codes during service stop operations

commit 8db6a0907ab1c443e9f3c2799ef98a1c069ec41d
Merge: e651985b0fc5741396f65845df2d17be05328034 14e702986f37607300cafdf68886daf15c10be38
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Mar 19 13:55:21 2008 -0400

    Merge branch 'RHEL5' of ssh://sources.redhat.com/git/cluster into rhel5

commit 14e702986f37607300cafdf68886daf15c10be38
Author: Bob Peterson <rpeterso at redhat.com>
Date:   Wed Mar 12 10:36:23 2008 -0500

    Resolves: bz 435917: GFS2: mkfs.gfs2 default lock protocol
    differs from man page

commit e651985b0fc5741396f65845df2d17be05328034
Merge: f667470748a1968963e0c17f325aadfcbb5c7415 b70ad6fe5a5795a699ad208ab009a4c952e9078f
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Mar 11 14:53:04 2008 -0400

    Merge branch 'RHEL5' of ssh://sources.redhat.com/git/cluster into rhel5

commit b70ad6fe5a5795a699ad208ab009a4c952e9078f
Author: David Teigland <teigland at redhat.com>
Date:   Tue Mar 11 12:18:23 2008 -0500

    groupd: purge messages from dead nodes
    
    bz 436984
    
    In the fix for bug 258121, 70294dd8b717de89f2d168c0837c011648908558,
    we began taking nodedown events via the groupd cpg, instead of via the per
    group cpg.  Messages still come in via the per group cpg.  I believe that
    that opened the possibility of processing a message from a node after
    processing the nodedown for it.
    
    In Nate's revolver test, we saw it happen; revolver killed nodes 1,2,3,
    leaving just node 4:
    1205198713 0:default confchg left 3 joined 0 total 1
    1205198713 0:default confchg removed node 1 reason 3
    1205198713 0:default confchg removed node 2 reason 3
    1205198713 0:default confchg removed node 3 reason 3
    ...
    1205198713 0:default mark_node_started: event not starting 12 from 2

commit f667470748a1968963e0c17f325aadfcbb5c7415
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Mar 4 17:24:15 2008 -0500

    [fence] Make fence_xvmd support reloading of key files on the fly.

commit d5e690aa185be4fcaa411f82016c59921a729e5e
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Mar 4 17:31:32 2008 -0500

    [CMAN] make qdisk master abdication work in all cases
    
    Red Hat bugzilla 430264

commit a02dfd2bcbe018c550ea04895ba4335da8dff4b0
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Mar 4 11:49:28 2008 -0500

    Update changelog

commit df967d230a1e7fc023a40bcd30ebea9ac7943e83
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Mar 4 11:31:33 2008 -0500

    Fix permissions

commit 6b59b6b4ef29c5b529a16cc09f8a1e4132d0e8d3
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Mar 4 11:29:42 2008 -0500

    Update changelog

commit d87228b0155d79a4708b61444e4d6a19256bd098
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Mar 4 11:29:03 2008 -0500

    Add Sybase failover agent

commit b5135c44bda382d274e6013ef9cdb6cef969d9bb
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Feb 29 14:15:39 2008 -0500

    Fix #435189 - fenced override doesn't allow rgmanager to recover because
    it doesn't tell cman that fencing was completed.

commit 15d12f28f64661dbb6f4f80eae822f2b56e7a5d4
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Wed Feb 27 16:29:27 2008 -0600

    clogd: bug fixes related to joining/leaving CPGs
    
    - Was purging all entries in the cluster queue when
      one log was leaving... this could mean removing
      requests associated with other logs
    
    - Writing of checkpoint data could be done at the wrong
      time if the node was still initializing and receiving
      messages
    
    - Could skip a response if the server changed while
      queueing requests during initialization
    
    - spell receive correctly

commit 89961b360cee9d425bbb11f17396539c04db25d3
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Wed Feb 27 16:23:49 2008 -0600

    dm-log-clustered:  minor touch-ups
    
    - Fix spelling of 'reciev*'
    - struct vs dereff'ed ptr as sizeof arg

commit 44e386b49148a7ab59a0bcc89fa9dab4c9585b37
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Tue Feb 26 17:32:55 2008 -0500

    Fix bz434790

commit 24f615062dc06758ed8598b198b47a3c84857f46
Author: Lon Hohberger <lhh at ayanami.boston.devel.redhat.com>
Date:   Mon Feb 25 16:57:30 2008 -0500

    Correct incorrect netmask handling in ip.sh

commit 33f356a5e34b00ff0d374bf7046163e9493e06f6
Author: David Teigland <teigland at redhat.com>
Date:   Mon Feb 25 09:12:24 2008 -0600

    groupd: fix copyright comments

commit 61f1219b8350282a41ab4b07ed8c6855e1561d54
Author: David Teigland <teigland at redhat.com>
Date:   Fri Feb 22 08:58:29 2008 -0600

    groupd: update copyrights
    
    Some files were missing copyright headers altogether.

commit f390ad642d741e28ae9f04a4db160d7f674bf132
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Thu Feb 21 14:45:49 2008 +0000

    - couple fixes for checking error codes from openais

commit 172f68f3b807636434071c6855e4d4157bcbc96b
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Wed Feb 13 15:06:23 2008 +0000

    - change the way 'is_remote_recovering' works to improve overall
      performance.
    
    Before a mirror issues a write, it must call 'is_remote_recovering'
    to ensure that another machine will not be recovering the region during
    the write.  This function can dramatically slow things down.  One way to
    increase performance is to note when the mirror is in-sync - then
    is_remote_recovering can return 0 without having to send the request
    around the cluster.  (This has already been done.)  This greatly speeds up
    I/O during nominal mirror operation.  However, I/O during mirror resyncing
    is still greatly reduced.  The problem is that the cluster network is
    consumed with handling 'is_remote_recovering' calls that it becomes hard
    to actually do the recovery.  The fix is to only allow one
    is_remote_recovering call to go to the cluster every 1/4 sec.  When the
    call goes up to userspace, it also retrieves info about how far along
    the resync is.  If a request is determined to already be in sync by that
    info, then the region is not recovering and can safely be answered without
    having to send the request on to the cluster.  This approach has greatly
    improved both the recovery and nominal throughput.

commit 6318cbedf61c79a4721df8ccd0fc13707f4c3b75
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Feb 8 14:30:10 2008 +0000

    - stop delaying disk log writes
    - stop placing requests into the startup queue before initial config
    - added recovering_region to checkpoint data to prevent duplicate region
      syncing assignment.

commit 87e24408eb4ea980d1c5e4da7d49ebfa4447bb8b
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Feb 8 14:21:04 2008 +0000

    - table an event so userspace can respond when a log device failure
      occurs
    - other clean-ups

commit 15efb1fc98dd7d879967f692fa98ef6a890eea85
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Wed Feb 6 23:03:05 2008 +0000

    - change verbosity of various messages
    - fix bug where similtaneous mirror creations could result in checkpoint
      collisions

commit 7edf6457a5e1ae9217a04f82dd816478288b1cbc
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Tue Feb 5 23:25:51 2008 +0000

    - missed an initialization

commit d85af3f7a03ecbb3ddcd89aa1f3daf193f92ab93
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Tue Feb 5 22:12:54 2008 +0000

    - allocate additional transfer struct when necessary
    - fix ordering of clustered_disk table output
    - respond to get_sync_count requests when suspended (as required by mirror)

commit b82167f76559fa12079fe8a300034f84afbe1c00
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Tue Feb 5 21:12:52 2008 +0000

    Resolves: 430154: gfs_tool doesn't recognize GFS file system
    Forgot to take the & off the ioctl for get_file_meta_quota.

commit 64457f506fa251f9a5ff3e7bdf9d66024c06eafa
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Mon Feb 4 18:27:20 2008 +0000

    - change priority of some log statements
    - fix potential OOB memory op by macro
    - add reference counting to log... fixes some issues with mirror conversion
    - plug a memory leak... likely related to bug 383291

commit ce5cfe6f80670838e3df0cad170586847304fdf2
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Feb 1 17:21:23 2008 +0000

    #400211 - make sure we release the lock

commit 251ba5da35945b5f6ffefcdb13db2056e259a9b0
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Feb 1 15:31:05 2008 +0000

    Fix double-stop

commit 2226054b78e77f4f95e7b0ee0e5d6eff249d61ba
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Feb 1 15:28:52 2008 +0000

    Fix erroneous commit to groups.c

commit a197368a46383a5f8bc5fd3e088abc412844d19d
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Feb 1 15:17:51 2008 +0000

    Allow restart counters to work with central_processing; #400211 / #431130

commit 4e06656e7739aaed138e1163dbc6334ff9f567ed
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Jan 30 20:00:26 2008 +0000

    Fix short read handling in read_pipe

commit ef0e23c28bd25c7d802ed969f45da72d231f6b81
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Jan 25 18:09:24 2008 +0000

    Fix 430272

commit eed1a6f837d8635e3f4260db8a69a5f9ae9ed65b
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Jan 25 16:24:47 2008 +0000

    - reduce the number of cluster requests.
    
    - debugging code that counts requests will be removed later

commit 52a189663f30884eb236f7d9dfc6a1720582cbfa
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Jan 25 16:23:24 2008 +0000

    - calling dm_get_device fixes rename bug 205641
    
    - caching extra state in the kernel helps reduce cluster traffic 90%,
      this improves performance

commit 9c7d6e0b99a50751ebda8aff26a4dedc609a2e31
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Jan 25 16:03:38 2008 +0000

    Fix 430220 - -e -m not working

commit 4865eb6b7e007d80fdb0630763b46e33019efc3e
Author: Chris Feist <cfeist at redhat.com>
Date:   Thu Jan 24 22:20:23 2008 +0000

    Added back in change to description line to make chkconfig work properly.

commit 397267a16c1b893e36ce71301da19fc79bd325bd
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Thu Jan 24 20:51:46 2008 +0000

    Resolves: bz 429633: gfs_tool doesn't recognize GFS file sytem

commit cb3a96a832152dcfd86a4adc914885fe79449c5d
Author: Benjamin Marzinski <bmarzins at redhat.com>
Date:   Thu Jan 24 20:25:10 2008 +0000

    Fix for bz #426291.  gfs_glock_dq was traversing the gl_holders list without
    holding the gl_spin spinlock, this was causing a problem when the list item
    it was currently looking at got removed from the list.  The solution is to
    not traverse the list, because it is unncessary. Unfortunately, there is also
    a bug in this section of code, where you can't guarantee that you will not
    cache a glock held with GL_NOCACHE.  Fixing this issue requires significantly
    more work.

commit 57509b47f0d8de7246cdfc7819749fb9ab66a3fa
Author: Abhijith Das <adas at redhat.com>
Date:   Thu Jan 24 18:30:17 2008 +0000

    fix for bug 430134 - Added functionality to GFS_IOCTL_SUPER to provide metadata of the hidden quota file. This allows the userland tool gfs_quota to perform efficient list operations (bz 430133).

commit c03e8ecb351ce83242ba9167ae8332583369d96d
Author: Abhijith Das <adas at redhat.com>
Date:   Thu Jan 24 18:29:13 2008 +0000

    fix for bug 430133 - We don't run through the entire gfs_quota sparse file to do a list operation anymore. We get the layout of the gfs_quota file on disk and only read quota information off the data blocks that are actually in use. This is the userland (gfs_quota) part of the fix. There is another accompanying gfs-kernel fix (bz 430134)

commit 3a560b8df6945ff64485e5de701fb2302f705b3a
Author: Lon Hohberger <lhh at redhat.com>
Date:   Thu Jan 24 17:00:50 2008 +0000

    Unblock signals after fork() so heuristics using signals don't hang

commit 0069cfa8d48d29d2fa2ce8e0537acbb54f7cc88f
Author: Lon Hohberger <lhh at redhat.com>
Date:   Thu Jan 24 00:19:57 2008 +0000

    Fix broken device size checking.

commit 1c61659150bea193afcd9d58a3ec5a03fe3f2213
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Wed Jan 23 21:22:28 2008 +0000

    - remember CTR string so if userspace server dies and restarts, we
      can pick up where we left off.

commit 39333e5986bd27400118acaa2375496f1f18b67c
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Wed Jan 23 21:21:06 2008 +0000

    - better cleanup on exit
    - pull rbtrees in favor of simple list until later

commit ba80c59abbbf44f2b961c219899d1c386b590211
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Mon Jan 21 20:37:03 2008 +0000

    - name change s/clustered_/clustered-/

commit cebd8674e4d5a6db3ac098a5a6441e09919a15e9
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Mon Jan 21 20:18:44 2008 +0000

    s/LOG_PRINT/LOG_DBG/  too verbose on exit/signals

commit bb7bca9ef096650c33fd43c9790bbb008c646261
Author: David Teigland <teigland at redhat.com>
Date:   Mon Jan 21 20:17:44 2008 +0000

    bz 429546
    
    Fix an alignment problem with ppc64.  Things work if we do the
    byte-swapping on the original structure and then copy it into the
    final buffer, instead of copying first and then trying to do the
    byte-swapping at an offset within the send buffer.

commit 340dc30da2c1e9031656fd6f23dd8c27f16070c5
Author: Ryan O'Hara <rohara at redhat.com>
Date:   Fri Jan 18 23:02:58 2008 +0000

    BZ: 373491, 373511, 373531, 373541, 373571, 429033
    BZ: 373491, 373511, 373531, 373541, 373571, 429033
    
    - Prevent "reservation conflict" messageswhen scsi_reserve starts.
    - Leave the fence domain if scsi_reserve fails to register with any device.
    - Improve logging in scsi_reserve script.
    - Use "locking_type = 0" for all lvm commands (ie. vgs).
    - Fix SCSI reservations scripts to handle LVM mirrors and stripes.
    - Not an error if fence_scsi attempts to remove a non-existent key from a
      device.

commit 013d2758a15930e2c354f87ecfb159259dd20117
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Jan 18 21:00:15 2008 +0000

    - fix seg fault if there are pending checkpoint requests when a mirror
      is shutdown.

commit 93d2efb28f0a162f062cd5ce4448d7472e9679a6
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Jan 18 20:32:09 2008 +0000

    - use ${libdir} instead of hardcoded value.

commit 308d0faa06ebff0c2b1e125d661965435d7b714f
Author: Abhijith Das <adas at redhat.com>
Date:   Fri Jan 18 17:51:41 2008 +0000

    fix for bz333961 - adds support for -n and -f mount options

commit dbf6471257181141a7d8c7ee9c620b23bc526d1c
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Jan 18 17:11:07 2008 +0000

    - fix compile problems on x86_64

commit 66d9f029a16a42ba318e280627d511f9b7b0fb16
Author: Abhijith Das <adas at redhat.com>
Date:   Fri Jan 18 16:47:14 2008 +0000

    lon's patch removes 'Domain-0' check which was breaking xvm because cman starts before xend. patch also allows you to put NODENAME in /etc/sysconfig/cluster

commit 13486ef66fec7a4db9315a8ef3c1ab5f7e197796
Author: Lon Hohberger <lhh at redhat.com>
Date:   Thu Jan 17 19:38:34 2008 +0000

    Add Oracle(R) Database 10g Release 2 resource agent; resolves #349571

commit 83e49e2004c46cf514cfc96e82d5ce04b4d69c32
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Thu Jan 17 09:40:11 2008 +0000

    Zero namelen when doing an unlock. On 32/64 bit systems it can make a
    horrible mess otherwise.
    bz#409221 has the gory details

commit b3a9f0bc802476ca6f37de7f0a3ec8a61d4e6bf6
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Jan 16 19:10:29 2008 +0000

    Fix #60 error in #428346 bug

commit a486f39608e5f1c5f08d6e98b846d24e8b4cc734
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Jan 15 22:44:31 2008 +0000

    Fix #428346

commit 0a9f56b616e71787b1796bc0ef07ada2e4b159b4
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Jan 15 22:34:14 2008 +0000

    Fix #428346

commit 61a4bde655a4b178b8efeb2a21194d0d0de2c6b6
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Tue Jan 15 22:01:18 2008 +0000

    - a 'return' instead of a 'goto' was skipping over some key initialization,
      causing core logged cluster mirrors not to work
    
    Bug #385001

commit 853d4bd14516424c056f1a010b0e4a0ae77aef99
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Mon Jan 14 22:52:17 2008 +0000

    - Several small bug fixes
    -- More correct method of leaving CPG (on suspend)
    -- close log file desc after finished using
    -- fix problem with overlapping recoveries
    -- clean-up postsuspend so remote requests do not get lost
    -- missing 'break' statement causing seg fault
    -- better error checking

commit d24e2b841f3c51a02d84d26d22418d97ed867d77
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Mon Jan 14 22:46:58 2008 +0000

    - clear memory before it is written to.  (was causing mirror CTR to fail).

commit d282b8ec601bb63a5305bf321b42af3cdbf177d5
Author: David Teigland <teigland at redhat.com>
Date:   Mon Jan 14 20:54:29 2008 +0000

    fix %llx printf warnings using (unsigned long long)
    bz 404451

commit baa8c5397377a16612a837c2734b2053cf0bcf24
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Jan 11 21:32:55 2008 +0000

    - Bug #428448
    - HA LVM service fails to relocate when I/O is running
    
    Was failing to add new tag when relocating.

commit 0b5b98a834cd47d58b937888be700a5e94decf2d
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Wed Jan 9 21:30:49 2008 +0000

    Resolves: bz 426670: GFS2: man page for gfs2_tool has commented
    lockdump section

commit 2d384093dd21ccb2e5dfb397a42b892f06a7391d
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Jan 8 15:03:01 2008 +0000

    Fix build problem reported by Chris Feist

commit 2b1871bb4daecc89c8f80f2460a1281888848266
Author: Chris Feist <cfeist at redhat.com>
Date:   Mon Jan 7 20:10:24 2008 +0000

    Include dlm lib directory so we can use the libdlm library.

commit 6974b8e41be5bf68af690c24805ba2f5b6ad0c46
Author: Chris Feist <cfeist at redhat.com>
Date:   Mon Jan 7 19:17:07 2008 +0000

    Include dlm directory so we can use libdlm.h

commit 3d0ab971d0ac02a1df37fb9e8a3ab430cbbf7996
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Jan 4 20:02:50 2008 +0000

    - a regression...  When tagging at the LV-level, the script should complain
    if there is more than one LV / VG.

commit 7eeec9103485e5b3d646eaae9443ab79fb06be47
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Thu Jan 3 20:45:37 2008 +0000

    Bug 427378
    HA LVM now allows multiple LVs/VG as long as they move together
    
    Package builder, note the extra files.

commit dfa7b286c2a7bded1cc203f7beb86ba8c11b89d8
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Thu Jan 3 16:36:51 2008 +0000

    Get rid of redundant totemip_parse() call. This was in a bad place and could
    cause aisexec stalls and disallowed nodes, particularly at startup.

commit be4b9f09b845159f9bb337710afe460fe505bbbc
Author: Wendy Cheng <wcheng at redhat.com>
Date:   Wed Jan 2 18:45:07 2008 +0000

    Bugzilla 227892:
    
    * Warn people about the RG corruption and request a gfs_fsck
    * Upon error detection, perform a minimum error data collection

commit eaa785472beb780ffc072649047f48fdef6b296e
Author: Wendy Cheng <wcheng at redhat.com>
Date:   Wed Jan 2 15:07:06 2008 +0000

    Dmitry Monakhov from OpenVZ linux kernel team reports about wrong locking
    order in gfs_get_parent(). Patch submitted by Vasily Averin (vvs at sw.ru)
    under Red Hat bugzilla 400651

commit 471ee4e878a48e34ea1f27862d3cdd27bce2aa8e
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Wed Jan 2 11:05:33 2008 +0000

    Don't know why I bothered coming in to work today

commit 930f372ef5e56ae8aa6248f5f667f2cbb2c90c56
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Wed Jan 2 11:03:23 2008 +0000

    Oops, I didn't mean to commit that last private change

commit ef6a518977898bfc4cbb584138660ab049da65e4
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Wed Jan 2 10:56:21 2008 +0000

    Errorstring fixes from Fabio.

commit 296943a2491e79ab5134b9e4716d0f1e4bf8e032
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Wed Jan 2 10:02:44 2008 +0000

    totempg_ifaces_get() always copies INTERFACE_MAX addresses
    so make sure we allocate enough space for them all.

commit 591a822cb8857be405a9e2dafe6d0613c29aac64
Author: David Teigland <teigland at redhat.com>
Date:   Fri Dec 21 18:52:14 2007 +0000

    Makefile was missing a couple of the newer man pages

commit 6f2b2078977764ab895f8e416f310c08f88314eb
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Dec 19 21:34:02 2007 +0000

    Allow soft dependencies when central_processing is enabled

commit 6de2ee1e463c4d5c7ab6d2a6751c71863d57b0c9
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Dec 19 21:33:25 2007 +0000

    Allow soft dependencies when central_processing is enabled

commit a4d8a28d188cc94fe94154d9c92a62eaf7d562c6
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Dec 19 21:04:41 2007 +0000

    Fix #254111 - when stopping a service using a shared GFS resource, it umounts it even if other services are using it.

commit 7acb95cf0b34dcdd74061458ff1bc82b11ea7533
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Dec 19 20:53:35 2007 +0000

    fix typo in clusterfs.sh

commit cafb4467773a4340ffe53708c29c1666cb3b7ee4
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Dec 18 18:24:44 2007 +0000

    Add undocumented shuffle function to event-script.txt

commit 2009f621668e47e345d1c6acd00e4e4447f7fd57
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Dec 18 17:54:50 2007 +0000

    Fix build

commit 919569d266e80c87e09868bacc22a7233c22e033
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Dec 18 17:52:56 2007 +0000

    Merge RIND 0.8.1 + bugfixes from HEAD to RHEL5 branch

commit 915e0643ec42d8ef74b33bfba5516414d6655a43
Author: Lon Hohberger <lhh at redhat.com>
Date:   Mon Dec 17 20:04:04 2007 +0000

    Fix #418541

commit ee59a2957b2ea4754466550c9210d3b7298669ef
Author: Ryan O'Hara <rohara at redhat.com>
Date:   Tue Dec 11 20:57:24 2007 +0000

    BZ 418741
    Fix issue with endian conversion that caused problems for mixed architecture
    nodes on same subnet. Need to correct swap byte ordering of comm_header_t
    structure before copying into buffer and when dereferencing.

commit a398795e395085c69d35fbdefca2e71274982127
Author: Lon Hohberger <lhh at redhat.com>
Date:   Mon Dec 10 18:24:12 2007 +0000

    Fix type-pun warnings in clustat.c on i386

commit e8b4baf014dda9838157efa37ef3fdf88f09991c
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Dec 7 17:07:36 2007 +0000

    - Bug 384811: RHEL5 cmirror tracker: unable to unload the cmirror kernel module using the init script
    
    daemon was not exiting... init script interpretted this as a problem and
    didn't attempt to rm the module.

commit f2b2b92b9a3898b283dafbc2fcb62877feb944bc
Author: David Teigland <teigland at redhat.com>
Date:   Fri Dec 7 17:05:09 2007 +0000

    bz 359271
    new plock ownership related stuff

commit 58d53dd08b7a10f0021e19bbf146604f3f9df9d4
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Thu Dec 6 22:12:21 2007 +0000

    - Bug 384901: RHEL5 cmirror tracker: unable to create a --nosync mirror
    
    - fix argument counting.

commit 3356149cf550a381237fde47367ae10f80cac6c6
Author: Lon Hohberger <lhh at redhat.com>
Date:   Thu Dec 6 17:52:32 2007 +0000

    Fix format warnings on newer GCC

commit 4668e6303cd82e09627dcbb87115447999f6d5db
Author: David Teigland <teigland at redhat.com>
Date:   Wed Dec 5 22:11:32 2007 +0000

    bz 359271
    
    A performance optimization for plocks.  This speeds up locks that are
    repeatedly accessed by processes on a single node.  Plocks used by
    processes on multiple nodes work the same way as before.  The
    optimization is disabled by default, and can be enabled by setting
    
      <gfs_controld plock_ownership="1"/>
    
    in cluster.conf, or by starting gfs_controld with "-o1".  It is disabled
    by default because enabling it breaks compatibility with previous
    versions of gfs_controld.  If all nodes in the cluster are running this
    version, then plock_ownership can be enabled.
    
    The plock_ownership mode needs extensive testing.  This also introduces
    some minor changes when plock_ownership is disabled, so new testing is
    also required in that mode.  Abhi and I worked on this together.

commit 238f143e08b42e9603df02296ea8753ec813d677
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Dec 5 17:42:11 2007 +0000

    Preliminary GFS2 support in clusterfs.sh

commit 9f11473652a877e504fe0e28c0bb9f7dd90c1f0b
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Dec 4 21:59:54 2007 +0000

    Port force-unmount from RHEL4 branch

commit 3cd2dc7d39b34e20a66ef6de04cd65a06afd8923
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Dec 4 21:09:17 2007 +0000

    Changes per fabbione's comments

commit 6f002b76ef73ab39e51971a3e3ee0722fcf67cd1
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Dec 4 20:26:51 2007 +0000

    Remove extraneous hunk

commit de90b94b1ebdb7a1cadbd2fa18e87897ceaca8ec
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Dec 4 20:24:43 2007 +0000

    Make qdiskd work with sector sizes other than 512 bytes.  Import patch from Fabio M. Di Nitto to make qdiskd use (node_count - 1) for votes if there's none specified in cluster.conf

commit 15f78f3599fa9508555e67b26760e5441c788991
Author: Ryan O'Hara <rohara at redhat.com>
Date:   Tue Dec 4 19:28:55 2007 +0000

    BZ 323111
    Remove permission() checks from xattr ops.

commit 8f143fa07d15101781a29fcc239a028562c1aed2
Author: Wendy Cheng <wcheng at redhat.com>
Date:   Fri Nov 30 21:48:54 2007 +0000

    Red Hat bugzilla 244343:
    
    GFS supports two modes of locking - lock_nolock for single node filesystem
    and lock_dlm for cluster mode locking. The gfs lock methods are removed from
    file operation table for lock_nolock protocol. This would allow VFS to handle
    posix lock and flock logics just like other in-tree filesystems without
    duplication.

commit c8a172035f47ef35eea9a95f8f6f73581a24ca24
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Nov 30 19:47:36 2007 +0000

    Update ChangeLog

commit b273b0e1b67f4d632235e69439fb8e7c5f93f0e4
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Nov 30 19:47:15 2007 +0000

    Make clustat terminal-width dependent, but don't break scripts.

commit 322ba2569212d6157c0aa7b24c13b51bd799df05
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Nov 30 19:44:34 2007 +0000

    2007-11-30 Lon Hohberger <lhh at redhat.com>
            * src/resources/clusterfs.sh: Retry mount up to 3 times to avoid
            race condition during another process mounting a GFS volume
            * src/resources/vm.sh, service.sh: Add defaults for values.
            Make vm.sh work with more service attrs (max restarts)

commit 74df06fec8a15d2b5f5c1fa3a910e28aceeefed4
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Thu Nov 29 16:21:19 2007 +0000

    Resolves: bz 325151: GFS2: gfs2_fsck changes to system inodes don't stick

commit 61b2fcb34a1b3d402edefb4c82698087303bfe16
Author: David Teigland <teigland at redhat.com>
Date:   Thu Nov 29 14:46:41 2007 +0000

    [sync from HEAD]
    
    clean out some options that were only relevant to rhel4
    remove the monitor option which didn't do anything
    add the dump option to dump the fenced debug buffer
    (group_tool can still do this, but fence_tool wasn't oddly enough
    
    bz 404451

commit 3d2ae8fada788f12a4dbd21ad11c64994ddea118
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Wed Nov 28 20:34:22 2007 +0000

    - Bug 387601
    
    - If the sync bit is already set, do not increment the sync_count.  This
      can lead to a sync_count > the number of regions.

commit 850d03ad0498dbe72180b058cb7da8a6b40fb64f
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Wed Nov 28 16:49:06 2007 +0000

    Resolves: bz 402971: GFS2: gfs2_edit savemeta doesn't save rindex file.

commit e189efbce7adabd50fbc8fe45845749c5d025163
Author: Lon Hohberger <lhh at redhat.com>
Date:   Mon Nov 26 21:46:27 2007 +0000

    Implement restart counters per #247139

commit aa5d6d32870a7d2a92d39dce382b6227f624e2ac
Author: Lon Hohberger <lhh at redhat.com>
Date:   Mon Nov 26 21:37:17 2007 +0000

    Fix missing changelog entries

commit 300fb75408907d4cf1d9c6bb2f7a0d8531f4b43e
Author: Lon Hohberger <lhh at redhat.com>
Date:   Mon Nov 26 17:02:59 2007 +0000

    Ancillary patch to fix another case; bz #327721

commit ea1ac42963edd57a3d3313ee08f86b500685ff07
Author: David Teigland <teigland at redhat.com>
Date:   Wed Nov 21 17:50:15 2007 +0000

    ASSERT was doing fprintf(stderr) which goes somewhere we don't want
    when running as a daemon.

commit 2936ace6a08bdc639108fc670c4f782343861d6b
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Tue Nov 20 09:21:51 2007 +0000

    Clear out the ports list of a remote node when it goes down. Otherwise
    we will lose portopened messages when it comes back up.
    Thanks for lon for testing & patch.
    bz#327721

commit 8f21fd4b3aeafcaaf8aa1b1d6c53532fd2ff396b
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Mon Nov 19 18:00:20 2007 +0000

    - remove stray 'goto' statement.  Fixes issue where server refuses to
    accept responsibility during some activation scenarios.

commit fc4b63a8fa3aff22b0f4c53f70ea849557cb52c6
Author: Lon Hohberger <lhh at redhat.com>
Date:   Mon Nov 19 17:28:33 2007 +0000

    Ancillary NOCLUSTER mode fixes for fence_xvmd

commit 5f3d1afbd46364603e9074497d01c0729a902234
Author: Lon Hohberger <lhh at redhat.com>
Date:   Mon Nov 19 17:03:27 2007 +0000

    Ancillary NOCLUSTER mode fixes for fence_xvmd

commit c8b593576343e6b18e8bb5e0b86e6ae7c4102a98
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Fri Nov 16 23:22:23 2007 +0000

    Resolves: bz 382581: GFS2: gfs2_fsck: buffer still held for block

commit de4ae3d11f64864193d26d1a22ce9f2ed75676a6
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Fri Nov 16 19:42:35 2007 +0000

    Resolves: bz 369771: GFS2: bring RHEL gfs2_edit up to date

commit 0cf4555b14a50b55c446fc60beebf3834706ed88
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Nov 14 18:58:26 2007 +0000

    Fix #345871 - make default migration policy live instead of paused

commit 6a2badb27a11995066a6a3aa5d30c8e8a182d510
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Nov 14 18:41:27 2007 +0000

    Fix #362351 - make fence_xvmd work in no-cluster mode

commit f736f405835f6a7fb9bba8c1bfc937395c08ea0b
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Wed Nov 14 17:18:39 2007 +0000

    Resolves: bz 352841: GFS2: Evaluate and implement missing gfs2_tool
    features

commit 6a51672daa5802e5171101e75280ed7095ec119b
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Nov 14 17:17:15 2007 +0000

    Remove clushutdown man page references from clusvcadm.8; resolves #324151

commit 41e83599940e52cb29bd75a268d07c44b75747b0
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Nov 14 16:56:50 2007 +0000

    Fix #303981 - crash on restart

commit c8fead26d1668712a04bf2e03264ef7c7c7ed59d
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Nov 14 16:52:47 2007 +0000

    Fix #289501 - make clulog honor rgmanager log levels

commit 295a55ed85568cee2ce6151e05878790fbc9f996
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Nov 14 16:51:20 2007 +0000

    Allow ccs_connect to fail correctly if a non-root user calls it; needed for #289501

commit 134b8406db197f4af1687bc78227e678b66a4c1b
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Nov 14 16:37:11 2007 +0000

    Fix #317561 - pass 1

commit a004c9f89ddeae9084e1fe74aa542071f3550c21
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Nov 13 17:38:43 2007 +0000

    Ensure service.sh has explicit default values

commit 3cffe31bd209099315446f988f635824214bada9
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Nov 13 17:38:02 2007 +0000

    Add self_fence support to RHEL5 branch for clusterfs

commit 380244e1c941a7d13a53a0cc1abae07a362afaf7
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Tue Nov 13 17:06:33 2007 +0000

    Resolves: bz 364741: GFS2: gfs2_quota doesn't work unless lock
    table specified

commit 5ffa60b04548cb1a7f2f004b68a04e97a6239296
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Fri Nov 9 05:47:05 2007 +0000

    - omission of stdint.h means failure to compile
    
    - other additions to debugging output

commit 359ead0ec35c4b61af5c6328002cb022e3c442c8
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Thu Nov 8 22:16:53 2007 +0000

    - only write the disk log on a 'flush' not every time a mark/clear
      happens
    
    - Add mark request tracking so we don't clear log bits prematurely
      (and to reduce number of disk writes).
    
    - Add priority recovery - regions which are being written to take
      first priority during recovery
    
    - introduction of CPG flow control

commit ab8b1bd4bd51b85f6e37a04704f27b2945174a9e
Author: Ryan O'Hara <rohara at redhat.com>
Date:   Thu Nov 8 18:48:08 2007 +0000

    BZ 248715
    - Use cluster ID and node ID for key rather than IP address.

commit b012f5024733387547996262173d0fa3485a679b
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Thu Nov 8 09:39:10 2007 +0000

    add an explanation of the "cman_tool nodes" states and some detail about the
    "disallowed" state.
    bz#323931

commit 0431dd92405a6e6a41b5b441174f1936523849fa
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Wed Nov 7 21:15:13 2007 +0000

    Resolves: bz 336561: gfs2_tool accepts jdata flag; man page says no

commit 177690016e4b304f7d1fd88f1f5ef1191fcf00eb
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Wed Nov 7 14:59:28 2007 +0000

    Resolves: bz 352581: GFS2: implement gfs2_tool lockdump

commit 38691d00ddbc22581d7b9e0f74acd2fcca68c5bb
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Tue Nov 6 20:23:59 2007 +0000

    Resolves: bz 354201: GFS2: gfs2_tool: unknown mountpoint on some
    mount points

commit a568629a30ff3f2f180c161d70fb123888ec713a
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Mon Nov 5 22:44:03 2007 +0000

    - Fix problem with recovery work assignment (still need to add
      priority recovery... otherwise, I/O will stall for long periods
      during mirror resync)
    
    - Clean-up checkpointing code and fix a couple bugs there that
      prevented proper start-up.

commit 633f2571ac90841a27a3c7f8004d3452323a8130
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Sat Nov 3 18:53:03 2007 +0000

    - Found the problem with my logging macros.  Locally defined variables
      were overriding similarly named variables at the larger scope.

commit cbd1b0c2a653f944fd4f663932d4c646d7d1de00
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Sat Nov 3 18:37:48 2007 +0000

    - Addition of disk logging
    - Add 'is_remote_recovering' function
    - Checkpoint clean-ups

commit 849637236ae9f93debab71d7ad45ce1db1016f3d
Author: David Teigland <teigland at redhat.com>
Date:   Fri Nov 2 13:27:45 2007 +0000

    forgot to cvs add

commit 52ce5378cb48a98745ee41ab7fa472fb87369b61
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Tue Oct 30 14:08:33 2007 +0000

    Resolves: bz 349601: GFS2 requires straightforward way to determine
    number of journals

commit 590c9fcd0f6e9840e76be6dc5094f9607bfee096
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Mon Oct 29 17:56:09 2007 +0000

    Fix format string bug.

commit 0b948d93c6956e722c986f4032f36d062dd731b0
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Mon Oct 29 17:54:25 2007 +0000

    Fix format string bugs.

commit ae28ebdeffcf74480e2c88863a65b33956aed6d9
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Mon Oct 29 17:52:52 2007 +0000

    Fix format string bugs

commit a8dbe3a8ec8b10f173f09806f46ec1d0bfdd5ae0
Author: David Teigland <teigland at redhat.com>
Date:   Fri Oct 26 21:37:14 2007 +0000

    remove option about starting deadlock cycle

commit 0255586960a1ab2045d25d6385269b05ec6d88be
Author: David Teigland <teigland at redhat.com>
Date:   Fri Oct 26 21:35:30 2007 +0000

    remove -d option for enabling deadlock code

commit 322f8a51fe351234812902765a32396cb0501e76
Author: David Teigland <teigland at redhat.com>
Date:   Fri Oct 26 21:33:27 2007 +0000

    add all the deadlock code from HEAD, and build it into the daemon,
    but make it impossible to enable

commit e16147b43345423256ee7499b404f7506c65c07a
Author: David Teigland <teigland at redhat.com>
Date:   Fri Oct 26 21:23:49 2007 +0000

    xid needs to be unsigned long long
    #endif on wrong line from last commit

commit 4d8151c66d9bbbecc7aac01ace8e31475503d545
Author: David Teigland <teigland at redhat.com>
Date:   Fri Oct 26 20:57:55 2007 +0000

    sync with HEAD, except deadlock stuff within #if DEADLOCK

commit d553572739e6f28151542ba07f013960089dc04f
Author: David Teigland <teigland at redhat.com>
Date:   Fri Oct 26 20:41:58 2007 +0000

    include ctype.h to sync with HEAD

commit 4822de1850bd322cc5fd3748cedde8a3a13161dc
Author: David Teigland <teigland at redhat.com>
Date:   Fri Oct 26 20:34:42 2007 +0000

    Improve the dumping of debug logs from daemons.
    bz 317181
    
    group_tool reads debug logs from groupd, fenced, and gfs_controld.
    The dumping code in all three daemons is now identical.  The other
    change is that the dumping function terminates the final write
    with \0, and no longer sends the entire 1MB log buffer if it's not full.
    
    (Plus a couple random bits to sync with HEAD)

commit f12a34d811ef4720ddd5dc4fa0c64e5a4c5aeac4
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Fri Oct 26 19:20:43 2007 +0000

    Fix 354631

commit c674fb2d155fe9320ffebe4ea692381058234809
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Fri Oct 26 18:05:42 2007 +0000

    Applying patch from Marco Ceci to fix 354421

commit e81385756d9fabfadd808ecd7127e3e3b9ddf6b0
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Thu Oct 25 20:02:51 2007 +0000

    Resolves: bz 337961: gfs_grow /mountpoint/ does not work

commit 816d4c69b8e12bf7d394ab99ae72cb0913e3cc8f
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Thu Oct 25 14:27:54 2007 +0000

    Resolves: bz 345501: minor correction to previous commit.

commit 7f22ca832ea03fc49f65908aa30c3ee37ff9de6c
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Thu Oct 25 14:14:47 2007 +0000

    Resolves: bz 345501: GFS2: gfs2 utils uses non-canonicalized names

commit 0a5f01add1d890a882454bb30d93a7c46a1a6565
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Wed Oct 24 21:19:48 2007 +0000

    Resolves: bug #334481: gfs2_jadd man page refers to non-existent -T option

commit 44c3b8f51e689498859bff19ad3fade115e19c5d
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Fri Oct 19 15:07:59 2007 +0000

    Resolves: bz 291551: gfs2_fsck clears journals without asking.

commit 4c10950853270de03dcf85f7ab1e373c51163631
Author: Abhijith Das <adas at redhat.com>
Date:   Wed Oct 17 20:16:44 2007 +0000

    fix bz 311591 - make lock_dlm the default lock protocol in mkfs.gfs and mkfs.gfs2

commit a2b446d889e4dfba57ae5d4bc6377ae5111c469d
Author: David Teigland <teigland at redhat.com>
Date:   Wed Oct 17 19:07:51 2007 +0000

    used wrong define, DLM_LOCK_ instead of LKM_

commit 263152e4062ef125e2185c43ae0f8653e8502060
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Oct 17 18:21:29 2007 +0000

    Make fence_xvmd read options from ccs like it should

commit 7e83774ddc6440c246ca7c06136c625967499a1e
Author: David Teigland <teigland at redhat.com>
Date:   Wed Oct 17 18:13:41 2007 +0000

    Honour the mode parameter to dlm_create_lockspace() even if the
    device node was created by udev.

commit df3d497195fa6e26021a67e9b645dff95713b98d
Author: David Teigland <teigland at redhat.com>
Date:   Wed Oct 17 18:10:56 2007 +0000

    The output of 'dlm_tool lockdump' could make it appear that a granted
    lock was still converting because the rqmode reported by the kernel
    is not reset to IV when a NOQUEUE convert fails.

commit a7535d1feb9d7a0dee49f4d2d17889024b4a4535
Author: Ryan O'Hara <rohara at redhat.com>
Date:   Fri Oct 12 18:53:57 2007 +0000

    Update man page to explain 'cman_tool nodes' filter/format options.

commit a2de35ee32fd37aee05fdb121b709be3ac95c6ad
Author: Ryan O'Hara <rohara at redhat.com>
Date:   Fri Oct 12 18:50:48 2007 +0000

    Add ability to format output and filter based on node name.

commit da362429f47b73242eb8b11afb8c673188ee5820
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Thu Oct 11 20:32:37 2007 +0000

    Resolves: bz 251180: Build time warnings for gfs2 userland tools

commit adf482ac91ace7c01ea7564976f5986926d5df79
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Thu Oct 11 16:47:36 2007 +0000

    Resolves: bz 295301: Need man page for gfs_edit

commit a0f761ddf7763f169324b9fef7c59b019524d953
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Thu Oct 11 16:35:23 2007 +0000

    Resolves: bz 240545 (addendum).

commit 6b0c9da99352f4f478c2064237ab46612fae3c73
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Thu Oct 11 05:11:26 2007 +0000

    E2BIG is more appropriate than ENOSPC here

commit e3bb6009810010245dfc46c4afc68339e28796ea
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Oct 10 16:14:15 2007 +0000

    Fix #316871 - fence_xvm using dprintf for debugging causing corruption

commit f9117841056dff920b989ca28dddec8516c6d5db
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Mon Oct 8 21:39:34 2007 +0000

    Resolves: bz 247318 - Need man page for gfs2_edit

commit a25a8feba14a1dd59f535a9872db791da2d4bc36
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Mon Oct 8 20:29:00 2007 +0000

    fix 323711

commit 5607fd27cc9941473333104e59c693d8a99d53b6
Author: Lon Hohberger <lhh at redhat.com>
Date:   Fri Oct 5 14:20:33 2007 +0000

    Fix #315711 - dlm_controld needs to ignore node ID 0 to make qdisk work

commit 7768568990da2149a7397c736bcf8655cbf66cb6
Author: Marek 'marx' Grac <mgrac at redhat.com>
Date:   Wed Oct 3 16:44:15 2007 +0000

    Resolves: #250681 - Allow mounting samba share from netfs RA

commit 9e3941392f0c5f3c5a615fccc8d451fc9851d6f8
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Mon Oct 1 16:32:26 2007 +0000

    Fix 314091

commit f9526f97a0aecf2cb92f294b5dfd120a53d6315e
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Fri Sep 28 13:26:14 2007 +0000

    Reinstate cman_tool services

commit 85c6b40d49114ba452c057fbbbbb1d669ede2e81
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Thu Sep 27 09:05:45 2007 +0000

    Recalculate quorum when we have a new node's expected_votes.
    bz#308581

commit 311cf80d36b20f363cac45a86efcbe2a146318e8
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Sep 25 21:09:23 2007 +0000

    Ancillary patch for side case re: #229650 - patch from Simone Gotti.

commit cb3c4d932fe13c04111baceddd66e66a9da751bb
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Mon Sep 24 23:17:41 2007 +0000

    Resolves: bz 304001: GFS2: Filesystems with 1k block size won't mount

commit b4d9cc6521a1a4701ab9ca85dfa70345b761e448
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Fri Sep 21 03:09:04 2007 +0000

    fix bz277781 by accepting "nodename" as a synonym for "node"

commit 6de818e3046a35a53fd5cd266b1ef5dca11d7e2b
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Sep 18 20:53:17 2007 +0000

    Fix #258141 - possible use after free in fenced

commit c39561d67f58dfd19038e9298a95ad391bd67ccd
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Tue Sep 18 20:24:49 2007 +0000

    Resolves: bz 247318: Need man page for gfs2_edit

commit effc7867fd6d381ac25b54924e4ba6e997e345aa
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Tue Sep 18 18:14:27 2007 +0000

    Resolves: bz 291451: gfs2_fsck -n, Bad file descriptor on line 63 of
    file buf.c (addendum)

commit 5231161a06c84cc9de06ac8a0e1d7f20a9c3b2af
Author: Abhijith Das <adas at redhat.com>
Date:   Tue Sep 18 16:21:35 2007 +0000

    man page changes for new gfs2_quota reset option

commit ac643c6fa5835017dfb73d293f8ced1a1ef077a5
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Tue Sep 18 16:00:56 2007 +0000

    Check quorum device name length against the right size.

commit b2b2b9ffe5c2252e34e2fe70c21aaf28d81cad47
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Mon Sep 17 17:23:40 2007 +0000

    Resolves: bz 291451: gfs2_fsck -n, Bad file descriptor on line 63 of
    file buf.c

commit 20c72c1d9ab19b6d22441d85e99013350d5ea197
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Mon Sep 17 13:59:31 2007 +0000

    Document debug sub-command

commit 812648b9186b8f105214d6ef33ab3e45d3c360dc
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Mon Sep 17 13:48:15 2007 +0000

    Add option to set the cman debug level.

commit 61b4bac4d630f4184ad59b3e5809dd8193cd4ec7
Author: David Teigland <teigland at redhat.com>
Date:   Mon Sep 17 13:47:58 2007 +0000

    set dirty flag in cman

commit 1d7f19b9e4cb156ca57f78d12160a01bb54b1129
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Mon Sep 17 13:35:35 2007 +0000

    Correctly reduce quorum when a node leaves using "cman_tool leave remove"
    bz#271701

commit df37aca7728970465caae0730ce00347175a0ecb
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Mon Sep 17 13:22:31 2007 +0000

    Add dirty-flag to RHEL5 branch

commit a695c41c61f52b1dfc6f004ae981ac9fb3ad4a00
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Sun Sep 16 17:17:57 2007 +0000

    Resolves: bz 287901: GFS2: fsck errors and corruption with files > 945MB
    
    The gfs2_fsck program wasn't following enough levels of indirection
    when walking metadata.

commit 19b0095029a1f665f6bb7847fe416fe7f1d8e1bb
Author: James Parsons <jparsons at redhat.com>
Date:   Wed Sep 12 14:54:54 2007 +0000

    Minor usage text fix

commit 67345ce2ace54d18ec24ae6b0805c3e991cc126f
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Tue Sep 11 18:36:54 2007 +0000

    Resolves: bz 286211: gfs2_fsck not found by fsck wrapper

commit 70294dd8b717de89f2d168c0837c011648908558
Author: David Teigland <teigland at redhat.com>
Date:   Fri Sep 7 19:22:08 2007 +0000

    Do nodedown events when the confchg for the groupd cpg arrives,
    instead of when the per-group cpg confchg's arrive.  This means
    all nodes should have agreed ordering on the sequence of confchg's
    and messages, since all messages go through the groupd cpg.
    
    This should fix bz 258121 but I can't reproduce anything like that
    bug to verify.
    
    Also, set oom_adj to avoid being killed for OOM condition.

commit d8e8444f6aeb249681a92e28067d0b4c62a465e3
Author: David Teigland <teigland at redhat.com>
Date:   Tue Sep 4 19:28:11 2007 +0000

    report that a mount fails due to an in-progress unmount

commit b994713740be185215ca792e842fbb5bf63a0f92
Author: David Teigland <teigland at redhat.com>
Date:   Tue Sep 4 19:27:34 2007 +0000

    Reject mount attempts on an fs that's still in the process of unmounting.
    This regressed 8 months ago due to the bz 218560 changes.

commit 8f2fe89378a16fb5b668649256ac4ca9bf2ef9e6
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Fri Aug 31 14:26:04 2007 +0000

    fix 267441: Possible NULL pointer deferences in cman

commit 87d04b99dddfbea9140283d7015b7ba550073640
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Thu Aug 30 18:26:22 2007 +0000

    - kmalloc -> kzalloc

commit d627dca5e1d85aa5eac961e764907a9c2607bd12
Author: Ryan O'Hara <rohara at redhat.com>
Date:   Thu Aug 30 16:26:42 2007 +0000

    BZ 249781 - Fix ccs_tool to return EXIT_SUCCESS for most commands.

commit 465e4b84b1714f20cacb858429bb0c9ff0f3e3d3
Author: Lon Hohberger <lhh at redhat.com>
Date:   Thu Aug 30 16:03:03 2007 +0000

    Fix #229650, pass 3

commit 6fb964b479524fd4db784c32ccd8e4958e207074
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Thu Aug 30 15:49:32 2007 +0000

    - Updates to make cmirror compile properly against kernel-devel
    package (which doesn't include dm.h or dm-log.h).

commit 7878a47145e614ef5f8bbf44d65c398e57bcb9d3
Author: Abhijith Das <adas at redhat.com>
Date:   Fri Aug 24 06:08:21 2007 +0000

    fix for bz253016: userland fixes for gfs2 quota linked list

commit ab0db87b9b37e91216d492d5ef7b43e31139e43a
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Thu Aug 23 20:00:23 2007 +0000

    - make updates for cluster mirror RHEL5

commit bb50572763b58885a8a112774ff2a0602a9647c6
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Thu Aug 23 19:57:31 2007 +0000

    - RHEL5 cluster log server

commit e2d82db9d222cfec24bbc40e59c9c1a960324d16
Author: Jonathan Brassow <jbrassow at redhat.com>
Date:   Thu Aug 23 19:54:57 2007 +0000

    - RHEL5 cluster mirror module

commit 20a1091ceacbe1656bdf9104d49bad7ce927b29c
Author: David Teigland <teigland at redhat.com>
Date:   Thu Aug 23 14:40:33 2007 +0000

    rewording and embellishing some bits related to openais.conf

commit c475a6878222ad394a50241acb9154386e0cde91
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Thu Aug 23 08:43:29 2007 +0000

    Mention the openais.conf parameters that cman overrides.

commit af716b6b99b23fc78f8c50408c7a8c00ec9a6317
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Wed Aug 22 15:48:03 2007 +0000

    Add openais.conf information to man page

commit 1ab5fc9c8f64b92ac868e22b7b42a0126e506a48
Author: David Teigland <teigland at redhat.com>
Date:   Wed Aug 22 15:13:37 2007 +0000

    fix attribute xml format for cluster_id and keyfile

commit 4475af84babae6d5a095fdec000bfb91e4087a15
Author: David Teigland <teigland at redhat.com>
Date:   Wed Aug 22 14:21:14 2007 +0000

    this was missed in the big man page update from HEAD

commit 152d621a2e152ebfb37e56fd220a1659b60e1fae
Author: David Teigland <teigland at redhat.com>
Date:   Wed Aug 22 14:15:22 2007 +0000

    add and update man pages for cluster infrastructure

commit ca8c0a3c5a7e95dd185ce74d3e1df399d0d20b39
Author: David Teigland <teigland at redhat.com>
Date:   Wed Aug 22 13:41:44 2007 +0000

    mention group_tool shoud be used instead of cman_tool services

commit 448bab828687830276b9a38d9fe515a99357e585
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Wed Aug 22 09:34:46 2007 +0000

    Update man page for RHEL5

commit ba0612181cdb66a6dcf93aca3a01b77408968045
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Tue Aug 21 16:39:02 2007 +0000

    Fix access beyond allocated memory

commit 5abac02033a3899e85a45eb76879800651e1b0ee
Author: Abhijith Das <adas at redhat.com>
Date:   Mon Aug 20 21:31:07 2007 +0000

    fix for bz253172 - gfs2 init script should not unload any kernel modules

commit 867714e827c3f7f04c0a2e338bd35e648544aba2
Author: David Teigland <teigland at redhat.com>
Date:   Mon Aug 20 20:48:05 2007 +0000

    proper help output for -m option

commit 461e7ca39fac9c814315f172e72218a99a5e28c0
Author: David Teigland <teigland at redhat.com>
Date:   Mon Aug 20 20:38:37 2007 +0000

    the mode (-m) and directory (-d) options were being set but not
    used in the call to dlm_new_lockspace()

commit a1522d652f637442b55ef69d6280e8ef967a2bc7
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Wed Aug 15 22:31:00 2007 +0000

    Resolves: bz #240545: gfs2_fsck should behave more like the other fscks.

commit 623936ffd9aadca5d7e59a9cd87c5d3af4413918
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Aug 15 18:41:12 2007 +0000

    Fix uninitialized var

commit 1623160c0383e27b7ea6adb53be6ef474a6decea
Author: James Parsons <jparsons at redhat.com>
Date:   Wed Aug 8 16:26:36 2007 +0000

    bz 251358 - forgot to strip build date for baseline file

commit 3e41c5179e367f74808d9b185cc3745bbad9b554
Author: James Parsons <jparsons at redhat.com>
Date:   Wed Aug 8 15:49:57 2007 +0000

    Fix for 251358

commit ea9766fb7ee0bdd0dd2e3b678ef4a23f163984d1
Author: David Teigland <teigland at redhat.com>
Date:   Mon Aug 6 19:26:52 2007 +0000

    Use strerror() instead of errno in another spot to be more user friendly.

commit e51eeca5418f8f40971791c6bdd09bbff904538d
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Fri Aug 3 10:49:11 2007 +0000

    Don't lost the cluster name if it is specified on the command line
    probably the cause of bz#250688

commit ba48504ffbf840052b6b5cf9b95fe5ea7e92fd60
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Fri Aug 3 10:29:02 2007 +0000

    Install man pages

commit 0196ff3201704036795bc3ab741545c3fab17e3a
Author: Patrick Caulfield <pcaulfie at redhat.com>
Date:   Fri Aug 3 10:27:53 2007 +0000

    Add man pages for libdlm calls.

commit bfc73a1b83c80a27ede79356451f4732bb6109d6
Author: Lon Hohberger <lhh at redhat.com>
Date:   Thu Aug 2 14:46:52 2007 +0000

    Fix #248727, round 2

commit 6e4618fedcdb0e40d697c7bf6a8912e3b5ea1b25
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Jul 31 17:54:55 2007 +0000

    Fix bug #248727

commit c982fa3bfc20d1af876b3b42d5f6d6e121351c74
Author: Lon Hohberger <lhh at redhat.com>
Date:   Mon Jul 30 20:37:08 2007 +0000

    Fix memory leak.

commit 531fbb3591840843d2233b3f3d227dc58d565f68
Author: Lon Hohberger <lhh at redhat.com>
Date:   Mon Jul 30 16:14:18 2007 +0000

    Fix memory leak in virt.c

commit 7eca579b2312bc13a07da5d41432e7636bbd6385
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Thu Jul 26 23:20:59 2007 +0000

    Resolves: bug #248423: gfs2_tool can not set data journal flags as
    specified in the man page.

commit 6077575efc3ed3820eea919bd1ae601ef300110b
Author: Lon Hohberger <lhh at redhat.com>
Date:   Thu Jul 26 20:47:37 2007 +0000

    Fix #249758

commit a9d1b1281705e696a445fb920eda9872f1599efc
Author: Chris Feist <cfeist at redhat.com>
Date:   Thu Jul 26 16:36:43 2007 +0000

    - Comment out check_sys_fs do to bz#247853, this check should happen after
      we try to load the module.

commit 4d38fcfe901d55e548a8f7e8ef2b39c4da9bef6e
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Jul 24 13:58:47 2007 +0000

    Fix minor warnings

commit 7d170ac2dc3fbf551a17cc641112cb262e4ec1f4
Author: Lon Hohberger <lhh at redhat.com>
Date:   Tue Jul 24 13:53:08 2007 +0000

    Fix #249314, #247291, #249314

commit 87eebe0b5c75c595d90c9969e5d64c2debc2c057
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Fri Jul 20 21:01:35 2007 +0000

    Resolves: bz #247591: Make default journal size for gfs2 128M

commit b4312b2a184cdb0e2aea690525e6dab1f53abc3e
Author: Abhijith Das <adas at redhat.com>
Date:   Thu Jul 19 22:21:50 2007 +0000

    Fix for bz248177: We delete the old /etc/mtab entry and add a new one during remount. Any changes made to the mount options using remount are reflected in /etc/mtab now.

commit dbff4108e048e40a6182f875824c91ce3e929c1d
Author: David Teigland <teigland at redhat.com>
Date:   Thu Jul 19 20:43:24 2007 +0000

    add lockdump and -m to set mode of dlm device (sync with HEAD)

commit 993d558216d8d3c1f6b7996d0b9ffc6e7cb5c609
Author: David Teigland <teigland at redhat.com>
Date:   Thu Jul 19 20:23:16 2007 +0000

    clean up warnings, report more precise plock times (sync with HEAD)

commit 3cae2b4daaeef73347c0add12a9a69aa38bc344a
Author: David Teigland <teigland at redhat.com>
Date:   Thu Jul 19 20:22:08 2007 +0000

    more helpful error reporting (sync with HEAD)

commit a7a83e0299dc6e1e55d38248d3a26ea1e00f7447
Author: Ryan McCabe <rmccabe at redhat.com>
Date:   Tue Jul 17 16:09:59 2007 +0000

    Fix 248048: xen network workaround not enabled when additional params are given to network-bridge script

commit 4603e9d64b6172d6e012bd3c7aa6d61ab3329ba7
Author: Ryan O'Hara <rohara at redhat.com>
Date:   Thu Jul 12 15:49:27 2007 +0000

    Fix bug where mkfs always exits with EXIT_FAILURE.

commit fd6771e0b1cab053be72f9bb7e503be563bb626f
Author: Marek 'marx' Grac <mgrac at redhat.com>
Date:   Thu Jul 12 11:23:16 2007 +0000

    Resolves: #245178 - install RA for named (agent already in CVS)

commit 9ca6ff926f6017fa7347c0f66498848cc70390b9
Author: Robert Peterson <rpeterso at redhat.com>
Date:   Wed Jul 11 21:58:53 2007 +0000

    Resolves: bz #241096: GFS: bug in gfs truncate

commit 11ece1e1498bf5285765db34c438304fee090393
Author: Lon Hohberger <lhh at redhat.com>
Date:   Wed Jul 11 19:35:06 2007 +0000

    Fix #247154 / #247866

commit 95533606950678d6ea3a4e40473d513690957fea
Author: James Parsons <jparsons at redhat.com>
Date:   Wed Jul 11 06:37:14 2007 +0000

    Fix for bz238106 - new firmware version delta

-----------------------------------------------------------------------


hooks/post-receive
--
Cluster Project




More information about the Cluster-devel mailing list