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

From: Tejun Heo
Date: Tue Aug 22 2023 - 15:52:33 EST


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.

--
tejun