list debugging: warn when deleting a deleted entry
authorBaruch Siach <baruch@tkos.co.il>
Tue, 10 Aug 2010 00:20:53 +0000 (17:20 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 10 Aug 2010 03:45:08 +0000 (20:45 -0700)
commite3f76e3386ee38e3654e81c2f3933ccca1f2d639
tree180f192f01aca166b30a1f1a119e9d0e9fb3714b
parent55817d3d5c480f96589359c10ad93fa2e707a029
list debugging: warn when deleting a deleted entry

Use the magic LIST_POISON* values to detect an incorrect use of list_del
on a deleted entry.  This DEBUG_LIST specific warning is easier to
understand than the generic Oops message caused by LIST_POISON
dereference.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Cc: Dave Jones <davej@codemonkey.org.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
lib/list_debug.c