From: Roger Pau Monne Date: Tue, 4 Dec 2012 14:21:52 +0000 (+0100) Subject: xen-blkback: implement safe iterator for the list of persistent grants X-Git-Tag: v3.8-rc7~11^2~3^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7dc341175af5e7361af81499ea192c7b274b6357;p=pandora-kernel.git xen-blkback: implement safe iterator for the list of persistent grants Change foreach_grant iterator to a safe version, that allows freeing the element while iterating. Also move the free code in free_persistent_gnts to prevent freeing the element before the rb_next call. Reported-by: Dan Carpenter Signed-off-by: Roger Pau Monné Cc: Konrad Rzeszutek Wilk Cc: xen-devel@lists.xen.org Signed-off-by: Konrad Rzeszutek Wilk --- Reading git-diff-tree failed