Re: [lttng-dev] urcu workqueue thread uses 99% of cpu while workqueue is empty

2022-06-17 Thread Mathieu Desnoyers via lttng-dev
- On Jun 16, 2022, at 4:09 AM, Minlan Wang wangmin...@szsandstone.com wrote: > Hi, Mathieu, > I tried to write a simple program to reproduce this issue, but failed. > The environment we used to produce this issue is a storage cluster. > It has 3 nodes, each with an NVME and several SATA disks,

Re: [lttng-dev] urcu workqueue thread uses 99% of cpu while workqueue is empty

2022-06-16 Thread Minlan Wang via lttng-dev
Hi, Mathieu, I tried to write a simple program to reproduce this issue, but failed. The environment we used to produce this issue is a storage cluster. It has 3 nodes, each with an NVME and several SATA disks, urcu is part of the storage cluster software. The storage software is pretty big, 3+ GB i

Re: [lttng-dev] urcu workqueue thread uses 99% of cpu while workqueue is empty

2022-06-15 Thread Mathieu Desnoyers via lttng-dev
- On Jun 14, 2022, at 11:49 PM, Minlan Wang wangmin...@szsandstone.com wrote: > Hi, Mathieu, > The commit on branch stable-0.12 correponds to the tarball we downloaded is > this: > > commit d5277e807192178ddb79f56ecbbd5ac3c4994f60 (HEAD -> v0.12.1.b, tag: > v0.12.1) > Author: Mathieu Desnoye

Re: [lttng-dev] urcu workqueue thread uses 99% of cpu while workqueue is empty

2022-06-15 Thread Mathieu Desnoyers via lttng-dev
- On Jun 14, 2022, at 11:49 PM, Minlan Wang wangmin...@szsandstone.com wrote: > Hi, Mathieu, > The commit on branch stable-0.12 correponds to the tarball we downloaded is > this: > > commit d5277e807192178ddb79f56ecbbd5ac3c4994f60 (HEAD -> v0.12.1.b, tag: > v0.12.1) > Author: Mathieu Desnoye

Re: [lttng-dev] urcu workqueue thread uses 99% of cpu while workqueue is empty

2022-06-14 Thread Minlan Wang via lttng-dev
Hi, Mathieu, The commit on branch stable-0.12 correponds to the tarball we downloaded is this: commit d5277e807192178ddb79f56ecbbd5ac3c4994f60 (HEAD -> v0.12.1.b, tag: v0.12.1) Author: Mathieu Desnoyers Date: Wed Apr 22 08:51:41 2020 -0400 Version 0.12.1 Signed-off-by: Mathieu Desno

Re: [lttng-dev] urcu workqueue thread uses 99% of cpu while workqueue is empty

2022-06-14 Thread Mathieu Desnoyers via lttng-dev
- On Jun 13, 2022, at 11:55 PM, Minlan Wang wangmin...@szsandstone.com wrote: > Hi, Mathieu, > We are running a CentOS 8.2 os on Intel(R) Xeon(R) CPU E5-2630 v4, > and using the workqueue interfaces in src/workqueue.h in > userspace-rcu-latest-0.12.tar.bz2. Also, I notice that you appe

Re: [lttng-dev] urcu workqueue thread uses 99% of cpu while workqueue is empty

2022-06-14 Thread Mathieu Desnoyers via lttng-dev
- On Jun 13, 2022, at 11:55 PM, Minlan Wang wangmin...@szsandstone.com wrote: > Hi, Mathieu, > We are running a CentOS 8.2 os on Intel(R) Xeon(R) CPU E5-2630 v4, Also, can you provide more information about which exact Linux kernel version you are using ? Thanks, Mathieu > and using

Re: [lttng-dev] urcu workqueue thread uses 99% of cpu while workqueue is empty

2022-06-14 Thread Mathieu Desnoyers via lttng-dev
- On Jun 14, 2022, at 9:39 AM, Mathieu Desnoyers mathieu.desnoy...@efficios.com wrote: > - On Jun 13, 2022, at 11:55 PM, Minlan Wang wangmin...@szsandstone.com > wrote: > >> Hi, Mathieu, > > Hi Minlan, > > Thanks for the detailed bug report. Can I ask more precisely which commit ID > o

Re: [lttng-dev] urcu workqueue thread uses 99% of cpu while workqueue is empty

2022-06-14 Thread Mathieu Desnoyers via lttng-dev
- On Jun 13, 2022, at 11:55 PM, Minlan Wang wangmin...@szsandstone.com wrote: > Hi, Mathieu, Hi Minlan, Thanks for the detailed bug report. Can I ask more precisely which commit ID of the userspace-rcu stable-2.12 branch you are using ? Typically a "userspace-rcu-latest-0.12.tar.bz2" gets