- GFS2: Remove duplicate #defines from glock.h
- GFS2: reread rindex when necessary to grow rindex
- GFS2: Merge glock state fields into a bitfield
- GFS2: Clean up of gdlm_lock function
- GFS2: reread rindex when necessary to grow rindex
- GFS2: fix recursive locking during rindex truncates
- GFS2: reread rindex when necessary to grow rindex
- dlm: Fix comment in dlm.h regarding lock_dlm() return values
- "->ls_in_recovery" not released
- - Userland expects quota limit/warn/usage in 512b blocks
- - Allow gfs2 to update quota usage via quotactl command
- Ext4: fail if we try to use hole punch
- Ocfs2: handle hole punching via fallocate properly
- dlm: Handle application limited situations properly.
- dlm: Use cmwq for send and receive workqueues
- dlm: Handle application limited situations properly.
- treewide: convert vprintk uses to %pV
- fs/gfs2/glock.h: Add __attribute__((format(printf, 2, 3)) to gfs2_print_dbg
- fs/gfs2/glock.c: Use printf extension %pV
- qdiskd: (STABLE31) Don't write evictions if allow_kill is off
- qdiskd: (RHEL56) Don't write evictions if allow_kill is off
- fs/gfs2/glock.c: Use printf extension %pV
- treewide: convert vprintk uses to %pV
- fs: add hole punching to fallocate
- GFS2: Clean up duplicated setattr code
- GFS2: Remove unreachable calls to vmtruncate
- Updated -nmw git tree
- dlm: Reset fs_notified when check_fs_done
- fs/gfs2/glock.c: Convert sprintf_symbol to %pS
- fs/gfs2/glock.c: Convert sprintf_symbol to %pS
- GFS2: Fix inode deallocation race
- rgmanager: Work around lockspace release hang
- rgmanager: Work around lockspace release hang
- rgmanager: Do hard shut down if CMAN dies
- rgmanager: Halt services if CMAN dies
- rgmanager: Fix CIFS mount handling in netfs.sh
- rgmanager: Fix CIFS mount handling in netfs.sh
- gfs2_edit: Fix bitmap editing function
- GFS2: Change two WQ_RESCUERs into WQ_MEM_RECLAIM
- GFS2: Don't use trylocks when converting dlm locks
- Include the SELinux policy file, not just the directory.
- vm.sh: Fix Xen 4.0.1 / libvirt 0.8.2 live migration
- GFS2: fixed typo
- GFS2: Fix type mapping for demote_rq interface
- GFS2: Improve journal allocation via sysfs
- GFS2: Add "norecovery" mount option as a synonym for "spectator"
- GFS2: Fix compiler warning from previous patch
- GFS2: Fix journal check for spectator mounts
- GFS2: Remove ignore_local_fs mount argument
- GFS2: Update handling of DLM return codes to match reality
- GFS2: Don't enforce min hold time when two demotes occur in rapid succession
- GFS2: Fix whitespace in previous patch
- GFS2: Add a bug trap in allocation code
- GFS2: No longer experimental
- GFS2: Use RCU for glock hash table
- Current CLI status
- gfs2-utils: master - GFS2: Add script to create release tarball
- gfs2-utils: master - GFS2: Add script to create release tarball
- Cluster 3.0.17 stable release
- Changes to git branches
- ATTENTION packagers and developers! (moving from 3.0.x to 3.1)
- gfs_controld: Allow mounts entirely via sysfs/uevent interface
- ATTENTION packagers and developers! (moving from 3.0.x to 3.1)
- 2.6.36-rc6-git4 - dlm/lockfs - general protection fault
- gfs2_glops_list duplicate initialiser
- 2.6.36-rc6-git4 - dlm/lockfs - general protection fault
- GFS2 fatal: filesystem consistency error on rename
- GFS2 fatal: filesystem consistency error on rename
- Remove repo setup from UI.
- Fix ipv6 support in ccs_sync
- GFS2: Improve journal allocation via sysfs
- GFS2: Add "norecovery" mount option as a synonym for "spectator"
- GFS2: Fix spectator umount issue
- GFS2: reserve more blocks for transactions
- GFS2: Fix journal check for spectator mounts
- GFS2: Remove upgrade mount option
- GFS2: Remove localcaching mount option
- GFS2: Remove ignore_local_fs mount argument
- GFS2: reserve more blocks for transactions
- GFS2: reserve more blocks for transactions
- GFS2: reserve more blocks for transactions
- GFS2: Use new workqueue scheme (try #2)
- GFS2: gfs2_logd should be using interruptible waits
- GFS2: Use new workqueue scheme
- GFS2: Make . and .. qstrs constant
- GFS2: Update handling of DLM return codes to match reality
- dlm: Fix dlm lock status block comment in dlm.h
- dlm: Don't send callback to node making lock request when "try 1cb" fails
- GFS2: Don't enforce min hold time when two demotes occur in rapid succession
- Cluster 3.0.16 stable release
- GFS2 hangs on running bonnie
- GFS2 userland - long term plans
- fs: add nofail variant of alloc_buffer_head
- mm: add nofail variants of kmalloc kcalloc and kzalloc
- GFS2: Add a bug trap in allocation code
- Handle multiple filesystems on a single mountpoint
- GFS2: fallocate support
- BUG? racy access to i_diskflags
- tunegfs2: Modify Makefiles/configure scripts
- conga/luci cluster/fence-macros site/luci/Exte ...
- conga/luci cluster/fence_device.js cluster/res ...
- conga/luci cluster/validate_config_qdisk.js si ...
- conga/luci cluster/fdom-macros cluster/fence-m ...
- conga/luci/site/luci/Extensions LuciClusterAct ...
- conga/luci/cluster cluster_config-macros valid ...
- GFS2: Pull request (merge window)
- GFS2: Fix recovery stuck bug (try #2)
- GFS2: Fix typo in stuffed file data copy handling
- Revert "GFS2: recovery stuck on transaction lock"
- GFS2: Make "try" lock not try quite so hard
- GFS2: remove dependency on __GFP_NOFAIL
- GFS2: Simplify gfs2_write_alloc_required
- GFS2: Wait for journal id on mount if not specified on mount command line
- GFS2: Use nobh_writepage
- - GFS2: Fix typo in stuffed file data copy handling
- - GFS2: Fix typo in stuffed file data copy handling
- Cluster 3.0.14 stable release
- GFS2: Use kmalloc when possible for ->readdir() (try #2)
- GFS2: Use kmalloc when possible for ->readdir() (try #2)
- Redirect uncpio errors to syslog (#618181)
- GFS2: Use kmalloc when possible for ->readdir()
- dlm: use genl_register_family_with_ops()
- GFS2: Make "try" locks not try quite so hard
- gfs2: remove dependency on __GFP_NOFAIL
- GFS2: BUG in gfs2_adjust_quota
- GFS2: Fix kernel NULL pointer dereference by dlm_astd
- GFS2: recovery stuck on transaction lock
- GFS2: O_TRUNC not working on stuffed files across cluster
- GFS2: rename causes kernel Oops
- Bug 603827 - GFS2: BUG in gfs2_adjust_quota
- Remove bashism from resource script
- Use exceptions not strings in 'raise'
- Bug 603827 - GFS2: BUG in gfs2_adjust_quota
- GFS2: recovery stuck on transaction lock
- Fix kernel NULL pointer dereference by dlm_astd
- Simplify gfs2_write_alloc_required
- GFS2: O_TRUNC not working on stuffed files across cluster
- GFS2: recovery stuck on transaction lock
- Fix kernel NULL pointer dereference by dlm_astd
- Fix kernel NULL pointer dereference by dlm_astd
- Cluster 3.0.13 stable release
- GFS2: Wait for journal id on mount if not specified on mount command line
- gfs2: stop using mpage_writepage
- gfs2: stop using mpage_writepage
- GFS2: Update truncate code
- GFS2: Rework reclaiming unlinked dinodes
- GFS2: Fix permissions checking for setflags ioctl()
- GFS2: Don't "get" xattrs for ACLs when ACLs are turned off
- GFS2: Rework reclaiming unlinked dinodes
- GFS2: Fix permissions checking for setflags ioctl()
- Rework reclaiming unlinked dinodes
- GFS2: Change system acls so that they can only be "got" when fs is mounted with acl support
- GFS2: Fix race in journal flushing
- dlm: fix ast ordering for user locks
- dlm patches for 2.6.35
- Move depmod configuration into new directory structure to get rid of depmod warning (#508242)
- Fix descriptor leak and iteration progress in driverdisc code (#592225)
- GFS2: Eliminate useless err variable
- GFS2: Fix writing to non-page aligned gfs2_quota structures
- GFS2: glock livelock
- GFS2: docs update
- GFS2: Remove space from slab cache name
- GFS2: Fix typo
- Add hmac file for sshd (#592186)
- Enable fips mode after fips mode installation (#592188)
- Fix bad patch reordering (#473803)
- dlm_controld.pcmk: Fix membership change judging issue
- dlm_controld.pcmk: Fix membership change judging issue
- dlm_controld.pcmk: Fix membership change judging issue
- dlm_controld.pcmk: Fix membership change judging issue
- GFS2: stuck in inode wait, no glocks stuck
- Eliminate useless err variable
- Cluster 3.0.12 stable release
- GFS2: Add some useful messages
- gfs2: fix quota state reporting
- rgmanager: Clean up filesystem agents
- cluster: RHEL56 - fence-agents: Work around bad nss/nspr prototypes
- Cluster 3.0.11 stable release
- GFS2: Various gfs2_logd improvements
- rgmanager: Kill processes correctly w/ force_unmount
- livelock while reclaiming unlinked dinodes
- livelock while reclaiming unlinked dinodes
- Cluster 3.0.10 stable release
- gfs2: add nfslocks mount option
- GFS2: Remove i_disksize
- GFS2: Clean up stuffed file copying
- GFS2 docs update
- gfs2: Provide config option for enabling trace points
- GFS2 nmw git treee
- gfs2: Provide config option for enabling trace points
- dlm: cleanup remove unused code
- cluster: STABLE3 - cman: Add improved cluster_id hash function
- GFS2: New truncate sequence
- GFS2: Skip check for mandatory locks when unlocking
- GFS2: Allow the number of committed revokes to temporarily be negative
- GFS2: Allow the number of committed revokes to temporarily be negative
- GFS2: Allow the number of committed revokes to temporarily be negative
- gfs2: do not select QUOTA
- gfs2: do not select QUOTA
- Cluster 3.0.9 stable release
- GFS2: Remove old, unused linked list code from quota
- dlm: Reset fs_notified when check_fs_done
- dlm: use bastmode in debugfs output
- dlm: send reply before bast
- dlm: fix ordering of bast and cast
- dlm patches for 2.6.34
- GFS2: print glock numbers in hex
- Cluster 3.0.8 stable release
- RescueInterface should inherit from InstallInterfaceBase too
- dlm: Remove obsolete lockspace lookup
- dlm: Remove/bypass astd
- dlm: Remove obsolete lockspace lookup
- dlm: Send lockspace name with uevents
- Two small sysfs patches
- Upcoming changes to cluster releases
- GFS2: -nmw git tree
- GFS2: Fix bmap allocation corner-case bug
- GFS2: Fix error code
- GFS2: Fix bmap allocation corner-case bug
- - Bug 537201 - Better error reporting when mounting a gfs fs without enough journals
- gfs2: add IO submission trace points
- gfs2: introduce AIL lock
- gfs2: ordered buffer writes are not sync
- gfs2: ordered writes are backwards
- gfs2: add IO submission trace points
- GFS2: Extend umount wait coverage to full glock lifetime
- GFS2: Wait for unlock completion on umount
- Organizing Bug Squash Party for Cluster 3.x, GFS2 and more
- Pull request (fixes)
- Pre-pull patch posting (fixes)
- GFS2: Use GFP_NOFS for alloc structure
- GFS2: Extend umount wait coverage to full glock lifetime
- GFS2: Fix previous patch
- skipping unused services, cman_tool join -A
- GFS2: Don't withdraw on partial rindex entries
- cluster3 man pages
- GFS2: Don't withdraw on partial rindex entries
- Multipath members should not be added to the ignored disk list.
- GFS2: Improve statfs and quota usability
- GFS2: Wait for unlock completion on umount
- Quorum framework for corosync + disk-based quorum?
- fixing cpg names in 3.0.8?
- cluster 2 EOL
- Cluster 3.0.7 stable release
- gfs2: Fix refcnt leak on gfs2_follow_link() error path
- GFS2 git trees
- gfs2: Fix refcnt leak on gfs2_follow_link() error path
- GFS2: Use MAX_LFS_FILESIZE for meta inode size
- GFS2: Ensure uptodate inode size when using O_APPEND
- GFS2: Pre-pull patch posting (fixes)