From b7fc43f30d6836aab4dd293c2576abafcef0970e Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Thu, 15 May 2008 15:25:09 +0000 Subject: [PATCH] --- linux-2.6-520-vnet+.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linux-2.6-520-vnet+.patch b/linux-2.6-520-vnet+.patch index 939fb6c45..54e35e662 100644 --- a/linux-2.6-520-vnet+.patch +++ b/linux-2.6-520-vnet+.patch @@ -130,7 +130,7 @@ diff -Nurb linux-2.6.22-510/net/core/skbuff.c linux-2.6.22-520/net/core/skbuff.c skb->data = data; skb_reset_tail_pointer(skb); skb->end = skb->tail + size; -+ if (unlikely(in_softirq())) skb->skb_tag = nx_current_nid(); ++ if (!in_interrupt()) skb->skb_tag = nx_current_nid(); /* make sure we initialize shinfo sequentially */ shinfo = skb_shinfo(skb); atomic_set(&shinfo->dataref, 1); @@ -191,7 +191,7 @@ diff -Nurb linux-2.6.22-510/net/ipv4/af_inet.c linux-2.6.22-520/net/ipv4/af_inet } inet->sport = htons(inet->num); + sk->sk_xid = vx_current_xid(); -+ if (unlikely(in_softirq())) sk->sk_nid = nx_current_nid(); ++ if (!in_interrupt()) sk->sk_nid = nx_current_nid(); } release_sock(sk); return 0; -- 2.47.0