[Bugs] [Bug 1166515] [Tracker] RDMA support in glusterfs

bugzilla at redhat.com bugzilla at redhat.com
Tue Jan 6 09:46:11 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1166515



--- Comment #27 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/9178 committed in release-3.6 by Raghavendra
Bhat (raghavendra at redhat.com) 
------
commit 5908a73f975c271f53e8539b2429cc1cdafd8184
Author: Mohammed Rafi KC <rkavunga at redhat.com>
Date:   Thu Oct 30 10:35:57 2014 +0530

    rdma:client process will hang if server is started to send the request
before completing connection establishment

            Backport of http://review.gluster.org/9003

    in rdma, client and server will interchange their available
    buffers during the handshake to post incoming messages.
    Initially the available buffer is set to one, for the first message
    during handshake,when first message is received, quota for the
    buffer will set to proper value. So before receiving the message
    if server started to send the message, then the reserverd buffer for
    handshake will be utilised, then the handshake will fail because
    of lack of buffers. So we should block sending messages by server
    before proper connection establishment.

    Change-Id: I1797ae8a25163864c338641d74cd4eef6fb34bb5
    BUG: 1166515
    Signed-off-by: Mohammed Rafi KC <rkavunga at redhat.com>
    Reviewed-on: http://review.gluster.org/9003
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Raghavendra G <rgowdapp at redhat.com>
    Tested-by: Raghavendra G <rgowdapp at redhat.com>
    Reviewed-on: http://review.gluster.org/9178
    Reviewed-by: Raghavendra Bhat <raghavendra at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list