diff options
author | Eric Sesterhenn <snakebyte@gmx.de> | 2009-02-27 01:38:15 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2009-02-27 01:38:15 -0500 |
commit | 211174ea8dca4502e20008de7ff2ad389db023a5 (patch) | |
tree | 506666774221c3f7e2048538157aa11475e9924f /drivers/isdn/mISDN | |
parent | 4974097a97c6c11c22c2242f70821e2af65ef8e7 (diff) |
MISDN: list usage cleanup
Trivial cleanup, list_del(); list_add_tail() is equivalent
to list_move_tail(). Semantic patch for coccinelle can be
found at www.cccmz.de/~snakebyte/list_move_tail.spatch
Signed-off-by: Eric Sesterhenn <snakebyte@gmx.de>
Acked-by: Karsten Keil <kkeil@novell.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/isdn/mISDN')
-rw-r--r-- | drivers/isdn/mISDN/timerdev.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/isdn/mISDN/timerdev.c b/drivers/isdn/mISDN/timerdev.c index f2b32186d4a1..bbd99d3282c0 100644 --- a/drivers/isdn/mISDN/timerdev.c +++ b/drivers/isdn/mISDN/timerdev.c | |||
@@ -152,8 +152,7 @@ dev_expire_timer(unsigned long data) | |||
152 | u_long flags; | 152 | u_long flags; |
153 | 153 | ||
154 | spin_lock_irqsave(&timer->dev->lock, flags); | 154 | spin_lock_irqsave(&timer->dev->lock, flags); |
155 | list_del(&timer->list); | 155 | list_move_tail(&timer->list, &timer->dev->expired); |
156 | list_add_tail(&timer->list, &timer->dev->expired); | ||
157 | spin_unlock_irqrestore(&timer->dev->lock, flags); | 156 | spin_unlock_irqrestore(&timer->dev->lock, flags); |
158 | wake_up_interruptible(&timer->dev->wait); | 157 | wake_up_interruptible(&timer->dev->wait); |
159 | } | 158 | } |