Re: [BUG] KCSAN: data-race in process_one_work / process_one_work

From: Mirsad Todorovac
Date: Wed Aug 23 2023 - 05:19:23 EST


On 8/22/23 21:52, Tejun Heo wrote:
On Fri, Aug 18, 2023 at 01:58:27PM +0200, Mirsad Todorovac wrote:
Just as an exercise, this seems to work, but it is probably not very clean and not very scalable:

pwq is already per-cpu. It's not strictly accessed per-cpu because workers
can go unbound but given that it's a stat counter, that doesn't really
matter all that much. Sounds like it should be marked so that kcsan ignores
it.

Thanks.

Hi, Mr. Heo,

Not at all.
Thanks for your review. The patch closed the KCSAN report, so I thought something was happening.

Kind regards,
Mirsad Todorovac