diff options
Diffstat (limited to 'lib/list_debug.c')
| -rw-r--r-- | lib/list_debug.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/list_debug.c b/lib/list_debug.c index 23a5e031cd8b..c24c2f7e296f 100644 --- a/lib/list_debug.c +++ b/lib/list_debug.c | |||
| @@ -87,12 +87,10 @@ void __list_add_rcu(struct list_head *new, | |||
| 87 | struct list_head *prev, struct list_head *next) | 87 | struct list_head *prev, struct list_head *next) |
| 88 | { | 88 | { |
| 89 | WARN(next->prev != prev, | 89 | WARN(next->prev != prev, |
| 90 | "list_add_rcu corruption. next->prev should be " | 90 | "list_add_rcu corruption. next->prev should be prev (%p), but was %p. (next=%p).\n", |
| 91 | "prev (%p), but was %p. (next=%p).\n", | ||
| 92 | prev, next->prev, next); | 91 | prev, next->prev, next); |
| 93 | WARN(prev->next != next, | 92 | WARN(prev->next != next, |
| 94 | "list_add_rcu corruption. prev->next should be " | 93 | "list_add_rcu corruption. prev->next should be next (%p), but was %p. (prev=%p).\n", |
| 95 | "next (%p), but was %p. (prev=%p).\n", | ||
| 96 | next, prev->next, prev); | 94 | next, prev->next, prev); |
| 97 | new->next = next; | 95 | new->next = next; |
| 98 | new->prev = prev; | 96 | new->prev = prev; |
