[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH Netchannel2 2/2] set skb->dev


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: "Mitch Williams" <mitch.a.williams@xxxxxxxxx>
  • Date: Mon, 12 Jan 2009 14:44:56 -0800
  • Delivery-date: Mon, 12 Jan 2009 14:45:20 -0800
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition:x-google-sender-auth; b=FGW9/q1srl4atoSKox83ini00wPErdL5JB3JP7mW1QXGzRCq+gJn53scNlq/tAcPop FS/fGm8BIgqXsZLHgM6kG7ODUpnPdzHntkKaLWB+NhVwuaCbPBjKoMLJ7gNoCJxcJ8Zp rOXwYUgkZgRFlWq7WvXJtvtmKqTjPXI4RUJAY=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Set skb->dev when we allocate a vmq skb.  Fixes an oops when calling
vmq_free_skb()

Signed-off-by: Mitch Williams <mitch.a.williams@xxxxxxxxx>

diff -r d3803cba4ed9 drivers/xen/netchannel2/vmq.c
--- a/drivers/xen/netchannel2/vmq.c     Wed Jan 07 13:31:06 2009 +0000
+++ b/drivers/xen/netchannel2/vmq.c     Mon Jan 12 14:25:43 2009 -0800
@@ -659,6 +659,7 @@
                skb_shinfo(skb)->frags[i].page_offset = 0;
                skb_shinfo(skb)->frags[i].size = PAGE_SIZE;
                skb_shinfo(skb)->nr_frags++;
+               skb->dev = netdevice;
                cons++;
        }

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.