From: Julia Lawall Date: Sun, 8 Jul 2012 11:37:40 +0000 (+0200) Subject: slub: remove invalid reference to list iterator variable X-Git-Tag: v3.6-rc1~50^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=068ce415bea9e2b96bde76dc1bf6e672a89903ee;p=pandora-kernel.git slub: remove invalid reference to list iterator variable If list_for_each_entry, etc complete a traversal of the list, the iterator variable ends up pointing to an address at an offset from the list head, and not a meaningful structure. Thus this value should not be used after the end of the iterator. The patch replaces s->name by al->name, which is referenced nearby. This problem was found using Coccinelle (http://coccinelle.lip6.fr/). Signed-off-by: Julia Lawall Signed-off-by: Pekka Enberg --- Reading git-diff-tree failed