All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jens Axboe <axboe@kernel.dk>
To: lars.ellenberg@linbit.com
Cc: drbd-dev@lists.linbit.com,
	Philipp Reisner <philipp.reisner@linbit.com>,
	linux-kernel@vger.kernel.org
Subject: Re: [Drbd-dev] [PATCH 10/18, update] drbd: prepare to queue write requests on a submit worker
Date: Fri, 22 Mar 2013 18:15:42 -0600	[thread overview]
Message-ID: <20130323001542.GN1628@kernel.dk> (raw)
In-Reply-To: <20130322202224.GJ5231@soda.linbit>

On Fri, Mar 22 2013, lars.ellenberg@linbit.com wrote:
> From: Lars Ellenberg <lars.ellenberg@linbit.com>
> 
> Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
> Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
> ---
>  drivers/block/drbd/drbd_int.h  |   13 +++++++++++++
>  drivers/block/drbd/drbd_main.c |   26 +++++++++++++++++++++++++-
>  drivers/block/drbd/drbd_nl.c   |    1 +
>  drivers/block/drbd/drbd_req.c  |   29 +++++++++++++++++++++++++++++
>  4 files changed, 68 insertions(+), 1 deletion(-)
> 
> Updated
> =======
> to apply against current upstream,
> because of 56de210 drbd: convert to idr_alloc()
> affected the context of the last chunk of drbd_main.c; now last two
> chunks: needed to re-add the out_idr_remove_vol cleanup goto.

That's better - updated series and pushed out for testing.

-- 
Jens Axboe


WARNING: multiple messages have this Message-ID (diff)
From: Jens Axboe <axboe@kernel.dk>
To: lars.ellenberg@linbit.com
Cc: Philipp Reisner <philipp.reisner@linbit.com>,
	linux-kernel@vger.kernel.org, drbd-dev@lists.linbit.com
Subject: Re: [Drbd-dev] [PATCH 10/18, update] drbd: prepare to queue write requests on a submit worker
Date: Fri, 22 Mar 2013 18:15:42 -0600	[thread overview]
Message-ID: <20130323001542.GN1628@kernel.dk> (raw)
In-Reply-To: <20130322202224.GJ5231@soda.linbit>

On Fri, Mar 22 2013, lars.ellenberg@linbit.com wrote:
> From: Lars Ellenberg <lars.ellenberg@linbit.com>
> 
> Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
> Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
> ---
>  drivers/block/drbd/drbd_int.h  |   13 +++++++++++++
>  drivers/block/drbd/drbd_main.c |   26 +++++++++++++++++++++++++-
>  drivers/block/drbd/drbd_nl.c   |    1 +
>  drivers/block/drbd/drbd_req.c  |   29 +++++++++++++++++++++++++++++
>  4 files changed, 68 insertions(+), 1 deletion(-)
> 
> Updated
> =======
> to apply against current upstream,
> because of 56de210 drbd: convert to idr_alloc()
> affected the context of the last chunk of drbd_main.c; now last two
> chunks: needed to re-add the out_idr_remove_vol cleanup goto.

That's better - updated series and pushed out for testing.

-- 
Jens Axboe


  reply	other threads:[~2013-03-23  1:21 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-19 17:16 [Drbd-dev] [PATCH 00/18] RFC: Non blocking submit for activity log misses Philipp Reisner
2013-03-19 17:16 ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 01/18] drbd: cleanup bogus assert message Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 02/18] drbd: cleanup ondisk meta data layout calculations and defines Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 03/18] drbd: prepare for new striped layout of activity log Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 04/18] drbd: use the cached meta_dev_idx Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 05/18] drbd: mechanically rename la_size to la_size_sect Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 06/18] drbd: read meta data early, base on-disk offsets on super block Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 07/18] drbd: Clarify when activity log I/O is delegated to the worker thread Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 08/18] drbd: drbd_al_being_io: short circuit to reduce latency Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 09/18] drbd: split __drbd_make_request in before and after drbd_al_begin_io Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 10/18] drbd: prepare to queue write requests on a submit worker Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-22 20:22   ` [Drbd-dev] [PATCH 10/18, update] " lars.ellenberg
2013-03-22 20:22     ` lars.ellenberg
2013-03-23  0:15     ` Jens Axboe [this message]
2013-03-23  0:15       ` Jens Axboe
2013-03-19 17:16 ` [Drbd-dev] [PATCH 11/18] drbd: split drbd_al_begin_io into fastpath, prepare, and commit Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 12/18] drbd: split out some helper functions to drbd_al_begin_io Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 13/18] drbd: queue writes on submitter thread, unless they pass the activity log fastpath Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 14/18] lru_cache: introduce lc_get_cumulative() Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 15/18] drbd: consolidate as many updates as possible into one AL transaction Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 16/18] drbd: move start io accounting before activity log transaction Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 17/18] drbd: try hard to max out the updates per AL transaction Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-19 17:16 ` [Drbd-dev] [PATCH 18/18] drbd: adjust upper limit for activity log extents Philipp Reisner
2013-03-19 17:16   ` Philipp Reisner
2013-03-22 17:17 ` [Drbd-dev] [PATCH 00/18] RFC: Non blocking submit for activity log misses Jens Axboe
2013-03-22 17:17   ` Jens Axboe
2013-03-22 20:03   ` [Drbd-dev] " lars.ellenberg
2013-03-22 20:03     ` lars.ellenberg

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=20130323001542.GN1628@kernel.dk \
    --to=axboe@kernel.dk \
    --cc=drbd-dev@lists.linbit.com \
    --cc=lars.ellenberg@linbit.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=philipp.reisner@linbit.com \
    /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.