[Bugs] [Bug 1557876] [RHHI] Fuse mount crashed with only one VM running with its image on that volume

bugzilla at redhat.com bugzilla at redhat.com
Mon Mar 19 07:11:15 UTC 2018


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

Pranith Kumar K <pkarampu at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|bugs at gluster.org            |pkarampu at redhat.com



--- Comment #1 from Pranith Kumar K <pkarampu at redhat.com> ---
    Problem:
    shard_post_lookup_fsync_handler() goes over the list of
    inode-ctx that need to be fsynced and in cbk it removes each of
    the inode-ctx from the list. When the first such member is removed
    from the list it tries to modifies list head's memory with the
    latest next/prev and when this happens, there is no guarantee
    that the stack memory is valid.

    Fix:
    Do list_del_init() in the loop before winding fsync.

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


More information about the Bugs mailing list