Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph...
commitf753c4ec151c5c385fa0508a29aa793dee966325
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 22 Aug 2012 16:58:05 +0000 (22 09:58 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 22 Aug 2012 16:58:05 +0000 (22 09:58 -0700)
tree934e16b1aaa6c16a73e0c1d94d36997ef7ad419d
parentad746be96941ddd2fb31fad7a629de7912051c8d
parent45f2e081f573526977abfa781a12728f83e9641f
Merge branch 'for-linus' of git://git./linux/kernel/git/sage/ceph-client

Pull ceph fixes from Sage Weil:
 "Jim's fix closes a narrow race introduced with the msgr changes.  One
  fix resolves problems with debugfs initialization that Yan found when
  multiple client instances are created (e.g., two clusters mounted, or
  rbd + cephfs), another one fixes problems with mounting a nonexistent
  server subdirectory, and the last one fixes a divide by zero error
  from unsanitized ioctl input that Dan Carpenter found."

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client:
  ceph: avoid divide by zero in __validate_layout()
  libceph: avoid truncation due to racing banners
  ceph: tolerate (and warn on) extraneous dentry from mds
  libceph: delay debugfs initialization until we learn global_id