Hi Linus, Please pull this second set of Ceph updates/fixes from git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git master The main thing is a patchset to use the keys api to pass the security key from mount.ceph to the client. There are also a few bug fixes that have come in over the past week. Thanks! sage Dan Carpenter (1): ceph: unlock on error in ceph_osdc_start_request() Mariusz Kozlowski (1): ceph: fix possible NULL pointer dereference Sage Weil (2): ceph: flush msgr_wq during mds_client shutdown libceph: fix null dereference when unregistering linger requests Tommi Virtanen (3): ceph: Move secret key parsing earlier. libceph: Get secret from the kernel keys api when mounting with key=NAME. libceph: Create a new key type "ceph". fs/ceph/mds_client.c | 6 ++ fs/ceph/super.c | 2 +- include/keys/ceph-type.h | 8 +++ include/linux/ceph/auth.h | 4 +- include/linux/ceph/libceph.h | 2 +- net/ceph/Kconfig | 1 + net/ceph/auth.c | 8 ++-- net/ceph/auth_x.c | 8 ++- net/ceph/ceph_common.c | 112 ++++++++++++++++++++++++++++++++++++++---- net/ceph/crypto.c | 73 +++++++++++++++++++++++++++ net/ceph/crypto.h | 4 ++ net/ceph/mon_client.c | 2 +- net/ceph/osd_client.c | 12 +++-- 13 files changed, 215 insertions(+), 27 deletions(-) create mode 100644 include/keys/ceph-type.h -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html