* [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node()
@ 2026-09-14 12:09 Quchaosheng
2026-09-14 16:52 ` Bradley Morgan
2026-09-14 17:04 ` Waiman Long
0 siblings, 2 replies; 9+ messages in thread
From: Quchaosheng @ 2026-09-14 12:09 UTC (permalink / raw)
To: Peter Zijlstra, Ingo Molnar, Will Deacon, Boqun Feng
Cc: Waiman Long, linux-kernel, Quchaosheng
kthread_affine_node() warns when zalloc_cpumask_var() fails:
if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
WARN_ON_ONCE(1);
return;
}
The allocation uses GFP_KERNEL, so it can fail under memory pressure or
fault injection. A failed allocation is a recoverable condition and not a
kernel bug, so the warning is noise. syzbot reports it for a WireGuard
NAPI thread:
WARNING: kernel/kthread.c:359 at kthread_affine_node+0x200/0x2e8
CPU: 0 PID: 5207 Comm: napi/wg2-0
Call Trace:
alloc_cpumask_var_node+0xfc/0x138
zalloc_cpumask_var
kthread_affine_node+0x148/0x2e8
kthread+0x29c/0x3d4
ret_from_fork+0x10/0x20
The other two callers of zalloc_cpumask_var() in this file, in the kthread
preferred affinity and kthreads_online_cpu() paths, return -ENOMEM without
a warning. kthread_affine_node() returns void, so it cannot report the
error either, and it only skips the affinity setup for this thread. Return
early without warning, matching those callers.
Reported-by: syzbot+37ca7ae3e98cb65c3209@syzkaller.appspotmail.com
Closes: https://syzkaller.appspot.com/bug?extid=37ca7ae3e98cb65c3209
Signed-off-by: Quchaosheng <quchaosheng000406@163.com>
---
kernel/kthread.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/kernel/kthread.c b/kernel/kthread.c
index a3f95c904..f735a74b6 100644
--- a/kernel/kthread.c
+++ b/kernel/kthread.c
@@ -355,10 +355,8 @@ static void kthread_affine_node(void)
if (WARN_ON_ONCE(kthread_is_per_cpu(current)))
return;
- if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
- WARN_ON_ONCE(1);
+ if (!zalloc_cpumask_var(&affinity, GFP_KERNEL))
return;
- }
mutex_lock(&kthread_affinity_lock);
WARN_ON_ONCE(!list_empty(&kthread->affinity_node));
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node()
2026-09-14 12:09 [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node() Quchaosheng
@ 2026-09-14 16:52 ` Bradley Morgan
2026-09-14 17:04 ` Waiman Long
1 sibling, 0 replies; 9+ messages in thread
From: Bradley Morgan @ 2026-09-14 16:52 UTC (permalink / raw)
To: quchaosheng000406; +Cc: boqun, linux-kernel, longman, mingo, peterz, will
On 14 September 2026 13:09:41 BST, Quchaosheng <quchaosheng000406@163.com>
wrote:
>kthread_affine_node() warns when zalloc_cpumask_var() fails:
>
> if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
> WARN_ON_ONCE(1);
> return;
> }
>
>The allocation uses GFP_KERNEL, so it can fail under memory pressure or
>fault injection. A failed allocation is a recoverable condition and not a
>kernel bug, so the warning is noise. syzbot reports it for a WireGuard
>NAPI thread:
>
> WARNING: kernel/kthread.c:359 at kthread_affine_node+0x200/0x2e8
> CPU: 0 PID: 5207 Comm: napi/wg2-0
> Call Trace:
> alloc_cpumask_var_node+0xfc/0x138
> zalloc_cpumask_var
> kthread_affine_node+0x148/0x2e8
> kthread+0x29c/0x3d4
> ret_from_fork+0x10/0x20
Interesting.
>
>The other two callers of zalloc_cpumask_var() in this file, in the kthread
>preferred affinity and kthreads_online_cpu() paths, return -ENOMEM without
>a warning. kthread_affine_node() returns void, so it cannot report the
>error either, and it only skips the affinity setup for this thread.
>Return
>early without warning, matching those callers.
Makes sense.
>
>Reported-by: syzbot+37ca7ae3e98cb65c3209@syzkaller.appspotmail.com
>Closes: https://syzkaller.appspot.com/bug?extid=37ca7ae3e98cb65c3209
>Signed-off-by: Quchaosheng <quchaosheng000406@163.com>
>---
> kernel/kthread.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
>diff --git a/kernel/kthread.c b/kernel/kthread.c
>index a3f95c904..f735a74b6 100644
>--- a/kernel/kthread.c
>+++ b/kernel/kthread.c
>@@ -355,10 +355,8 @@ static void kthread_affine_node(void)
> if (WARN_ON_ONCE(kthread_is_per_cpu(current)))
> return;
>
>- if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
>- WARN_ON_ONCE(1);
>+ if (!zalloc_cpumask_var(&affinity, GFP_KERNEL))
> return;
>- }
Uhh, I'm unsure about this.
The warn may be intended?
Perhaps you could warn -> info?
Because people may prefer to know if it's broken.
I'm not comfortable adding a tag until the maintainers have a input
>
> mutex_lock(&kthread_affinity_lock);
> WARN_ON_ONCE(!list_empty(&kthread->affinity_node));
>
>
>
--- Thanks!
https://lore.kernel.org/all/EE579805-42F2-4C58-B752-F28779EEB717@grrlz.net/
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node()
2026-09-14 12:09 [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node() Quchaosheng
2026-09-14 16:52 ` Bradley Morgan
@ 2026-09-14 17:04 ` Waiman Long
2026-09-15 10:45 ` Frederic Weisbecker
1 sibling, 1 reply; 9+ messages in thread
From: Waiman Long @ 2026-09-14 17:04 UTC (permalink / raw)
To: Quchaosheng, Peter Zijlstra, Ingo Molnar, Will Deacon, Boqun Feng
Cc: linux-kernel, Frederic Weisbecker
cc: Frederic Weisbecker <frederic@kernel.org> for his input.
-Longman
On 9/14/26 8:09 AM, Quchaosheng wrote:
> kthread_affine_node() warns when zalloc_cpumask_var() fails:
>
> if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
> WARN_ON_ONCE(1);
> return;
> }
>
> The allocation uses GFP_KERNEL, so it can fail under memory pressure or
> fault injection. A failed allocation is a recoverable condition and not a
> kernel bug, so the warning is noise. syzbot reports it for a WireGuard
> NAPI thread:
>
> WARNING: kernel/kthread.c:359 at kthread_affine_node+0x200/0x2e8
> CPU: 0 PID: 5207 Comm: napi/wg2-0
> Call Trace:
> alloc_cpumask_var_node+0xfc/0x138
> zalloc_cpumask_var
> kthread_affine_node+0x148/0x2e8
> kthread+0x29c/0x3d4
> ret_from_fork+0x10/0x20
>
> The other two callers of zalloc_cpumask_var() in this file, in the kthread
> preferred affinity and kthreads_online_cpu() paths, return -ENOMEM without
> a warning. kthread_affine_node() returns void, so it cannot report the
> error either, and it only skips the affinity setup for this thread. Return
> early without warning, matching those callers.
>
> Reported-by: syzbot+37ca7ae3e98cb65c3209@syzkaller.appspotmail.com
> Closes: https://syzkaller.appspot.com/bug?extid=37ca7ae3e98cb65c3209
> Signed-off-by: Quchaosheng <quchaosheng000406@163.com>
> ---
> kernel/kthread.c | 4 +---
> 1 file changed, 1 insertion(+), 3 deletions(-)
>
> diff --git a/kernel/kthread.c b/kernel/kthread.c
> index a3f95c904..f735a74b6 100644
> --- a/kernel/kthread.c
> +++ b/kernel/kthread.c
> @@ -355,10 +355,8 @@ static void kthread_affine_node(void)
> if (WARN_ON_ONCE(kthread_is_per_cpu(current)))
> return;
>
> - if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
> - WARN_ON_ONCE(1);
> + if (!zalloc_cpumask_var(&affinity, GFP_KERNEL))
> return;
> - }
>
> mutex_lock(&kthread_affinity_lock);
> WARN_ON_ONCE(!list_empty(&kthread->affinity_node));
>
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node()
2026-09-14 17:04 ` Waiman Long
@ 2026-09-15 10:45 ` Frederic Weisbecker
2026-09-16 1:59 ` [PATCH] kthread: Report cpumask allocation failure without warning Quchaosheng
2026-09-16 8:10 ` [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node() Quchaosheng
0 siblings, 2 replies; 9+ messages in thread
From: Frederic Weisbecker @ 2026-09-15 10:45 UTC (permalink / raw)
To: Waiman Long
Cc: Quchaosheng, Peter Zijlstra, Ingo Molnar, Will Deacon,
Boqun Feng, linux-kernel
Le Mon, Sep 14, 2026 at 01:04:22PM -0400, Waiman Long a écrit :
> cc: Frederic Weisbecker <frederic@kernel.org> for his input.
>
> -Longman
>
> On 9/14/26 8:09 AM, Quchaosheng wrote:
> > kthread_affine_node() warns when zalloc_cpumask_var() fails:
> >
> > if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
> > WARN_ON_ONCE(1);
> > return;
> > }
> >
> > The allocation uses GFP_KERNEL, so it can fail under memory pressure or
> > fault injection. A failed allocation is a recoverable condition and not a
> > kernel bug, so the warning is noise. syzbot reports it for a WireGuard
> > NAPI thread:
> >
> > WARNING: kernel/kthread.c:359 at kthread_affine_node+0x200/0x2e8
> > CPU: 0 PID: 5207 Comm: napi/wg2-0
> > Call Trace:
> > alloc_cpumask_var_node+0xfc/0x138
> > zalloc_cpumask_var
> > kthread_affine_node+0x148/0x2e8
> > kthread+0x29c/0x3d4
> > ret_from_fork+0x10/0x20
> >
> > The other two callers of zalloc_cpumask_var() in this file, in the kthread
> > preferred affinity and kthreads_online_cpu() paths, return -ENOMEM without
> > a warning. kthread_affine_node() returns void, so it cannot report the
> > error either, and it only skips the affinity setup for this thread. Return
> > early without warning, matching those callers.
Unfortunately there is no way to handle that correctly. It's the thread main
function and making it return early without executing the associated callback
doesn't sound like a better idea over what we do now.
A warning is the only way at this stage to tell that the affinity of the kthread
will be mishandled.
Thanks.
--
Frederic Weisbecker
SUSE Labs
^ permalink raw reply [flat|nested] 9+ messages in thread* [PATCH] kthread: Report cpumask allocation failure without warning
@ 2026-09-16 1:59 ` Quchaosheng
2026-09-16 16:40 ` Bradley Morgan
0 siblings, 1 reply; 9+ messages in thread
From: Quchaosheng @ 2026-09-16 1:59 UTC (permalink / raw)
To: linux-kernel; +Cc: quchaosheng000406, syzbot+37ca7ae3e98cb65c3209
kthread_affine_node() warns when zalloc_cpumask_var() fails:
if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
WARN_ON_ONCE(1);
return;
}
The allocation uses GFP_KERNEL, so it can fail under memory pressure or
fault injection. A failed allocation is a recoverable condition and not a
kernel bug, so the warning is noise. syzbot reports it for a WireGuard
NAPI thread:
WARNING: kernel/kthread.c:359 at kthread_affine_node+0x200/0x2e8
CPU: 0 PID: 5207 Comm: napi/wg2-0
Call Trace:
alloc_cpumask_var_node+0xfc/0x138
zalloc_cpumask_var
kthread_affine_node+0x148/0x2e8
kthread+0x29c/0x3d4
ret_from_fork+0x10/0x20
The failure is not silent though: the early return also skips
list_add_tail() of kthread::affinity_node, so the thread never joins
kthread_affinity_list and kthreads_online_cpu() will not fix up its
affinity on a later CPU hotplug. Keep the failure visible with
pr_warn_once() instead of dropping the message.
Reported-by: syzbot+37ca7ae3e98cb65c3209@syzkaller.appspotmail.com
Closes: https://syzkaller.appspot.com/bug?extid=37ca7ae3e98cb65c3209
Signed-off-by: Quchaosheng <quchaosheng000406@163.com>
---
kernel/kthread.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/kernel/kthread.c b/kernel/kthread.c
index a3f95c904..b59fa7c7e 100644
--- a/kernel/kthread.c
+++ b/kernel/kthread.c
@@ -356,7 +356,14 @@ static void kthread_affine_node(void)
return;
if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
- WARN_ON_ONCE(1);
+ /*
+ * The thread stays out of kthread_affinity_list, so a later
+ * CPU hotplug will not fix up its affinity. Report it, but do
+ * not warn: the allocation can fail under memory pressure or
+ * fault injection, and that is not a kernel bug.
+ */
+ pr_warn_once("kthread: %s: no cpumask, node affinity not set\n",
+ current->comm);
return;
}
--
2.43.0
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH] kthread: Report cpumask allocation failure without warning
2026-09-16 1:59 ` [PATCH] kthread: Report cpumask allocation failure without warning Quchaosheng
@ 2026-09-16 16:40 ` Bradley Morgan
2026-09-17 5:15 ` Quchaosheng
0 siblings, 1 reply; 9+ messages in thread
From: Bradley Morgan @ 2026-09-16 16:40 UTC (permalink / raw)
To: quchaosheng000406; +Cc: linux-kernel, syzbot+37ca7ae3e98cb65c3209
On 16 September 2026 02:59:48 BST, Quchaosheng <quchaosheng000406@163.com>
wrote:
>kthread_affine_node() warns when zalloc_cpumask_var() fails:
>
> if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
> WARN_ON_ONCE(1);
> return;
> }
>
>The allocation uses GFP_KERNEL, so it can fail under memory pressure or
>fault injection. A failed allocation is a recoverable condition and not a
>kernel bug, so the warning is noise. syzbot reports it for a WireGuard
>NAPI thread:
>
> WARNING: kernel/kthread.c:359 at kthread_affine_node+0x200/0x2e8
> CPU: 0 PID: 5207 Comm: napi/wg2-0
> Call Trace:
> alloc_cpumask_var_node+0xfc/0x138
> zalloc_cpumask_var
> kthread_affine_node+0x148/0x2e8
> kthread+0x29c/0x3d4
> ret_from_fork+0x10/0x20
>
>The failure is not silent though: the early return also skips
>list_add_tail() of kthread::affinity_node, so the thread never joins
>kthread_affinity_list and kthreads_online_cpu() will not fix up its
>affinity on a later CPU hotplug. Keep the failure visible with
>pr_warn_once() instead of dropping the message.
I swear there was a patch for this I kinda NAKed.
>
>Reported-by: syzbot+37ca7ae3e98cb65c3209@syzkaller.appspotmail.com
>Closes: https://syzkaller.appspot.com/bug?extid=37ca7ae3e98cb65c3209
>Signed-off-by: Quchaosheng <quchaosheng000406@163.com>
>---
> kernel/kthread.c | 9 ++++++++-
> 1 file changed, 8 insertions(+), 1 deletion(-)
>
>diff --git a/kernel/kthread.c b/kernel/kthread.c
>index a3f95c904..b59fa7c7e 100644
>--- a/kernel/kthread.c
>+++ b/kernel/kthread.c
>@@ -356,7 +356,14 @@ static void kthread_affine_node(void)
> return;
>
> if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
>- WARN_ON_ONCE(1);
>+ /*
>+ * The thread stays out of kthread_affinity_list, so a later
>+ * CPU hotplug will not fix up its affinity. Report it, but do
>+ * not warn: the allocation can fail under memory pressure or
>+ * fault injection, and that is not a kernel bug.
>+ */
For the comment length, I have to ask did you use AI to develop this?
>+ pr_warn_once("kthread: %s: no cpumask, node affinity not set\n",
>+ current->comm);
Ummmmmm. I mean, okay then? But what effect does this make? (Except from
the message).
Under memory pressure I presume
1: your memory needs replacing, you get what you get
2: you did this on purpose, you deserve whatever you get.
And under fault injection is just a test.
I really think this code is sane as is,
NAK.
> return;
> }
>
>
--- Thanks!
https://lore.kernel.org/all/EE579805-42F2-4C58-B752-F28779EEB717@grrlz.net/
^ permalink raw reply [flat|nested] 9+ messages in thread* Re: [PATCH] kthread: Report cpumask allocation failure without warning
2026-09-16 16:40 ` Bradley Morgan
@ 2026-09-17 5:15 ` Quchaosheng
0 siblings, 0 replies; 9+ messages in thread
From: Quchaosheng @ 2026-09-17 5:15 UTC (permalink / raw)
To: Bradley Morgan
Cc: Frederic Weisbecker, linux-kernel, syzbot+37ca7ae3e98cb65c3209
Hi Bradley,
Thanks for the review.
On the AI question, since you asked directly: yes. I used an AI coding
assistant while preparing this, including the comment and the changelog. I
reviewed the change and tested it myself, but per
Documentation/process/coding-assistants.rst the submission should have carried
an "Assisted-by: LLM ..." tag and it did not. That is my mistake and I will add
the tag on any future revision.
On the NAK itself, I would like to answer your "what effect does this make
(except from the message)" question, because there is more to it than the text.
WARN_ON_ONCE(1) is not only a message. __warn() taints the kernel with
TAINT_WARN, prints modules and dumps the stack, and calls
check_panic_on_warn() (kernel/panic.c). So on any kernel running with
panic_on_warn=1, a failed GFP_KERNEL allocation in the thread creation path
becomes a full panic. That is the harm: the allocation failure is recoverable,
but the WARN reports it as a kernel bug, taints the box and can take it down.
pr_warn_once() keeps the report and drops the taint and the panic.
You also wrote on 14 September:
Perhaps you could warn -> info? Because people may prefer to know if it's
broken.
which I read as the same direction. I kept pr_warn_once() rather than
pr_info() so the line still stands out in the log.
On "under memory pressure you get what you get" and "fault injection is just a
test": I agree with both. Nothing is going to work well at that point. My only
argument for changing the severity is the taint/panic consequence above, not
the message length.
You said on 14 September that you were not comfortable taking a position until
the maintainers had input. Frederic wrote this code and has already commented
on the thread, so I am happy to leave the call to him.
Thanks,
Quchaosheng
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node()
2026-09-15 10:45 ` Frederic Weisbecker
2026-09-16 1:59 ` [PATCH] kthread: Report cpumask allocation failure without warning Quchaosheng
@ 2026-09-16 8:10 ` Quchaosheng
1 sibling, 0 replies; 9+ messages in thread
From: Quchaosheng @ 2026-09-16 8:10 UTC (permalink / raw)
To: Frederic Weisbecker
Cc: Waiman Long, Peter Zijlstra, Ingo Molnar, Will Deacon,
Boqun Feng, Valentin Schneider, linux-kernel
Hi Frederic,
Thanks for looking at this.
The posting you are responding to is v1, which dropped the message entirely.
That one was wrong and I have not resent it. v2 replaced WARN_ON_ONCE(1) with
pr_warn_once(), so the thread still reports the condition:
if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
pr_warn_once("kthread: %s: no cpumask, node affinity not set\n",
current->comm);
return;
}
One correction to the v1 description, though, because I think it changes the
picture: kthread_affine_node() is not the thread main function. It is called
from kthread() before threadfn(), and returning from it only skips the affinity
setup for this thread -- threadfn(data) is still run either way, so no callback
is skipped. The early return is also not something the patch adds; it is already
there in the current code, above the warning. The patch only changes how the
failure is reported.
The reason I would like to keep it visible in some form is the point you make:
the thread does not join kthread_affinity_list, so a later CPU hotplug will not
fix up its affinity, and that state is worth telling someone about.
That said, if your position is that WARN_ON_ONCE(1) is the right severity and
pr_warn_once() would let it go unnoticed, just say so and I will drop the patch.
I would rather not push something you have already said no to.
Thanks,
Quchaosheng
^ permalink raw reply [flat|nested] 9+ messages in thread
* [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node()
@ 2026-09-14 12:09 Quchaosheng
0 siblings, 0 replies; 9+ messages in thread
From: Quchaosheng @ 2026-09-14 12:09 UTC (permalink / raw)
To: Peter Zijlstra, Ingo Molnar, Will Deacon, Boqun Feng
Cc: Waiman Long, linux-kernel, Quchaosheng
kthread_affine_node() warns when zalloc_cpumask_var() fails:
if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
WARN_ON_ONCE(1);
return;
}
The allocation uses GFP_KERNEL, so it can fail under memory pressure or
fault injection. A failed allocation is a recoverable condition and not a
kernel bug, so the warning is noise. syzbot reports it for a WireGuard
NAPI thread:
WARNING: kernel/kthread.c:359 at kthread_affine_node+0x200/0x2e8
CPU: 0 PID: 5207 Comm: napi/wg2-0
Call Trace:
alloc_cpumask_var_node+0xfc/0x138
zalloc_cpumask_var
kthread_affine_node+0x148/0x2e8
kthread+0x29c/0x3d4
ret_from_fork+0x10/0x20
The other two callers of zalloc_cpumask_var() in this file, in the kthread
preferred affinity and kthreads_online_cpu() paths, return -ENOMEM without
a warning. kthread_affine_node() returns void, so it cannot report the
error either, and it only skips the affinity setup for this thread. Return
early without warning, matching those callers.
Reported-by: syzbot+37ca7ae3e98cb65c3209@syzkaller.appspotmail.com
Closes: https://syzkaller.appspot.com/bug?extid=37ca7ae3e98cb65c3209
Signed-off-by: Quchaosheng <quchaosheng000406@163.com>
---
kernel/kthread.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/kernel/kthread.c b/kernel/kthread.c
index a3f95c904..f735a74b6 100644
--- a/kernel/kthread.c
+++ b/kernel/kthread.c
@@ -355,10 +355,8 @@ static void kthread_affine_node(void)
if (WARN_ON_ONCE(kthread_is_per_cpu(current)))
return;
- if (!zalloc_cpumask_var(&affinity, GFP_KERNEL)) {
- WARN_ON_ONCE(1);
+ if (!zalloc_cpumask_var(&affinity, GFP_KERNEL))
return;
- }
mutex_lock(&kthread_affinity_lock);
WARN_ON_ONCE(!list_empty(&kthread->affinity_node));
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2026-09-17 5:16 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-14 12:09 [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node() Quchaosheng
2026-09-14 16:52 ` Bradley Morgan
2026-09-14 17:04 ` Waiman Long
2026-09-15 10:45 ` Frederic Weisbecker
2026-09-16 1:59 ` [PATCH] kthread: Report cpumask allocation failure without warning Quchaosheng
2026-09-16 16:40 ` Bradley Morgan
2026-09-17 5:15 ` Quchaosheng
2026-09-16 8:10 ` [PATCH 2/2] kthread: Drop warning on cpumask allocation failure in kthread_affine_node() Quchaosheng
-- strict thread matches above, loose matches on Subject: below --
2026-09-14 12:09 Quchaosheng
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®