Skip to content

workqueue: Add proper debugobjects support for delayed_work on stack

Thomas Gleixner lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/2workqueue: Provide destroy_delayed_work_on_stack()include/linux/workqueue.h kernel/workqueue.c+9 -01 reply
2/2x86: hpet: Use proper destructor for delayed workarch/x86/kernel/hpet.c+1 -10 replies

Reviews trailers per patch

1 of 2 patches has a Reviewed-by or Acked-by.

PatchTejun Heo
1/2A-b
2/2

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [patch 0/2] workqueue: Add proper debugobjects support for delayed_work on stack

While trying to decode Vince mystery crash I noticed, that we have a initializer for delayed work on stack but no destructor.

The only user in tree got it wrong, which leaks a tracking object for the work itself.

Provide destroy_delayed_work_on_stack() and make hpet use it.

Thanks,

tglx