Linux real-time development
 help / color / mirror / Atom feed
* [PATCH v6 0/2] debugobjects: Don't call fill_pool() in early boot hardirq context
@ 2026-06-08  2:22 Waiman Long
  2026-06-08  2:22 ` [PATCH v6 1/2] debugobjects: Add a can_fill_pool() helper for debug_objects_fill_pool() Waiman Long
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Waiman Long @ 2026-06-08  2:22 UTC (permalink / raw)
  To: Thomas Gleixner, Ingo Molnar, Andrew Morton,
	Sebastian Andrzej Siewior, Clark Williams, Steven Rostedt
  Cc: linux-kernel, linux-rt-devel, Waiman Long

 v6:
  - Break the v5 patch into 2 separate patches with the first patch just
    adding a can_fill_pool() helper with no functional change as
    suggested by Ingo.

Patch 1 adds a can_fill_pool() helper to break down the conditional
check in debug_objects_fill_pool() to determine if fill_pool() should
be called into easier to read components.

Patch 2 fix the lockdep warning caused by calling fill_pool() in early
boot hardirq context.

These 2 patches together produce the same code change as in the v5 patch
[1]. So the Reviewed-by tag from Sebastian is kept in the patch 2.

 [1] https://lore.kernel.org/lkml/20260605173038.495075-1-longman@redhat.com/

Waiman Long (2):
  debugobjects: Add a can_fill_pool() helper for
    debug_objects_fill_pool()
  debugobjects: Don't call fill_pool() in early boot hardirq context

 lib/debugobjects.c | 46 +++++++++++++++++++++++++++++++++++++---------
 1 file changed, 37 insertions(+), 9 deletions(-)

-- 
2.54.0


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

end of thread, other threads:[~2026-06-08  7:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-08  2:22 [PATCH v6 0/2] debugobjects: Don't call fill_pool() in early boot hardirq context Waiman Long
2026-06-08  2:22 ` [PATCH v6 1/2] debugobjects: Add a can_fill_pool() helper for debug_objects_fill_pool() Waiman Long
2026-06-08  2:22 ` [PATCH v6 2/2] debugobjects: Don't call fill_pool() in early boot hardirq context Waiman Long
2026-06-08  7:56 ` [PATCH v6 0/2] " Sebastian Andrzej Siewior

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox