]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
xen-netback: use correct index for invalidation in xen_netbk_tx_check_gop()
authorJan Beulich <JBeulich@suse.com>
Fri, 18 Nov 2011 05:42:05 +0000 (05:42 +0000)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Fri, 3 Feb 2012 02:55:10 +0000 (21:55 -0500)
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Cc: stable@vger.kernel.org
Signed-off-by: David S. Miller <davem@davemloft.net>
Conflicts:

drivers/net/xen-netback/netback.c

drivers/net/xen-netback/netback.c

index 9d80f99b72ba2bd68802b84e86a485e1fc087f50..242b5a5390184d195f0164f82c815b764a97698a 100644 (file)
@@ -1008,7 +1008,7 @@ static int xen_netbk_tx_check_gop(struct xen_netbk *netbk,
                pending_idx = *((u16 *)skb->data);
                xen_netbk_idx_release(netbk, pending_idx);
                for (j = start; j < i; j++) {
-                       pending_idx = (unsigned long)shinfo->frags[i].page;
+                       pending_idx = (unsigned long)shinfo->frags[j].page;
                        xen_netbk_idx_release(netbk, pending_idx);
                }