list_debug: WARN for adding something already in the list
authorChris Metcalf <[email protected]>
Tue, 29 May 2012 22:07:31 +0000 (15:07 -0700)
committerLinus Torvalds <[email protected]>
Tue, 29 May 2012 23:22:32 +0000 (16:22 -0700)
commit17a801f4bfeb8d55df1b05fa7adb16ada504e765
tree7aa3a8683c48ff5d5c5fd987f0edbc34171ddb7e
parent401dea7f7ade662b77c33ce2498fb5b4f97cb29c
list_debug: WARN for adding something already in the list

We were bitten by this at one point and added an additional sanity test
for DEBUG_LIST.  You can't validly add a list_head to a list where either
prev or next is the same as the thing you're adding.

Signed-off-by: Chris Metcalf <[email protected]>
Cc: Andi Kleen <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
lib/list_debug.c