All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chuck Lever <chuck.lever-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
To: Anna Schumaker <Anna.Schumaker-HgOvQuBEEgTQT0dZR+AlfA@public.gmane.org>
Cc: List Linux RDMA Mailing
	<linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
	Linux NFS Mailing List
	<linux-nfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>
Subject: Re: [PATCH v2 0/5] Fix "support large inline thresholds"
Date: Wed, 8 Feb 2017 11:47:56 -0500	[thread overview]
Message-ID: <D12FEB95-6948-4E51-84EA-6D138C7F8B12@oracle.com> (raw)
In-Reply-To: <68619BE7-CBFD-41DE-8227-ABCD797E81F7-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>


> On Feb 1, 2017, at 1:15 PM, Chuck Lever <chuck.lever-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org> wrote:
> 
>> 
>> On Jan 24, 2017, at 4:46 PM, Chuck Lever <chuck.lever-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org> wrote:
>> 
>>> 
>>> On Jan 24, 2017, at 4:35 PM, Anna Schumaker <Anna.Schumaker-HgOvQuBEEgTQT0dZR+AlfA@public.gmane.org> wrote:
>>> 
>>> Hi Chuck,
>>> 
>>> On 01/23/2017 03:52 PM, Chuck Lever wrote:
>>>> Hi Anna-
>>>> 
>>>> I've received a number of reports that v4.9 commit 655fec6987be
>>>> ("xprtrdma: Use gathered Send for large inline messages") causes
>>>> NFS/RDMA mounts to fail for devices that have a small max_sge.
>>>> 
>>>> This series addresses that problem. Would you consider this series
>>>> of bug fixes for v4.10-rc?
>>> 
>>> I noticed that patches one and four are the only ones with a "Fixes:" tag.  Do you need all five patches to fix the problem, or can the rest be deferred to 4.11?
>> 
>> 5/5 can be deferred if you want. The others are all required to
>> fix the problem. However, these were tested as a series. I'm
>> reticent to split them at this point.
>> 
>> Should 1 - 4 have a "Fixes: 655fec6987be ("xprtrdma: Use
>> gathered Send for large ...")" ?
> 
> Hi Anna, is there anything more you need from me? As above,
> I was hoping these could be included in v4.10-rc, which is
> likely to be closed in just a week or two.

Hi Anna-

Since I haven't heard from you regarding this series, and v4.10
final is imminent, I will assume these fixes should be folded
into nfs-rdma-for-4.11. v3 of nfs-rdma-for-4.11 will include
these patches.


>>> Thanks,
>>> Anna
>>> 
>>>> 
>>>> 
>>>> Available in the "nfs-rdma-for-4.10-rc" topic branch of this git repo:
>>>> 
>>>> git://git.linux-nfs.org/projects/cel/cel-2.6.git
>>>> 
>>>> And for online review:
>>>> 
>>>> http://git.linux-nfs.org/?p=cel/cel-2.6.git;a=shortlog;h=refs/heads/nfs-rdma-for-4.10-rc
>>>> 
>>>> 
>>>> Changes since v1:
>>>> - Rebased on v4.10-rc5
>>>> - Renamed some variables for clarity
>>>> - Clarified patch descriptions
>>>> - Added Tested-by and Reviewed-by tags
>>>> 
>>>> ---
>>>> 
>>>> Chuck Lever (5):
>>>>    xprtrdma: Fix Read chunk padding
>>>>    xprtrdma: Per-connection pad optimization
>>>>    xprtrdma: Disable pad optimization by default
>>>>    xprtrdma: Reduce required number of send SGEs
>>>>    xprtrdma: Shrink send SGEs array
>>>> 
>>>> 
>>>> net/sunrpc/xprtrdma/rpc_rdma.c  |   62 +++++++++++++++++++++++++--------------
>>>> net/sunrpc/xprtrdma/transport.c |    2 +
>>>> net/sunrpc/xprtrdma/verbs.c     |   15 ++++++---
>>>> net/sunrpc/xprtrdma/xprt_rdma.h |   14 ++++++---
>>>> 4 files changed, 60 insertions(+), 33 deletions(-)
>>>> 
>>>> --
>>>> Chuck Lever
>>>> 
>> 
>> --
>> Chuck Lever
>> 
>> 
>> 
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
>> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> --
> Chuck Lever
> 
> 
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

--
Chuck Lever



--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

WARNING: multiple messages have this Message-ID (diff)
From: Chuck Lever <chuck.lever@oracle.com>
To: Anna Schumaker <Anna.Schumaker@netapp.com>
Cc: List Linux RDMA Mailing <linux-rdma@vger.kernel.org>,
	Linux NFS Mailing List <linux-nfs@vger.kernel.org>
Subject: Re: [PATCH v2 0/5] Fix "support large inline thresholds"
Date: Wed, 8 Feb 2017 11:47:56 -0500	[thread overview]
Message-ID: <D12FEB95-6948-4E51-84EA-6D138C7F8B12@oracle.com> (raw)
In-Reply-To: <68619BE7-CBFD-41DE-8227-ABCD797E81F7@oracle.com>


> On Feb 1, 2017, at 1:15 PM, Chuck Lever <chuck.lever@oracle.com> wrote:
> 
>> 
>> On Jan 24, 2017, at 4:46 PM, Chuck Lever <chuck.lever@oracle.com> wrote:
>> 
>>> 
>>> On Jan 24, 2017, at 4:35 PM, Anna Schumaker <Anna.Schumaker@netapp.com> wrote:
>>> 
>>> Hi Chuck,
>>> 
>>> On 01/23/2017 03:52 PM, Chuck Lever wrote:
>>>> Hi Anna-
>>>> 
>>>> I've received a number of reports that v4.9 commit 655fec6987be
>>>> ("xprtrdma: Use gathered Send for large inline messages") causes
>>>> NFS/RDMA mounts to fail for devices that have a small max_sge.
>>>> 
>>>> This series addresses that problem. Would you consider this series
>>>> of bug fixes for v4.10-rc?
>>> 
>>> I noticed that patches one and four are the only ones with a "Fixes:" tag.  Do you need all five patches to fix the problem, or can the rest be deferred to 4.11?
>> 
>> 5/5 can be deferred if you want. The others are all required to
>> fix the problem. However, these were tested as a series. I'm
>> reticent to split them at this point.
>> 
>> Should 1 - 4 have a "Fixes: 655fec6987be ("xprtrdma: Use
>> gathered Send for large ...")" ?
> 
> Hi Anna, is there anything more you need from me? As above,
> I was hoping these could be included in v4.10-rc, which is
> likely to be closed in just a week or two.

Hi Anna-

Since I haven't heard from you regarding this series, and v4.10
final is imminent, I will assume these fixes should be folded
into nfs-rdma-for-4.11. v3 of nfs-rdma-for-4.11 will include
these patches.


>>> Thanks,
>>> Anna
>>> 
>>>> 
>>>> 
>>>> Available in the "nfs-rdma-for-4.10-rc" topic branch of this git repo:
>>>> 
>>>> git://git.linux-nfs.org/projects/cel/cel-2.6.git
>>>> 
>>>> And for online review:
>>>> 
>>>> http://git.linux-nfs.org/?p=cel/cel-2.6.git;a=shortlog;h=refs/heads/nfs-rdma-for-4.10-rc
>>>> 
>>>> 
>>>> Changes since v1:
>>>> - Rebased on v4.10-rc5
>>>> - Renamed some variables for clarity
>>>> - Clarified patch descriptions
>>>> - Added Tested-by and Reviewed-by tags
>>>> 
>>>> ---
>>>> 
>>>> Chuck Lever (5):
>>>>    xprtrdma: Fix Read chunk padding
>>>>    xprtrdma: Per-connection pad optimization
>>>>    xprtrdma: Disable pad optimization by default
>>>>    xprtrdma: Reduce required number of send SGEs
>>>>    xprtrdma: Shrink send SGEs array
>>>> 
>>>> 
>>>> net/sunrpc/xprtrdma/rpc_rdma.c  |   62 +++++++++++++++++++++++++--------------
>>>> net/sunrpc/xprtrdma/transport.c |    2 +
>>>> net/sunrpc/xprtrdma/verbs.c     |   15 ++++++---
>>>> net/sunrpc/xprtrdma/xprt_rdma.h |   14 ++++++---
>>>> 4 files changed, 60 insertions(+), 33 deletions(-)
>>>> 
>>>> --
>>>> Chuck Lever
>>>> 
>> 
>> --
>> Chuck Lever
>> 
>> 
>> 
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
>> the body of a message to majordomo@vger.kernel.org
>> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 
> --
> Chuck Lever
> 
> 
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

--
Chuck Lever




  parent reply	other threads:[~2017-02-08 16:47 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-01-23 20:52 [PATCH v2 0/5] Fix "support large inline thresholds" Chuck Lever
2017-01-23 20:52 ` Chuck Lever
     [not found] ` <20170123205159.21699.47373.stgit-FYjufvaPoItvLzlybtyyYzGyq/o6K9yX@public.gmane.org>
2017-01-23 20:52   ` [PATCH v2 1/5] xprtrdma: Fix Read chunk padding Chuck Lever
2017-01-23 20:52     ` Chuck Lever
2017-01-23 20:52   ` [PATCH v2 2/5] xprtrdma: Per-connection pad optimization Chuck Lever
2017-01-23 20:52     ` Chuck Lever
     [not found]     ` <20170123205254.21699.44329.stgit-FYjufvaPoItvLzlybtyyYzGyq/o6K9yX@public.gmane.org>
2017-01-24 19:12       ` Anna Schumaker
2017-01-24 19:12         ` Anna Schumaker
     [not found]         ` <19a00a6f-9502-161a-d37b-7371b07662ed-ZwjVKphTwtPQT0dZR+AlfA@public.gmane.org>
2017-01-24 19:16           ` Chuck Lever
2017-01-24 19:16             ` Chuck Lever
     [not found]             ` <575D5F73-2D4B-4FDA-B196-0D683B459F9D-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
2017-01-24 19:23               ` Anna Schumaker
2017-01-24 19:23                 ` Anna Schumaker
2017-01-23 20:53   ` [PATCH v2 3/5] xprtrdma: Disable pad optimization by default Chuck Lever
2017-01-23 20:53     ` Chuck Lever
2017-01-23 20:53   ` [PATCH v2 4/5] xprtrdma: Reduce required number of send SGEs Chuck Lever
2017-01-23 20:53     ` Chuck Lever
2017-01-23 20:53   ` [PATCH v2 5/5] xprtrdma: Shrink send SGEs array Chuck Lever
2017-01-23 20:53     ` Chuck Lever
2017-01-24 21:35   ` [PATCH v2 0/5] Fix "support large inline thresholds" Anna Schumaker
2017-01-24 21:35     ` Anna Schumaker
     [not found]     ` <353a72a5-549d-535b-28b7-411ba81483a1-ZwjVKphTwtPQT0dZR+AlfA@public.gmane.org>
2017-01-24 21:46       ` Chuck Lever
2017-01-24 21:46         ` Chuck Lever
     [not found]         ` <82302622-9524-4020-869E-81F57629EC86-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
2017-02-01 18:15           ` Chuck Lever
2017-02-01 18:15             ` Chuck Lever
     [not found]             ` <68619BE7-CBFD-41DE-8227-ABCD797E81F7-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
2017-02-08 16:47               ` Chuck Lever [this message]
2017-02-08 16:47                 ` Chuck Lever
     [not found]                 ` <D12FEB95-6948-4E51-84EA-6D138C7F8B12-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
2017-02-08 18:28                   ` Anna Schumaker
2017-02-08 18:28                     ` Anna Schumaker

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=D12FEB95-6948-4E51-84EA-6D138C7F8B12@oracle.com \
    --to=chuck.lever-qhclzuegtsvqt0dzr+alfa@public.gmane.org \
    --cc=Anna.Schumaker-HgOvQuBEEgTQT0dZR+AlfA@public.gmane.org \
    --cc=linux-nfs-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
    --cc=linux-rdma-u79uwXL29TY76Z2rM5mHXA@public.gmane.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.