[GIT PULL] Ceph fixes for -rc5

From: Sage Weil
Date: Mon May 05 2014 - 16:33:29 EST


Hi Linus,

Please pull the following Ceph fixes from

git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus

First, there is a critical fix for the new primary-affinity function that
went into -rc1. The second batch of patches from Zheng fix a range of
problems with directory fragmentation, readdir, and a few odds and ends
for cephfs.

Thanks!
sage


----------------------------------------------------------------
Ilya Dryomov (1):
libceph: fix non-default values check in apply_primary_affinity()

Yan, Zheng (5):
ceph: check directory's completeness before emitting directory entry
ceph: use fpos_cmp() to compare dentry positions
ceph: clear directory's completeness when creating file
ceph: avoid releasing caps that are being used
ceph: reserve caps for file layout/lock MDS requests

fs/ceph/caps.c | 2 +-
fs/ceph/dir.c | 33 ++++++++++++++-----------
fs/ceph/inode.c | 71 ++++++++++++-----------------------------------------
fs/ceph/ioctl.c | 3 +++
fs/ceph/locks.c | 1 +
fs/ceph/super.h | 1 -
net/ceph/osdmap.c | 9 ++++---
7 files changed, 44 insertions(+), 76 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/