]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
xen-netback: fix the number of skb slots calculation.
authorAdnan Misherfi <amisherfi@amisherfi.(none)>
Thu, 10 May 2012 14:31:27 +0000 (10:31 -0400)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Wed, 16 May 2012 23:49:59 +0000 (16:49 -0700)
Signed-off-by: Adnan Misherfi <adnan.misherfi@oracle.com>
drivers/net/xen-netback/netback.c

index 17334ddbcd7e507d0b0dba249b518e94ad651cff..a200af122653548050c8e9755f6a1623d4a09186 100644 (file)
@@ -313,7 +313,7 @@ unsigned int xen_netbk_count_skb_slots(struct xenvif *vif, struct sk_buff *skb)
        int i, copy_off;
 
        count = DIV_ROUND_UP(
-                       offset_in_page(skb->data)+skb_headlen(skb), PAGE_SIZE);
+                       offset_in_page(skb->data + skb_headlen(skb)), PAGE_SIZE);
 
        copy_off = skb_headlen(skb) % PAGE_SIZE;