From: Jens Axboe <axboe@fb.com>
To: Philipp Reisner <philipp.reisner@linbit.com>,
<linux-kernel@vger.kernel.org>
Cc: drbd-dev@lists.linbit.com
Subject: Re: [Drbd-dev] [PATCH 00/38] DRBD update
Date: Wed, 25 Nov 2015 11:01:34 -0700 [thread overview]
Message-ID: <5655F77E.9000007@fb.com> (raw)
In-Reply-To: <1448448851-10343-1-git-send-email-philipp.reisner@linbit.com>
On 11/25/2015 03:53 AM, Philipp Reisner wrote:
> Hi Jens,
>
> please pull these patches into your for-4.5/drivers branch.
>
> This huge patch set updates the in-tree DRBD to what we have out of tree.
> All of this has been extensively tested and in production use by LINBIT's
> customers.
>
> Andreas' patches backport some DRBD-9 interface functionality, easing
> smooth migration of the user base to DRBD-9 later on. These patches
> add contains touch the most lines in the series.
>
> Lars and others did the maintenance and bug-fixing work.
Applied for 4.5, thanks.
--
Jens Axboe
WARNING: multiple messages have this Message-ID (diff)
From: Jens Axboe <axboe@fb.com>
To: Philipp Reisner <philipp.reisner@linbit.com>,
<linux-kernel@vger.kernel.org>
Cc: <drbd-dev@lists.linbit.com>
Subject: Re: [PATCH 00/38] DRBD update
Date: Wed, 25 Nov 2015 11:01:34 -0700 [thread overview]
Message-ID: <5655F77E.9000007@fb.com> (raw)
In-Reply-To: <1448448851-10343-1-git-send-email-philipp.reisner@linbit.com>
On 11/25/2015 03:53 AM, Philipp Reisner wrote:
> Hi Jens,
>
> please pull these patches into your for-4.5/drivers branch.
>
> This huge patch set updates the in-tree DRBD to what we have out of tree.
> All of this has been extensively tested and in production use by LINBIT's
> customers.
>
> Andreas' patches backport some DRBD-9 interface functionality, easing
> smooth migration of the user base to DRBD-9 later on. These patches
> add contains touch the most lines in the series.
>
> Lars and others did the maintenance and bug-fixing work.
Applied for 4.5, thanks.
--
Jens Axboe
next prev parent reply other threads:[~2015-11-26 8:50 UTC|newest]
Thread overview: 80+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-11-25 10:53 [Drbd-dev] [PATCH 00/38] DRBD update Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 01/38] MAINTAINERS: Updated information for DRBD DRIVER Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 02/38] drbd: Remove pointless check Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 03/38] drbd: De-inline drbd_should_do_remote() and drbd_should_send_out_of_sync() Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 04/38] drbd: Get rid of some first_peer_device() calls Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 05/38] drbd: Move enum write_ordering_e to drbd.h Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 06/38] drbd: drbd_adm_attach(): Add missing drbd_resync_after_changed() Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 07/38] drbd: Fix locking across all resources Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 08/38] drbd: Backport the "events2" command Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 09/38] drbd: Backport the "status" command Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 10/38] drbd: Deletion of an unnecessary check before the function call "lc_destroy" Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 11/38] drbd: Replace 0 with the more meaningful GFP_NOWAIT Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 12/38] drbd: Fix spurious disk-timeout Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 13/38] drbd: drop remnants of connector -- we don't use it anymore in drbd 8.4 Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 14/38] drbd: drbdsetup detach of an unresponsive local disk should not block IO "forever" Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 15/38] drbd: also bump UUIDs if a diskless primary connects Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 16/38] drbd: add comment why we want to first call local-io-error, then send state Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 17/38] drbd: drbd_panic_after_delayed_completion_of_aborted_request() Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 18/38] drbd: improve network timeout detection Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 19/38] drbd: fix NULL deref in remember_new_state Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 20/38] drbd: fix refcount error during detach of an already failed disk Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 21/38] drbd: Rename asender to ack_receiver Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 22/38] drbd: Create a dedicated workqueue for sending acks on the control connection Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 23/38] drbd: prevent NULL pointer deref when resuming diskless primary Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 24/38] drbd: debugfs: expose ed_data_gen_id Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 25/38] drbd: use resource name in workqueue Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:53 ` [Drbd-dev] [PATCH 26/38] drbd: avoid redefinition of BITS_PER_PAGE Philipp Reisner
2015-11-25 10:53 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 27/38] drbd: use bitmap_weight() helper, don't open code Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 28/38] drbd: fix spurious alert level printk Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 29/38] drbd: fix queue limit setup for discard Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 30/38] drbd: make drbd known to lsblk: use bd_link_disk_holder Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 31/38] lru_cache: Converted lc_seq_printf_status to return void Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 32/38] drbd: don't block forever in disconnect during resync if fencing=r-a-stonith Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 33/38] drbd: fix memory leak in drbd_adm_resize Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 34/38] drbd: fix "endless" transfer log walk in protocol A Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 35/38] drbd: make suspend_io() / resume_io() must be thread and recursion safe Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 36/38] drbd: separate out __al_write_transaction helper function Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 37/38] drbd: avoid potential deadlock during handshake Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 10:54 ` [Drbd-dev] [PATCH 38/38] drbd: fix error path during resize Philipp Reisner
2015-11-25 10:54 ` Philipp Reisner
2015-11-25 18:01 ` Jens Axboe [this message]
2015-11-25 18:01 ` [PATCH 00/38] DRBD update Jens Axboe
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=5655F77E.9000007@fb.com \
--to=axboe@fb.com \
--cc=drbd-dev@lists.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.