[GIT PULL] ceph fixes for 2.6.34-rc5

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Sage Weil
Date: Wednesday, April 14, 2010 - 11:29 am

Hi Linus,

Please pull the following ceph bug fixes from

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

There are a few one-liners (leaked dentry refs, rehashing hashed dentries, 
off-by-one error), a few patches fixing up writeback for snapshotted data 
and metadata, and one patch to decode an updated version of the osd map 
that should get into .35 to make everyone's life easier.

Thanks-
sage

--

Sage Weil (8):
      ceph: fix dentry rehashing on virtual .snap dir
      ceph: allow writeback of snapped pages older than 'oldest' snapc
      ceph: fix snap context reference leaks
      ceph: fix leaked inode ref due to snap metadata writeback race
      ceph: fix ack counter reset on connection reset
      ceph: decode v5 of osdmap (pool names) [protocol change]
      ceph: fix dentry reference leak in dcache readdir
      ceph: queue_cap_snap should always queue dirty context

Yehuda Sadeh (1):
      ceph: reserve one more caps space when doing readdir

 fs/ceph/addr.c      |   62 +++++++++---------
 fs/ceph/caps.c      |   42 +++++++++---
 fs/ceph/dir.c       |    7 +-
 fs/ceph/inode.c     |   10 +++-
 fs/ceph/messenger.c |    1 +
 fs/ceph/osdmap.c    |  180 +++++++++++++++++++++++++++++++--------------------
 fs/ceph/osdmap.h    |    1 +
 fs/ceph/rados.h     |    6 +-
 fs/ceph/snap.c      |   26 ++++----
 fs/ceph/super.h     |    3 +-
 10 files changed, 204 insertions(+), 134 deletions(-)

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[GIT PULL] ceph fixes for 2.6.34-rc5, Sage Weil, (Wed Apr 14, 11:29 am)
Re: [GIT PULL] ceph fixes for 2.6.34-rc5, Sage Weil, (Wed Apr 14, 11:32 am)