kernel: cherry-pick more VMBus patches, fix for yet another kernel crash

These are most of the changes to channel.c and channel_mgmt.c from upstream.

They are needed to apply a proposed patch to fix yet another kernel crash
we reported. This patch is also included.

With these patches applied many thousand connections with random data and up
to 10 concurrent connections are sustained without kernel crashes.

This patch also updates the core Hyper-V socket support to v11 (which
also obsoletes the previous patch added to work around a kernel bug)

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
This commit is contained in:
Rolf Neugebauer
2016-05-16 23:45:10 +01:00
parent 04d5a39638
commit 61b38236a9
41 changed files with 1893 additions and 231 deletions

File diff suppressed because it is too large Load Diff