[Bugs] [Bug 1471870] cthon04 can cause segfault in gNFS/NLM

bugzilla at redhat.com bugzilla at redhat.com
Fri Aug 11 10:52:20 UTC 2017


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



--- Comment #14 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/17794 committed in release-3.10 by
Shyamsundar Ranganathan (srangana at redhat.com) 
------
commit 4a1bdc7581cdf599122b7e20595c5d5662b51ce8
Author: Niels de Vos <ndevos at redhat.com>
Date:   Mon Jul 17 16:44:38 2017 +0200

    nfs/nlm: handle reconnect for non-NLM4_LOCK requests

    When a reply on an NLM-procedure gets stuck, the NFS-client will resend
    the request. This can happen through a re-connect in case the connection
    was terminated (long delay in the reply on the initial request). Once
    that happens, not all NLM-procedures are handled correctly.

    Testing this is difficult and time-consuming. There still may be
    problems with certain operations, but this definitely makes it behave
    much better than before.

    The problem occured due to a problem in EC, change-id I18a782903ba
    addressed the root cause.

    Cherry picked from commit fafe1491ead527ba1024c521013aa90d2ee2b355:
    > Change-Id: I23b385568e27232951fa3fbd7198a0e5d775a8c2
    > BUG: 1467313
    > Signed-off-by: Niels de Vos <ndevos at redhat.com>
    > Reviewed-on: https://review.gluster.org/17698
    > Smoke: Gluster Build System <jenkins at build.gluster.org>
    > CentOS-regression: Gluster Build System <jenkins at build.gluster.org>

    Change-Id: I23b385568e27232951fa3fbd7198a0e5d775a8c2
    BUG: 1471870
    Signed-off-by: Niels de Vos <ndevos at redhat.com>
    Reviewed-on: https://review.gluster.org/17794
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: jiffin tony Thottan <jthottan at redhat.com>
    Reviewed-by: Shyamsundar Ranganathan <srangana at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=jOtU5NZMSr&a=cc_unsubscribe


More information about the Bugs mailing list