All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] smpboot: Add NULL check before kthread_unpark()
@ 2025-11-24  5:11 Kaushlendra Kumar
  2025-12-10  6:50 ` Thomas Gleixner
  0 siblings, 1 reply; 4+ messages in thread
From: Kaushlendra Kumar @ 2025-11-24  5:11 UTC (permalink / raw)
  To: tglx, peterz; +Cc: linux-kernel, Kaushlendra Kumar

Add NULL check for tsk before calling kthread_unpark() in
smpboot_unpark_thread() to prevent potential null pointer
dereference.

Signed-off-by: Kaushlendra Kumar <kaushlendra.kumar@intel.com>
---
 kernel/smpboot.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kernel/smpboot.c b/kernel/smpboot.c
index 4503b60ce9bd..a37d25b23f58 100644
--- a/kernel/smpboot.c
+++ b/kernel/smpboot.c
@@ -225,7 +225,7 @@ static void smpboot_unpark_thread(struct smp_hotplug_thread *ht, unsigned int cp
 {
 	struct task_struct *tsk = *per_cpu_ptr(ht->store, cpu);
 
-	if (!ht->selfparking)
+	if (tsk && !ht->selfparking)
 		kthread_unpark(tsk);
 }
 
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-12-12  1:10 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-24  5:11 [PATCH] smpboot: Add NULL check before kthread_unpark() Kaushlendra Kumar
2025-12-10  6:50 ` Thomas Gleixner
2025-12-10  8:21   ` Kumar, Kaushlendra
2025-12-12  1:10     ` Thomas Gleixner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.