From: Yanjun Zhu <yanjun.zhu@oracle.com>
To: "santosh.shilimkar@oracle.com" <santosh.shilimkar@oracle.com>,
Leon Romanovsky <leon@kernel.org>
Cc: netdev@vger.kernel.org, linux-rdma@vger.kernel.org,
rds-devel@oss.oracle.com
Subject: Re: [PATCHv2 1/4] rds: ib: drop unnecessary rdma_reject
Date: Mon, 13 Mar 2017 08:59:28 +0800 [thread overview]
Message-ID: <58C5EEF0.4050806@oracle.com> (raw)
In-Reply-To: <5ad1f78a-f558-7b26-7a31-95cd7507237f@oracle.com>
On 2017/3/13 3:43, santosh.shilimkar@oracle.com wrote:
> On 3/12/17 12:33 PM, Leon Romanovsky wrote:
>> On Sun, Mar 12, 2017 at 04:07:55AM -0400, Zhu Yanjun wrote:
>>> When rdma_accept fails, rdma_reject is called in it. As such, it is
>>> not necessary to execute rdma_reject again.
>>>
>>> Cc: Joe Jin <joe.jin@oracle.com>
>>> Cc: Junxiao Bi <junxiao.bi@oracle.com>
>>> Acked-by: Santosh Shilimkar <santosh.shilimkar@oracle.com>
>>> Signed-off-by: Zhu Yanjun <yanjun.zhu@oracle.com>
>>> ---
>>> Change from v1 to v2:
>>> Add the acker.
>>>
>>> net/rds/ib_cm.c | 3 +--
>>> 1 file changed, 1 insertion(+), 2 deletions(-)
>>>
>>> diff --git a/net/rds/ib_cm.c b/net/rds/ib_cm.c
>>> index ce3775a..eca3d5f 100644
>>> --- a/net/rds/ib_cm.c
>>> +++ b/net/rds/ib_cm.c
>>> @@ -677,8 +677,7 @@ int rds_ib_cm_handle_connect(struct rdma_cm_id
>>> *cm_id,
>>> event->param.conn.initiator_depth);
>>>
>>> /* rdma_accept() calls rdma_reject() internally if it fails */
>>> - err = rdma_accept(cm_id, &conn_param);
>>> - if (err)
>>> + if (rdma_accept(cm_id, &conn_param))
>>> rds_ib_conn_error(conn, "rdma_accept failed (%d)\n", err);
>>
>> You omitted initialization of "err" variable which you print here ^^^^^.
>>
> Its inited by rds_ib_setup_qp() but you are right. It will print
> failed with error = 0. :-)
>
> Zhu, please drop that 'err' from the message.
OK. I will do.
Zhu Yanjun
next prev parent reply other threads:[~2017-03-13 0:59 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-03-12 8:07 [PATCHv2 1/4] rds: ib: drop unnecessary rdma_reject Zhu Yanjun
[not found] ` <1489306078-3354-1-git-send-email-yanjun.zhu-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
2017-03-12 8:07 ` [PATCHv2 2/4] rds: ib: remove redundant ib_dealloc_fmr Zhu Yanjun
2017-03-12 19:33 ` [PATCHv2 1/4] rds: ib: drop unnecessary rdma_reject Leon Romanovsky
[not found] ` <20170312193357.GH2079-U/DQcQFIOTAAJjI8aNfphQ@public.gmane.org>
2017-03-12 19:43 ` santosh.shilimkar-QHcLZuEGTsvQT0dZR+AlfA
2017-03-13 0:59 ` Yanjun Zhu [this message]
2017-03-12 8:07 ` [PATCHv2 3/4] rds: ib: add the static type to the function Zhu Yanjun
[not found] ` <1489306078-3354-3-git-send-email-yanjun.zhu-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
2017-03-12 19:34 ` Leon Romanovsky
2017-03-12 8:07 ` [PATCHv2 4/4] rds: ib: unmap the scatter/gather list when error Zhu Yanjun
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=58C5EEF0.4050806@oracle.com \
--to=yanjun.zhu@oracle.com \
--cc=leon@kernel.org \
--cc=linux-rdma@vger.kernel.org \
--cc=netdev@vger.kernel.org \
--cc=rds-devel@oss.oracle.com \
--cc=santosh.shilimkar@oracle.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.