-diff -NurpP --exclude '*.orig' --exclude '*.rej' linux-2.6.27.10-vs2.3.x-P/net/ipv4/af_inet.c linux-2.6.27.10-vs2.3.x-P521/net/ipv4/af_inet.c
---- linux-2.6.27.10-vs2.3.x-P/net/ipv4/af_inet.c 2008-10-13 14:54:20.000000000 +0200
-+++ linux-2.6.27.10-vs2.3.x-P521/net/ipv4/af_inet.c 2009-01-12 01:18:23.000000000 +0100
-@@ -181,6 +181,8 @@ static int inet_autobind(struct sock *sk
+diff -Nurb linux-2.6.27-510/net/core/sock.c linux-2.6.27-521/net/core/sock.c
+--- linux-2.6.27-510/net/core/sock.c 2009-07-23 10:51:44.000000000 -0400
++++ linux-2.6.27-521/net/core/sock.c 2009-11-25 17:36:26.000000000 -0500
+@@ -954,6 +954,8 @@
+ sk->sk_prot = sk->sk_prot_creator = prot;
+ sock_lock_init(sk);
+ sock_net_set(sk, get_net(net));
++ if (!in_interrupt())
++ sk->sk_mark = nx_current_nid();
+ }
+
+ return sk;
+diff -Nurb linux-2.6.27-510/net/ipv4/af_inet.c linux-2.6.27-521/net/ipv4/af_inet.c
+--- linux-2.6.27-510/net/ipv4/af_inet.c 2009-07-23 10:51:44.000000000 -0400
++++ linux-2.6.27-521/net/ipv4/af_inet.c 2009-07-23 10:51:52.000000000 -0400
+@@ -181,6 +181,8 @@