- rgmanager: Randomize node list when relocating with no target
- gfs2: Fix an unchecked error from gfs2_rs_alloc
- mkfs.gfs2: Check locktable more strictly for valid chars
- rgmanager: Fix return code when a service would deadlock
- rgmanager: Fix return code when a service would deadlock
- AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 10/17/2012)
- gfs2: Clean up some unused assignments
- gfs2: Fix possible null pointer deref in gfs2_rs_alloc
- gfs2: Fix an unchecked error from gfs2_rs_alloc
- mkfs.gfs2: Check locktable more strictly for valid chars
- libcman: fix possible string nontermination
- libcman: fix possible string nontermination: barrier name
- libcman: fix possible string nontermination: node name
- libcman: fix possible string nontermination
- libcman: fix CMAN_DISPATCH_IGNORE_MASK
- checkquorum.wdmd: add integration script with wdmd
- checkquorum.wdmd: add integration script with wdmd
- checkquorum.wdmd: add integration script with wdmd
- libcman: remove superfluous cman_dispatch outer loop condition
- libcman: E{INTR, AGAIN} in cman_dispatch repeated read needs -1 too
- pruning libcman a bit
- checkquorum.wdmd: add integration script with wdmd
- cman init: make sure we start after fence_sanlockd and warn users
- fence-agents-3.1.10 stable release
- GFS2: Review bug traps in glops.c
- fence daemon problems
- rgmanager: Fix for deadlock
- GFS2 cache?
- GFS2: Write out dirty inode metadata in delayed deletes
- GFS2: fix s_writers.counter imbalance in gfs2_ail_empty_gl
- GFS2: Consolidate free block searching functions
- GFS2: Stop block extents at the end of bitmaps
- GFS2: Fix unclaimed_blocks() wrapping bug and clean up
- GFS2: Improve block reservation tracing
- GFS2: Fall back to ignoring reservations, if there are no other blocks left
- GFS2: Fix ->show_options() for statfs slow
- GFS2: Combine functions gfs2_glock_wait and wait_on_holder
- GFS2: change function gfs2_direct_IO to use a normal gfs2_glock_dq
- GFS2: Fix case where reservation finished at end of rgrp
- GFS2: Use RB_CLEAR_NODE() rather than rb_init_node()
- GFS2: Update gfs2_get_block_type() to use rbm
- GFS2: Replace rgblk_search with gfs2_rbm_find
- GFS2: Add structure to contain rgrp, bitmap, offset tuple
- GFS2: Remove rs_requested field from reservations
- GFS2: Merge two nearly identical xattr functions
- GFS2: Write out dirty inode metadata in delayed deletes
- GFS2: Write out dirty inode metadata in delayed deletes
- rgmanager: Don't use the resource name in tmp file names
- rgmanager: Don't use the resource name in tmp file names
- gfs2: fix s_writers.counter imbalance in gfs2_ail_empty_gl
- gfs2: fix s_writers.counter imbalance in gfs2_ail_empty_gl
- fsck.gfs2: soften the messages when reclaiming freemeta blocks
- GFS2: eliminate redundant log flush
- cman init: increase default shutdown timeouts
- Fix misuse of cman FD in fenced
- GFS2: Take account of blockages when using reserved blocks
- GFS2: Fix missing allocation data for set/remove xattr
- GFS2: Make write size hinting code common
- GFS2: Fix infinite loop in rbm_find
- dlm: check the maximum size of a request from user
- GFS2: Consolidate free block searching functions
- rgmanager: Fix for reading /proc/mounts in fs.sh
- GFS2: Use congestion statistics to select rgrps
- gfs2_edit: Some comment cleanups
- libgfs2: Remove exit call from __gfs_inode_get
- libgfs2: Remove exit calls from inode_read and inode_get
- GFS2: Stop block extents at the end of bitmaps
- GFS2: Stop block extents at the end of bitmaps
- AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 09/10/2012)
- tasks of dlm_recoverd?
- userns: Add basic quota support
- GFS2: Fix unclaimed_blocks() wrapping bug and clean up
- GFS2: Improve block reservation tracing
- GFS2: Fall back to ignoring reservations, if there are no other blocks left
- GFS2: Fix ->show_options() for statfs slow
- cluster: RHEL6 - fsck.gfs2: Fix buffer overflow in get_lockproto_table
- cluster: RHEL6 - fsck.gfs2: Fix buffer overflow in get_lockproto_table
- minor edits of cluster.rng (fixed head part)
- cluster.rng: retab the head (use space uniformly)
- cluster.rng: fencedevice initial non-digit note to description
- cluster.rng: fix trailing whitespaces in head
- minor edits of cluster.rng (fixed head part)
- cluster 3.1.93 release (Release Candidate)
- qdiskd: backport dual socket connection to cman
- qdiskd: backport dual socket connection to cman
- GFS2: Use rbm for gfs2_setbit()
- GFS2: Use rbm for gfs2_testbit()
- GFS2: change function gfs2_direct_IO to use a normal gfs2_glock_dq
- GFS2: Break ordered_write list by rgrp for faster sorting
- GFS2: Eliminate unnecessary check for state > 3 in bitfit
- GFS2: Eliminate redundant calls to may_grant
- GFS2: Combine functions gfs2_glock_dq_wait and wait_on_demote
- GFS2: Combine functions gfs2_glock_wait and wait_on_holder
- GFS2: inline __gfs2_glock_schedule_for_reclaim
- GFS2: change function gfs2_direct_IO to use a normal gfs2_glock_dq
- GFS2: eliminate redundant log flush
- GFS2: Misc minor optimizations
- GFS2: Reduce number of log flushes
- GFS2: rbm code cleanup
- GFS2: Fix case where reservation finished at end of rgrp
- GFS2: Add structure to contain rgrp, bitmap, offset tuple
- GFS2: Update rgblk_free() to use rbm
- GFS2: Update gfs2_get_block_type() to use rbm
- GFS2: Replace rgblk_search with gfs2_rbm_find
- gfs_fsck: Back-port some fixes from fsck.gfs2
- GFS2: Add structure to contain rgrp, bitmap, offset tuple
- GFS2: Take account of blockages when using reserved blocks
- GFS2: Remove rs_requested field from reservations
- GFS2: Take account of blockages when using reserved blocks
- rgmanager: Exit uncleanly only when CMAN_SHUTDOWN_ANYWAY is set
- fence-agents-3.1.9 stable release
- GFS2: Fix missing allocation data for set/remove xattr
- GFS2: Make write size hinting code common
- GFS2: Merge two nearly identical xattr functions
- cman init: allow dlm hash table sizes to be tunable at startup
- fence_xvm: Fix incorrect success return codes
- fence_xvm: Fix incorrect success return codes
- cman init: allow dlm hash table sizes to be tunable at startup
- Fence driver for the Digital Loggers Web Power Switches
- Fence driver for the Digital Loggers Web Power Switches
- GFS2: kernel panic with small gfs2 filesystems - 1 RG
- GFS2: Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs
- GFS2: Combine functions get_local_rgrp and gfs2_inplace_reserve
- GFS2: Add kobject release method
- GFS2: Size seq_file buffer more carefully
- GFS2: Use seq_vprintf for glocks debugfs file
- seq_file: Add seq_vprintf function and export it
- GFS2: Use lvbs for storing rgrp information with mount option
- GFS2: Cache last hash bucket for glock seq_files
- GFS2: Increase buffer size for glocks and glstats debugfs files
- GFS2: Fix error handling when reading an invalid block from the journal
- GFS2: Extend the life of the reservations
- linux-next: Tree for July 20 (gfs2)
- GFS2: Eliminate 64-bit divides
- GFS2: Eliminate 64-bit divides
- - kernel panic with small gfs2 filesystems - 1 RG
- - kernel panic with small gfs2 filesystems - 1 RG
- rgmanager: Add IP "interface" parameter
- fsck.gfs2: Fix buffer overflow in get_lockproto_table
- cman: fix data copy and memory leak when reloading config
- GFS2: Reduce file fragmentation
- rgmanager: Fix return code when relocation fails and svc is running on original node
- cman: fix data copy and memory leak when reloading config
- cluster.cman.nodename vanish on config reload
- AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 07/16/2012)
- fsck.gfs2: Fix buffer overflow in get_lockproto_table
- mkfs.gfs2: Avoid a rename race when checking file contents
- qdiskd: restrict master_wins to 2 node cluster
- gfs2-utils: Remove unused exported functions
- gfs2-utils: Only build group/ when gfs_controld is enabled
- gfs2-utils: Only build group/ when gfs_controld is enabled
- rgmanager: Fix a possible NULL pointer dereference
- rgmanager: Fix orainstance.sh error checking
- gfs2-utils: Make building gfs2_controld optional
- gfs2-utils: Make building gfs2_controld optional
- GFS2: Reduce file fragmentation
- gfs2-utils: Remove obsolete tools
- rgmanager: Treat exit status 16 from umount as success
- rgmanager: Fix a possible NULL pointer dereference
- rgmanager: Treat exit status 16 from umount as success
- rgmanager: Don't immediately stop services that have started sucessfully
- rgmanager: Don't exit uncleanly when cman asks us to shut down.
- rgmanager: Fix orainstance.sh error checking
- GFS: Don't free superblock until last kobject user is done
- cman-preconfig: allow host aliases as valid cluster nodenames
- GFS: Don't free superblock until last kobject user is done
- mkfs.gfs2: Check for symlinks before reporting device contents
- rgmanager: fix nfsrestart option to be effective
- rgmanager: fix nfsrestart option to be effective
- rgmanager: fix nfsrestart option to be effective
- mkfs.gfs2: Follow symlinks before checking device contents
- mkfs.gfs2: Follow symlinks before checking device contents
- mkfs.gfs2: Follow symlinks before checking device contents
- mkfs.gfs2: Follow symlinks before checking device contents
- when do I need to start cpglockd
- Fixing double brelse'ing bh allocated in gfs2_meta_read when EIO occurs
- seq_file: Use larger buffer to reduce time traversing lists
- GFS2: Combine functions get_local_rgrp and gfs2_inplace_reserve
- GFS2: Use lvbs for storing rgrp information with mount option
- GFS2: Use lvbs for storing rgrp information with mount option
- GFS2: Fix error handling when reading an invalid block from the journal
- GFS2: Add "top dir" flag support
- libgfs2: Use flags for versions in metadata description
- announcement: resource-agents stable release 3.9.3
- libgfs2: Use flags for versions in metadata description
- gfs2_edit: Fix find_mtype and support gfs1 structures
- gfs2_edit: Fix find_mtype and support gfs1 structures
- gfs2_edit: Clean up some magic offsets
- gfs2_edit: Fix find_mtype and support gfs1 structures
- gfs2-utils: Remove references to unlinked file tag
- GFS2: Use lvbs for storing rgrp information
- dlm: remove stray unlock
- GFS2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer
- GFS2: Update glock doc to add new stats info
- GFS2: Fix sgid propagation when using ACLs
- GFS2: Log code fixes
- GFS2: Fix function parameter comments in rgrp.c
- GFS2: Eliminate offset parameter to gfs2_setbit
- GFS2: Use slab for block reservation memory
- GFS2: Rename function gfs2_close to gfs2_release
- GFS2: Make gfs2_log_fake_buf() write the buffer too
- GFS2: Drop "pull" argument from log_write_header()
- rgmanager: add nfsdrestart option as last resource to umount fs
- GFS2: Fix quota adjustment return code
- dlm: NULL dereference on failure in kmem_cache_create()
- cman init: add extra documentation for FENCE_JOIN=""
- cman init: allow sysconfig/cman to pass options to dlm_controld
- GFS2: Extend the life of the reservations structure
- GFS2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer
- GFS2: simplify function gfs2_extent_length
- GFS2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer
- GFS2: simplify function gfs2_extent_length
- GFS2: Update glock doc to add new stats info
- GFS2: Update main gfs2 doc
- Autodetect EOL in fence agents
- GFS2: Remove redundant metadata block type check
- cmannotifyd: deliver cluster status at startup and fix daemon init
- qdisk: Fix man page example (take 2)
- GFS2: Fix sgid propagation when using ACLs
- GFS2: eliminate log elements and simplify
- GFS2: eliminate log elements and simplify
- rgmanager: Add man page for cpglockd; update rgmanager.8
- libgfs2: Clean up some warnings
- libgfs2: Remove gfs_get_leaf_nr
- GFS2: eliminate log elements and simplify
- GFS2: eliminate log elements and simplify
- GFS2: Eliminate vestigial sd_log_le_rg
- GFS2: Remove redundant metadata block type check
- GFS2: Eliminate needless parameter from function gfs2_setbit
- GFS2: Eliminate needless parameter from function gfs2_setbit
- gfs2: Get rid of I_MUTEX_QUOTA usage
- AUTO: Gaia Banchelli/Italy/IBM is out of the office (returning 04/26/2012)
- GFS2: Fix mem leak in gfs2_get_acl()
- linux-next: commit "GFS2: Clean up log write code path" breakage
- fence_scsi: remove limitations section from man page
- fence_scsi: fix typos in debug messages
- fence_scsi: remove limitations section from man page
- fence_scsi: fix typos in debug messages
- GFS2: Remove unused argument from gfs2_internal_read
- GFS2: Remove bd_list_tr
- Fix filesystem freezing deadlocks
- GFS2: Remove unused argument from gfs2_internal_read
- GFS2: Remove duplicate log code
- GFS2: Clean up log write code path
- GFS2: Fold quota data into the reservations struct
- GFS2: Extend the life of the reservations structure
- GFS2: Fold quota data into the reservations struct
- GFS2: Extend the life of the reservations structure
- GFS2: Use variable rather than qa to determine if unstuff necessary
- GFS2: Use variable rather than qa to determine if unstuff necessary