From: Thomas Gleixner Date: Sun, 23 Mar 2014 15:09:25 +0000 (+0000) Subject: s390/tape: Add missing destroy_timer_on_stack() X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=50f0e3bc93d86d0df6805eb55c58302d27a5cfca;p=linux-beck.git s390/tape: Add missing destroy_timer_on_stack() Otherwise we leak a tracking object when DEBUG_OBJECTS is enabled. Signed-off-by: Thomas Gleixner Signed-off-by: Heiko Carstens Signed-off-by: Martin Schwidefsky --- diff --git a/drivers/s390/char/tape_std.c b/drivers/s390/char/tape_std.c index cf577a2b13ac..3478e19ae194 100644 --- a/drivers/s390/char/tape_std.c +++ b/drivers/s390/char/tape_std.c @@ -79,6 +79,7 @@ tape_std_assign(struct tape_device *device) rc = tape_do_io_interruptible(device, request); del_timer_sync(&timeout); + destroy_timer_on_stack(&timeout); if (rc != 0) { DBF_EVENT(3, "%08x: assign failed - device might be busy\n",