From: Roger Pau Monne Date: Tue, 4 Dec 2012 14:21:53 +0000 (+0100) Subject: llist/xen-blkfront: implement safe version of llist_for_each_entry X-Git-Tag: v3.8-rc7~11^2~3^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ebb351cf78ee6bf3262e6b4b6906f456c05e6d5e;p=pandora-kernel.git llist/xen-blkfront: implement safe version of llist_for_each_entry Implement a safe version of llist_for_each_entry, and use it in blkif_free. Previously grants where freed while iterating the list, which lead to dereferences when trying to fetch the next item. Reported-by: Dan Carpenter Signed-off-by: Roger Pau Monné Acked-by: Andrew Morton [v2: Move the llist_for_each_entry_safe in llist.h] Signed-off-by: Konrad Rzeszutek Wilk --- Reading git-diff-tree failed