[Bugs] [Bug 1293223] Disperse: Disperse volume (cold vol) crashes while writing files on tier volume

bugzilla at redhat.com bugzilla at redhat.com
Tue Mar 1 07:56:45 UTC 2016


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



--- Comment #12 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/13446 committed in master by Jeff Darcy
(jdarcy at redhat.com) 
------
commit 9afe93bee897c8ead507a8dadb0e0fc32ed8abf0
Author: Xavier Hernandez <xhernandez at datalab.es>
Date:   Mon Feb 15 10:59:29 2016 +0100

    cluster/ec: Fix invalid config check for directories

    The trusted.ec.config xattr is not defined for directories. However
    sometimes it could be requested because the inode type of a directory
    can temporarily be IA_INVAL.

    Requesting such xattr using the xattrop fop when it doesn't exist,
    returns a config value full of 0's, which is invalid and caused some
    fops to fail.

    This patch filters out this case by ignoring config xattr == 0.

    Change-Id: Ied51c35b313ea8c3eeae27812f9bae61d3808e92
    BUG: 1293223
    Signed-off-by: Xavier Hernandez <xhernandez at datalab.es>
    Reviewed-on: http://review.gluster.org/13446
    Smoke: Gluster Build System <jenkins at build.gluster.com>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Ashish Pandey <aspandey at redhat.com>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    Reviewed-by: Jeff Darcy <jdarcy 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=2Wtgm63yap&a=cc_unsubscribe


More information about the Bugs mailing list