[ClusterLabs] corosync SCHED_RR stuck at 100% cpu usage with kernel 4.19, priority inversion/livelock?
Edwin Török
edvin.torok at citrix.com
Mon Feb 25 08:36:14 EST 2019
On 20/02/2019 23:47, Jan Pokorný wrote:
> On 20/02/19 21:16 +0100, Klaus Wenninger wrote:
>> On 02/20/2019 08:51 PM, Jan Pokorný wrote:
>>> On 20/02/19 17:37 +0000, Edwin Török wrote:
>>>> strace for the situation described below (corosync 95%, 1
>>>> vCPU): https://clbin.com/hZL5z
>>> I might have missed that earlier or this may be just some sort
>>> of insignificant/misleading clue:
>>>
>>>> strace: Process 4923 attached with 2 threads strace: [
>>>> Process PID=4923 runs in x32 mode. ]
>>
>> A lot of reports can be found that strace seems to get this
>> wrong somehow.
>
> Haven't ever seen that (incl. today's attempts), but could be:
> https://lkml.org/lkml/2016/4/7/823
>
> It's no fun when debugging tools generate more questions than they
> are meant to answer.
>
>>> but do you indeed compile corosync using x32 ABI? (moreover
>>> while pristine x86_64 libqb is used, i.e., using 64bit
>>> pointers?)
>>>
>>> Perhaps would be good to state any such major divergencies if
>>> so unless I missed that.
This is a pure x86-64 install, I didn't install any 32 or x32
binaries, must be strace itself reporting it wrongly.
Best regards,
--Edwin
More information about the Users
mailing list