RE: [PATCH V4 6/7] hvsock: introduce Hyper-V VM Sockets feature

2015-07-30 Thread Dexuan Cui
From: David Miller Sent: Thursday, July 30, 2015 6:28 From: Dexuan Cui Date: Tue, 28 Jul 2015 05:35:23 -0700 +/* hvsock_release() can be invoked in 2 paths: + * 1. on process termination: + * hvsock_sk_destruct+0x1a/0x20 + * __sk_free+0x1d/0x130 + * sk_free+0x19/0x20 + *

Re: [PATCH V4 6/7] hvsock: introduce Hyper-V VM Sockets feature

2015-07-29 Thread David Miller
From: Dexuan Cui de...@microsoft.com Date: Tue, 28 Jul 2015 05:35:23 -0700 +/* hvsock_release() can be invoked in 2 paths: + * 1. on process termination: + * hvsock_sk_destruct+0x1a/0x20 + * __sk_free+0x1d/0x130 + * sk_free+0x19/0x20 + * hvsock_release+0x138/0x160 + *

[PATCH V4 6/7] hvsock: introduce Hyper-V VM Sockets feature

2015-07-28 Thread Dexuan Cui
Hyper-V VM sockets (hvsock) supplies a byte-stream based communication mechanism between the host and a guest. It's kind of TCP over VMBus, but the transportation layer (VMBus) is much simpler than IP. With Hyper-V VM Sockets, applications between the host and a guest can talk with each other