Re: [PATCH] tracing: zero the pipe cpumask on alloc to avoid spurious -EBUSY

From: Zheng Yejian
Date: Thu Aug 31 2023 - 21:34:24 EST


On 2023/9/1 04:33, Steven Rostedt wrote:
On Thu, 31 Aug 2023 21:51:18 +0800
Zheng Yejian <zhengyejian1@xxxxxxxxxx> wrote:

Hi,

I ran into this problem just recently on one of my test VMs immediately
after updating to a v6.5 base. A revert of the aforementioned commit
addressed the problem. I'm not terribly familiar with the tracing code,
but on further inspection I noticed the cpumask doesn't appear to be
initialized anywhere. I suppose this could alternatively do a
cpumask_clear() or whatever after allocation, but either way this
addresses the problem for me.

Yes, pipe_cpumask must be initialized.

Can I add a Reviewed-by tag from you?

Of course :)
Reviewed-by: Zheng Yejian <zhengyejian1@xxxxxxxxxx>

--

Thanks,
Zheng Yejian




Please CC on replies as I'm not subscribed to the list. Thanks.

That's the default with Linux kernel lists.

-- Steve