• L
    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client · 1204c464
    Linus Torvalds 提交于
    Pull Ceph updates from Sage Weil:
     "This time around we have a collection of CephFS fixes from Zheng
      around MDS failure handling and snapshots, support for a new CRUSH
      straw2 algorithm (to sync up with userspace) and several RBD cleanups
      and fixes from Ilya, an error path leak fix from Taesoo, and then an
      assorted collection of cleanups from others"
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client: (28 commits)
      rbd: rbd_wq comment is obsolete
      libceph: announce support for straw2 buckets
      crush: straw2 bucket type with an efficient 64-bit crush_ln()
      crush: ensuring at most num-rep osds are selected
      crush: drop unnecessary include from mapper.c
      ceph: fix uninline data function
      ceph: rename snapshot support
      ceph: fix null pointer dereference in send_mds_reconnect()
      ceph: hold on to exclusive caps on complete directories
      libceph: simplify our debugfs attr macro
      ceph: show non-default options only
      libceph: expose client options through debugfs
      libceph, ceph: split ceph_show_options()
      rbd: mark block queue as non-rotational
      libceph: don't overwrite specific con error msgs
      ceph: cleanup unsafe requests when reconnecting is denied
      ceph: don't zero i_wrbuffer_ref when reconnecting is denied
      ceph: don't mark dirty caps when there is no auth cap
      ceph: keep i_snap_realm while there are writers
      libceph: osdmap.h: Add missing format newlines
      ...
    1204c464
addr.c 42.1 KB