[Bugs] [Bug 1295107] Fix mem leaks related to gfapi applications

bugzilla at redhat.com bugzilla at redhat.com
Thu Feb 25 09:31:28 UTC 2016


--- Comment #19 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/13125 committed in master by Raghavendra G
(rgowdapp at redhat.com) 
commit 5bfd22123753fb88c1a2ea91ffd4f6767d89f278
Author: Soumya Koduri <skoduri at redhat.com>
Date:   Thu Dec 31 13:53:54 2015 +0530

    inode: Retire the inodes from the lru list in inode_table_destroy

    Inodes from the lru list are not moved to purge list unless they
    are retired. Also process the lru list first to unset their parent
    as we need to unset their dentry entries (the ones which may not be
    unset during '__inode_passivate' as they were hashed) which in turn
    shall unref their parent inodes which could be in active list.

    These parent inodes when unref'ed may well again fall into lru list
    and if we are at the end of traversing the list, we may miss to
    delete/retire that entry. Hence traverse the lru list till it
    gets empty.

    Change-Id: Ib7666e235e9b9644144a7c7933afb5e407e506ca
    BUG: 1295107
    Signed-off-by: Soumya Koduri <skoduri at redhat.com>
    Reviewed-on: http://review.gluster.org/13125
    Smoke: Gluster Build System <jenkins at build.gluster.com>
    NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: Kaleb KEITHLEY <kkeithle at redhat.com>
    Reviewed-by: Raghavendra G <rgowdapp 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=8GyPZbq1Cz&a=cc_unsubscribe

More information about the Bugs mailing list