x86: hpet: Use proper destructor for delayed work
x86: hpet: Use proper destructor for delayed work

destroy_timer_on_stack() is hardly the right thing for a delayed
work. We leak a tracking object for the work itself when DEBUG_OBJECTS
is enabled.

Signed-off-by: Thomas Gleixner <00e4cf8f46a57000a44449bf9dd8cbbcc209fd2a@linutronix.de>
Cc: Vince Weaver <b486a64568929e3535e394c7ca98794b49f6ab74@maine.edu>
Cc: 500d1ad82b2a9e532e251e94d31de3f8a5cf4174@kernel.org
Link: 94bdae98075a705a2e00614776790581e8fcfa1c@linutronix.de
Signed-off-by: Thomas Gleixner <00e4cf8f46a57000a44449bf9dd8cbbcc209fd2a@linutronix.de>

KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs,KristFoundation/Programs