From: Zoltan Kiss Date: Fri, 18 Jul 2014 18:08:03 +0000 (+0100) Subject: xen-netback: Fix releasing frag_list skbs in error path X-Git-Tag: omap-for-v3.17/fixes-against-rc2~244^2~3^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b42cc6e421e7bf74e545483aa34b99d2a2ca6d3a;p=pandora-kernel.git xen-netback: Fix releasing frag_list skbs in error path When the grant operations failed, the skb is freed up eventually, and it tries to release the frags, if there is any. For the main skb nr_frags is set to 0 to avoid this, but on the frag_list it iterates through the frags array, and tries to call put_page on the page pointer which contains garbage at that time. Signed-off-by: Zoltan Kiss Reported-by: Armin Zentai Cc: netdev@vger.kernel.org Cc: linux-kernel@vger.kernel.org Cc: xen-devel@lists.xenproject.org Signed-off-by: David S. Miller --- Reading git-diff-tree failed