All of lore.kernel.org
 help / color / mirror / Atom feed
From: Luis Henriques <luis.henriques@canonical.com>
To: Sage Weil <sage@inktank.com>
Cc: stable@vger.kernel.org, ceph-devel@vger.kernel.org
Subject: Re: Ceph fixes for 3.10.y
Date: Wed, 8 Jan 2014 11:13:37 +0000	[thread overview]
Message-ID: <20140108111337.GA5179@hercules> (raw)
In-Reply-To: <alpine.DEB.2.00.1312310819370.19234@cobra.newdream.net>

Hi Sage,

On Tue, Dec 31, 2013 at 08:21:19AM -0800, Sage Weil wrote:
> Hi Greg,
> 
> This is a somewhat long overdue set of fixes for 3.10.y.  Since there 
> are a lot of patches, they can be pulled from
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-stable-3.10.24
> 
> If you prefer, I can send them as separate emails instead.  Note that this 
> branch includes the 2 patches from the 3.12.y series you already picked 
> up.
> 
> They are all reviewed, retested, and reference the original upstream 
> commit (via git cherry-pick -x).
> 
> Thanks!
> sage

I am also queuing those that were missing in the 3.11 kernel.  Thanks!

Cheers,
--
Luis

> 
> 
> ----------------------------------------------------------------
> Alex Elder (4):
>       libceph: add lingering request reference when registered
>       rbd: flush dcache after zeroing page data
>       rbd: set removing flag while holding list lock
>       rbd: protect against concurrent unmaps
> 
> Dan Carpenter (4):
>       ceph: cleanup types in striped_read()
>       libceph: fix error handling in handle_reply()
>       libceph: potential NULL dereference in ceph_osdc_handle_map()
>       libceph: create_singlethread_workqueue() doesn't return ERR_PTRs
> 
> Emil Goode (1):
>       ceph: improve error handling in ceph_mdsmap_decode
> 
> Josh Durgin (8):
>       rbd: fix buffer size for writes to images with snapshots
>       rbd: fix null dereference in dout
>       libceph: add function to ensure notifies are complete
>       rbd: complete notifies before cleaning up osd_client and rbd_dev
>       rbd: make rbd_obj_notify_ack() synchronous
>       rbd: fix use-after free of rbd_dev->disk
>       rbd: ignore unmapped snapshots that no longer exist
>       rbd: fix error handling from rbd_snap_name()
> 
> Nathaniel Yazdani (1):
>       ceph: fix null pointer dereference
> 
> Sage Weil (1):
>       rbd: fix a couple warnings
> 
> Sasha Levin (1):
>       ceph: avoid accessing invalid memory
> 
> Yan, Zheng (5):
>       libceph: fix safe completion
>       libceph: fix truncate size calculation
>       libceph: call r_unsafe_callback when unsafe reply is received
>       ceph: cleanup aborted requests when re-sending requests.
>       ceph: wake up 'safe' waiters when unregistering request
> 
> majianpeng (4):
>       ceph: Free mdsc if alloc mdsc->mdsmap failed.
>       ceph: Add check returned value on func ceph_calc_ceph_pg.
>       ceph: fix bugs about handling short-read for sync read mode.
>       ceph: allow sync_read/write return partial successed size of read/write.
> 
>  drivers/block/rbd.c             | 158 +++++++++++++++++++++++++---------------
>  fs/ceph/file.c                  |  47 ++++++------
>  fs/ceph/ioctl.c                 |   8 +-
>  fs/ceph/mds_client.c            |  15 +++-
>  fs/ceph/mdsmap.c                |   4 +-
>  fs/ceph/super.c                 |   2 +-
>  include/linux/ceph/osd_client.h |   3 +-
>  net/ceph/osd_client.c           |  82 ++++++++++++---------
>  8 files changed, 189 insertions(+), 130 deletions(-)
> --
> To unsubscribe from this list: send the line "unsubscribe stable" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

      parent reply	other threads:[~2014-01-08 11:13 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-12-31 16:21 Ceph fixes for 3.10.y Sage Weil
2014-01-06 22:09 ` Greg KH
2014-01-07 11:25   ` Ilya Dryomov
2014-01-08 11:13 ` Luis Henriques [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140108111337.GA5179@hercules \
    --to=luis.henriques@canonical.com \
    --cc=ceph-devel@vger.kernel.org \
    --cc=sage@inktank.com \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.