[Bugs] [Bug 1362540] glfs_fini() crashes with SIGSEGV

bugzilla at redhat.com bugzilla at redhat.com
Tue Aug 9 11:34:36 UTC 2016


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

Raghavendra G <rgowdapp at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|                            |needinfo?(skoduri at redhat.co
                   |                            |m)



--- Comment #5 from Raghavendra G <rgowdapp at redhat.com> ---
(In reply to Raghavendra G from comment #4)
> (In reply to Soumya Koduri from comment #3)
> > I suspect below could have caused the issue - 
> > 
> > In inode_table_destroy(), we first purge all the lru entries but the lru
> > count is not adjusted accordingly.
> 
> This is not true. Can you point out the code where an inode is moved
> into/out of lru list but lru_size is not modified atomically?

Sorry I missed out that inode_table_destroy is the culprit. We need to fix
inode_table_destroy to update lru_size while moving inodes from lru to purge
list (just like inode_table_prune).

> 
> I think we need to explore further to find out why lru_size and lru_list
> were out of sync, before considering this bug as closed with patch
> http://review.gluster.org/#/c/15087/

-- 
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=aYRPI8R0x8&a=cc_unsubscribe


More information about the Bugs mailing list