lcs: ODEBUG: object is on stack, but not annotated.
Timer_list structure in lcs_send_lancmd() is allocated on stack. Initialization with init_timer() leads to above ODEBUG message. Instead use init_timer_on_stack() which prevents above msg. Signed-off-by: Klaus-Dieter Wacker <kdwacker@de.ibm.com> Signed-off-by: Ursula Braun <ursula.braun@de.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
9a4ff8d417
commit
d62e09e34e
1 changed files with 1 additions and 1 deletions
|
@ -889,7 +889,7 @@ lcs_send_lancmd(struct lcs_card *card, struct lcs_buffer *buffer,
|
|||
rc = lcs_ready_buffer(&card->write, buffer);
|
||||
if (rc)
|
||||
return rc;
|
||||
init_timer(&timer);
|
||||
init_timer_on_stack(&timer);
|
||||
timer.function = lcs_lancmd_timeout;
|
||||
timer.data = (unsigned long) reply;
|
||||
timer.expires = jiffies + HZ*card->lancmd_timeout;
|
||||
|
|
Loading…
Reference in a new issue