[Bugs] [Bug 1231516] glusterfsd process on 100% cpu, upcall busy loop in reaper thread

bugzilla at redhat.com bugzilla at redhat.com
Mon Jun 15 09:29:10 UTC 2015


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



--- Comment #2 from Anand Avati <aavati at redhat.com> ---
COMMIT: http://review.gluster.org/11211 committed in release-3.7 by Niels de
Vos (ndevos at redhat.com) 
------
commit a6ce8584c63c6aabfc2a559b3d4bb946f7ca1a58
Author: Niels de Vos <ndevos at redhat.com>
Date:   Sun Jun 14 12:35:02 2015 +0200

    upcall: prevent busy loop in reaper thread

    http://review.gluster.org/10342 introduced a cleanup thread for expired
    client entries. When enabling the 'features.cache-invalidation' volume
    option, the brick process starts to run in a busy-loop. Obviously this
    is not intentional, and a process occupying 100% of the cycles on a CPU
    or core is not wanted.

    Cherry picked from commit a367d4c6965e1f0da36f17ab6c5fdbd37925ebdd)\:
    > Change-Id: I453c612d72001f4d8bbecdd5ac07aaed75b43914
    > BUG: 1200267
    > Signed-off-by: Niels de Vos <ndevos at redhat.com>
    > Reviewed-on: http://review.gluster.org/11198
    > Reviewed-by: soumya k <skoduri at redhat.com>
    > Reviewed-by: Kaleb KEITHLEY <kkeithle at redhat.com>
    > Tested-by: Gluster Build System <jenkins at build.gluster.com>

    Change-Id: I453c612d72001f4d8bbecdd5ac07aaed75b43914
    BUG: 1231516
    Signed-off-by: Niels de Vos <ndevos at redhat.com>
    Reviewed-on: http://review.gluster.org/11211
    Tested-by: Gluster Build System <jenkins at build.gluster.com>
    Reviewed-by: soumya k <skoduri 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=kXymXMzILv&a=cc_unsubscribe


More information about the Bugs mailing list