Linus, et al,
Here are the ocfs2 updates for 2.6.31. It's a quiet cycle,
almost completely composed of fixes. There is a nice performance
improvement from Hisashi Hifumi for fdatasync. Please pull.
Joel
The following changes since commit b4348f32dae3cb6eb4bc21c7ed8f76c0b11e9d6a:
Linus Torvalds (1):
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git upstream-linus
Coly Li (1):
ocfs2: update comments in masklog.h
Hisashi Hifumi (1):
ocfs2: fdatasync should skip unimportant metadata writeout
Jan Kara (5):
ocfs2: Fix possible deadlock in ocfs2_global_read_dquot()
ocfs2: Fix lock inversion in ocfs2_local_read_info()
ocfs2: Fix possible deadlock with quotas in ocfs2_setattr()
ocfs2: Fix possible deadlock in quota recovery
ocfs2: Correct ordering of ip_alloc_sem and localloc locks for directories
Joel Becker (1):
ocfs2: Add statistics for the checksum and ecc operations.
Srinivas Eeda (2):
ocfs2: timer to queue scan of all orphan slots
ocfs2 patch to track delayed orphan scan timer statistics
Sunil Mushran (1):
ocfs2/net: Use wait_event() in o2net_send_message_vec()
Tao Ma (3):
ocfs2: Don't printk the error when listing too many xattrs.
ocfs2: Remove redundant gotos in ocfs2_mount_volume()
ocfs2: Adjust rightmost path in ocfs2_add_branch.
fs/ocfs2/alloc.c | 80 ++++++++++++++++++-
fs/ocfs2/blockcheck.c | 184 ++++++++++++++++++++++++++++++++++++++++++--
fs/ocfs2/blockcheck.h | 29 +++++++-
fs/ocfs2/cluster/masklog.h | 35 ++++----
fs/ocfs2/cluster/tcp.c | 7 +-
fs/ocfs2/dir.c | 21 +++---
fs/ocfs2/dlmglue.c | 51 ++++++++++++
fs/ocfs2/dlmglue.h | 11 +++
fs/ocfs2/file.c | 56 ++++++++------
fs/ocfs2/journal.c | 111 ++++++++++++++++++++++++++
fs/ocfs2/journal.h | 4 +
fs/ocfs2/ocfs2.h | 16 ++++
fs/ocfs2/ocfs2_lockid.h | 5 +
fs/ocfs2/quota_global.c | 4 +-
fs/ocfs2/quota_local.c | 21 ++++--
fs/ocfs2/super.c | 66 ++++++++++++----
fs/ocfs2/xattr.c | 5 +-
17 files changed, 610 insertions(+), 96 deletions(-)
--
Life's Little Instruction Book #99
"Think big thoughts, but relish small pleasures."
Joel Becker
Principal Software Developer
Oracle
E-mail: joel.becker at oracle.com
Phone: (650) 506-8127