kernel: Update to 4.11.1/4.10.16/4.9.28/4.4.68

Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
This commit is contained in:
Rolf Neugebauer
2017-05-15 10:34:02 +01:00
parent b86fcd5253
commit 5f5c27cbba
73 changed files with 139 additions and 139 deletions

View File

@@ -62,10 +62,10 @@ endef
# Build Targets
# Debug targets only for latest stable and LTS stable
#
$(eval $(call kernel,4.11,4.11.x))
$(eval $(call kernel,4.11,4.11.x,_dbg))
$(eval $(call kernel,4.10.15,4.10.x))
$(eval $(call kernel,4.10.15,4.10.x,_dbg))
$(eval $(call kernel,4.9.27,4.9.x))
$(eval $(call kernel,4.9.27,4.9.x,_dbg))
$(eval $(call kernel,4.4.67,4.4.x))
$(eval $(call kernel,4.11.1,4.11.x))
$(eval $(call kernel,4.11.1,4.11.x,_dbg))
$(eval $(call kernel,4.10.16,4.10.x))
$(eval $(call kernel,4.10.16,4.10.x,_dbg))
$(eval $(call kernel,4.9.28,4.9.x))
$(eval $(call kernel,4.9.28,4.9.x,_dbg))
$(eval $(call kernel,4.4.68,4.4.x))

View File

@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.10.15 Kernel Configuration
# Linux/x86 4.10.16 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y

View File

@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.11.0 Kernel Configuration
# Linux/x86 4.11.1 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y

View File

@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.4.67 Kernel Configuration
# Linux/x86 4.4.68 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y

View File

@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.9.27 Kernel Configuration
# Linux/x86 4.9.28 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y

View File

@@ -1,4 +1,4 @@
From 99c81eafb72f234b0f07cef4881a3adefda33e7a Mon Sep 17 00:00:00 2001
From 1833c605fb5a3a0a3dddfa6140b4a5e49f83cff7 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Thu, 21 Jul 2016 16:04:38 -0600
Subject: [PATCH 1/6] hv_sock: introduce Hyper-V Sockets
@@ -1787,5 +1787,5 @@ index 000000000000..331d3759f5cb
+MODULE_DESCRIPTION("Hyper-V Sockets");
+MODULE_LICENSE("Dual BSD/GPL");
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 1116f63f27d3f393a8b0931216e152a8367ca3b7 Mon Sep 17 00:00:00 2001
From 7121283229590bd71ee029ca2d3d8d911ae5df5a Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sat, 28 Jan 2017 12:37:17 -0700
Subject: [PATCH 2/6] Drivers: hv: vmbus: Use all supported IC versions to
@@ -488,5 +488,5 @@ index ca26335de49a..41e5ed87f833 100644
void hv_event_tasklet_disable(struct vmbus_channel *channel);
void hv_event_tasklet_enable(struct vmbus_channel *channel);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 8fb3580c9ac41e2d60fbc09e43e5d0fb1a3e819d Mon Sep 17 00:00:00 2001
From c50e31e39cd2a8a22b6f73274dc273426f2fbe27 Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sat, 28 Jan 2017 12:37:18 -0700
Subject: [PATCH 3/6] Drivers: hv: Log the negotiated IC versions.
@@ -114,5 +114,5 @@ index f3797c07be10..89440c2eb346 100644
hb_srv_version & 0xFFFF);
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From a37349b0ec71d431bb70981c3eae6390e06888b2 Mon Sep 17 00:00:00 2001
From 47642ce2576b19ae2f8af06abca53f384e68a093 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sun, 26 Mar 2017 16:42:20 +0800
Subject: [PATCH 4/6] vmbus: fix missed ring events on boot
@@ -52,5 +52,5 @@ index feca5d2e7b25..3fda63bf60ab 100644
void hv_process_channel_removal(struct vmbus_channel *channel, u32 relid)
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 3ff012e70d2a70941a9d7a978a60a7b24115fed0 Mon Sep 17 00:00:00 2001
From 5705c86bb815febb6b832bb4807b56641f08571b Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 29 Mar 2017 18:37:10 +0800
Subject: [PATCH 5/6] vmbus: remove "goto error_clean_msglist" in vmbus_open()
@@ -55,5 +55,5 @@ index 1606e7f08f4b..1caed01954f6 100644
vmbus_teardown_gpadl(newchannel, newchannel->ringbuffer_gpadlhandle);
kfree(open_info);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From b576288ba62dcc0a1fce29afb05bc41102bbc1c2 Mon Sep 17 00:00:00 2001
From 936c95cca6082b6a3a5f1249bc554c53d27cc809 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 24 Mar 2017 20:53:18 +0800
Subject: [PATCH 6/6] vmbus: dynamically enqueue/dequeue the channel on
@@ -173,5 +173,5 @@ index 41e5ed87f833..0792d16f4b3e 100644
void vmbus_setevent(struct vmbus_channel *channel);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 008801f1023737f7e6a8c3c2cb1feb2f2d63982f Mon Sep 17 00:00:00 2001
From a1b252ef7f38e04a2f5c8218adab6c1689fc3418 Mon Sep 17 00:00:00 2001
From: stephen hemminger <stephen@networkplumber.org>
Date: Mon, 27 Feb 2017 10:26:48 -0800
Subject: [PATCH 1/8] vmbus: introduce in-place packet iterator

View File

@@ -1,4 +1,4 @@
From 103dab94d97a63a9b7c2be36b668134903ad64f0 Mon Sep 17 00:00:00 2001
From 4a3e506dd01faf30ba830ba553c25ec4af287d65 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 5 May 2017 16:57:12 -0600
Subject: [PATCH 2/8] vmbus: vmbus_open(): reset onchannel_callback on error

View File

@@ -1,4 +1,4 @@
From ef0add3b77376a938f5de3f46337e5d23a1582f8 Mon Sep 17 00:00:00 2001
From e0ea4ac1148a83e19426015b1ab790e53d2ac87b Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 5 May 2017 16:57:15 -0600
Subject: [PATCH 3/8] vmbus: add the matching tasklet_enable() in

View File

@@ -1,4 +1,4 @@
From dc0bd14f20b08b4bec097949ad0d4ec421d75ebf Mon Sep 17 00:00:00 2001
From 9317ce0dfdd69ea4df992743779e16c180c5c5ea Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 5 May 2017 16:57:20 -0600
Subject: [PATCH 4/8] vmbus: remove "goto error_clean_msglist" in vmbus_open()

View File

@@ -1,4 +1,4 @@
From a0345dea9dae2e1b1762350b257348a8928302b7 Mon Sep 17 00:00:00 2001
From 07c35ba69ab292b925a08c2ac21d255f0b93a15b Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 5 May 2017 16:57:23 -0600
Subject: [PATCH 5/8] vmbus: dynamically enqueue/dequeue a channel on

View File

@@ -1,4 +1,4 @@
From 1698f465f360c5c659075e25bc337710e7633260 Mon Sep 17 00:00:00 2001
From eb5f0c02850dfeef78da421871e51c753711bd64 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 5 May 2017 16:57:26 -0600
Subject: [PATCH 6/8] hv_sock: implements Hyper-V transport for Virtual Sockets

View File

@@ -1,4 +1,4 @@
From 95b72c1f5f513ff818bb9c483671000154bf8526 Mon Sep 17 00:00:00 2001
From 3693f434f0c7b78611cb9bb3dd32737bb5e9fd85 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 5 May 2017 16:57:29 -0600
Subject: [PATCH 7/8] VMCI: only try to load on VMware hypervisor

View File

@@ -1,4 +1,4 @@
From 92fd02ce7581b945c3e44258ca745b32bdb177fa Mon Sep 17 00:00:00 2001
From 91a309bb9dc27b60329a769e322a6e20f79858ce Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 5 May 2017 16:57:35 -0600
Subject: [PATCH 8/8] hv_sock: add the support of auto-loading

View File

@@ -1,4 +1,4 @@
From 65587c034a86fafade057176f87c2a9c0fbe3892 Mon Sep 17 00:00:00 2001
From af21a15283141bde0cb81c3749304f8cbbd7f5f4 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 17 Dec 2015 16:53:43 +0800
Subject: [PATCH 01/44] virtio: make find_vqs() checkpatch.pl-friendly
@@ -215,5 +215,5 @@ index e5ce8ab0b8b0..6e6cb0c9d7cb 100644
u64 (*get_features)(struct virtio_device *vdev);
int (*finalize_features)(struct virtio_device *vdev);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From d268b3183f284abbcaaf9e1fa948455af19c45ca Mon Sep 17 00:00:00 2001
From 2f2216244f42c34e22b98934a4c3ea9453a9f5ea Mon Sep 17 00:00:00 2001
From: Julia Lawall <julia.lawall@lip6.fr>
Date: Sat, 21 Nov 2015 18:39:17 +0100
Subject: [PATCH 02/44] VSOCK: constify vmci_transport_notify_ops structures
@@ -73,5 +73,5 @@ index dc9c7929a2f9..21e591dafb03 100644
vmci_transport_notify_pkt_socket_destruct,
vmci_transport_notify_pkt_poll_in,
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 02ad9ddf5e094f2a1c18c138aaf958a7a93ad062 Mon Sep 17 00:00:00 2001
From 9427423c8b60533c2c4bd2f45497404d0e6d9430 Mon Sep 17 00:00:00 2001
From: Claudio Imbrenda <imbrenda@linux.vnet.ibm.com>
Date: Tue, 22 Mar 2016 17:05:52 +0100
Subject: [PATCH 03/44] AF_VSOCK: Shrink the area influenced by prepare_to_wait
@@ -332,5 +332,5 @@ index 9b5bd6d142dc..b5f1221f48d4 100644
release_sock(sk);
return err;
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From aa2f792d7c0c0c9f80e03e4e72f57c148dae6226 Mon Sep 17 00:00:00 2001
From b287d7d9005185894b951c117b31dd220ab49a6a Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 23 Jun 2016 16:28:58 +0100
Subject: [PATCH 04/44] vsock: make listener child lock ordering explicit
@@ -59,5 +59,5 @@ index b5f1221f48d4..b96ac918e0ba 100644
/* If the listener socket has received an error, then we should
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 8fe813cfb48c38acad56d94fb30391317534069d Mon Sep 17 00:00:00 2001
From 6573cd78f66293e365fe857f88f7a33bc70311d8 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 28 Jul 2016 15:36:30 +0100
Subject: [PATCH 05/44] VSOCK: transport-specific vsock_transport functions
@@ -55,5 +55,5 @@ index b96ac918e0ba..e34d96f8bde2 100644
MODULE_DESCRIPTION("VMware Virtual Socket Family");
MODULE_VERSION("1.0.1.0-k");
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 2626f2ffde8e268185f8065599bc41f9bc837eee Mon Sep 17 00:00:00 2001
From 87deef632c589c5cb36da0115852c17abee56e8b Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 28 Jul 2016 15:36:31 +0100
Subject: [PATCH 06/44] VSOCK: defer sock removal to transports
@@ -79,5 +79,5 @@ index 662bdd20a748..5f8c99eb104c 100644
vmci_datagram_destroy_handle(vmci_trans(vsk)->dg_handle);
vmci_trans(vsk)->dg_handle = VMCI_INVALID_HANDLE;
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 697fa08adf698e52a4a77a6b0bc2b117110e978e Mon Sep 17 00:00:00 2001
From 644536c39f551226e828ee39da2dbb2dbf62f5dc Mon Sep 17 00:00:00 2001
From: Asias He <asias@redhat.com>
Date: Thu, 28 Jul 2016 15:36:32 +0100
Subject: [PATCH 07/44] VSOCK: Introduce virtio_vsock_common.ko
@@ -1492,5 +1492,5 @@ index 000000000000..a53b3a16b4f1
+MODULE_AUTHOR("Asias He");
+MODULE_DESCRIPTION("common code for virtio vsock");
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 32dd389975f365c888ce24b7e8a10254601067f9 Mon Sep 17 00:00:00 2001
From 7e9ae8d4d4b6ea1b9e2b452db472643c7603fb89 Mon Sep 17 00:00:00 2001
From: Asias He <asias@redhat.com>
Date: Thu, 28 Jul 2016 15:36:33 +0100
Subject: [PATCH 08/44] VSOCK: Introduce virtio_transport.ko
@@ -659,5 +659,5 @@ index 000000000000..699dfabdbccd
+MODULE_DESCRIPTION("virtio transport for vsock");
+MODULE_DEVICE_TABLE(virtio, id_table);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 0f8569daadde4e07587004389a3cb75ff3950e8d Mon Sep 17 00:00:00 2001
From 9e55880e6084441e20a416c6a5a83bab5b19050e Mon Sep 17 00:00:00 2001
From: Asias He <asias@redhat.com>
Date: Thu, 28 Jul 2016 15:36:34 +0100
Subject: [PATCH 09/44] VSOCK: Introduce vhost_vsock.ko
@@ -773,5 +773,5 @@ index ab3731917bac..b30647697774 100644
+
#endif
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 4fdb5af419141430ea38f101691de26bbb78cae8 Mon Sep 17 00:00:00 2001
From 78f4dbabf379ceefb55f2a90057ad91764b1b342 Mon Sep 17 00:00:00 2001
From: Asias He <asias@redhat.com>
Date: Thu, 28 Jul 2016 15:36:35 +0100
Subject: [PATCH 10/44] VSOCK: Add Makefile and Kconfig
@@ -102,5 +102,5 @@ index 2ce52d70f224..bc27c70e0e59 100644
+
+vmw_vsock_virtio_transport_common-y += virtio_transport_common.o
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From aaf3ec712bf9b70627f41b965e300cce9ef4f238 Mon Sep 17 00:00:00 2001
From d529fcbaa5a271feb111013d0315222f85e98bf5 Mon Sep 17 00:00:00 2001
From: Wei Yongjun <weiyj.lk@gmail.com>
Date: Tue, 2 Aug 2016 13:50:42 +0000
Subject: [PATCH 11/44] VSOCK: Use kvfree()
@@ -29,5 +29,5 @@ index 028ca16c2d36..0ddf3a2dbfc4 100644
static int vhost_vsock_dev_open(struct inode *inode, struct file *file)
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 1e694e84c3bab77804626ece5028ce58140f01c5 Mon Sep 17 00:00:00 2001
From 894f1a374ef1f9a56c4addb2bd6a6e00c1e029c6 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 4 Aug 2016 14:52:53 +0100
Subject: [PATCH 12/44] vhost/vsock: fix vhost virtio_vsock_pkt use-after-free
@@ -49,5 +49,5 @@ index 0ddf3a2dbfc4..e3b30ea9ece5 100644
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 244e797c7aaf6a8d0b7af4e188a6c46fcc44c352 Mon Sep 17 00:00:00 2001
From 658fd511b17f42e3e22593e1c3bf02c31d21ae25 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Fri, 5 Aug 2016 13:52:09 +0100
Subject: [PATCH 13/44] virtio-vsock: fix include guard typo
@@ -24,5 +24,5 @@ index 6b011c19b50f..1d57ed3d84d2 100644
#include <linux/types.h>
#include <linux/virtio_ids.h>
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From d59652fd5f273d3abf754bcf7129d728c0693346 Mon Sep 17 00:00:00 2001
From ee2e34b771da87dd1c2878b5b8edd335ac11ca9d Mon Sep 17 00:00:00 2001
From: Gerard Garcia <ggarcia@deic.uab.cat>
Date: Wed, 10 Aug 2016 17:24:34 +0200
Subject: [PATCH 14/44] vhost/vsock: drop space available check for TX vq
@@ -57,5 +57,5 @@ index 699dfabdbccd..936d7eee62d0 100644
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 1aec74905f96a85b1e1465ad290629b9b7e4d644 Mon Sep 17 00:00:00 2001
From 66dd92fd83426e68f8dad7b6b125c3b78c5b7bfb Mon Sep 17 00:00:00 2001
From: Ian Campbell <ian.campbell@docker.com>
Date: Mon, 4 Apr 2016 14:50:10 +0100
Subject: [PATCH 15/44] VSOCK: Only allow host network namespace to use
@@ -27,5 +27,5 @@ index 17dbbe64cd73..1bb1b016e945 100644
return -EINVAL;
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 89836a39c312bed5b63b21737336491c823013d5 Mon Sep 17 00:00:00 2001
From 09bf0f5f53d557dce6b5a9c7939a34ffb1887c19 Mon Sep 17 00:00:00 2001
From: Jake Oshins <jakeo@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:41 -0800
Subject: [PATCH 16/44] drivers:hv: Define the channel type for Hyper-V PCI
@@ -59,5 +59,5 @@ index ae6a711dcd1d..10dda1e3b560 100644
*/
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From d2ceb0d3a8934fb8963d3e5aa046b29f048e1018 Mon Sep 17 00:00:00 2001
From 32ac7ef9a298722ef67ec41b6126bdc3550cae8b Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:43 -0800
Subject: [PATCH 17/44] Drivers: hv: vmbus: Use uuid_le type consistently
@@ -293,5 +293,5 @@ index 9f5cdd49ff0b..8e8c69bee78f 100644
strcpy(alias, "vmbus:");
strcat(alias, guid_name);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From a110178f322f0e3d68be5091407801be69e5c8c0 Mon Sep 17 00:00:00 2001
From 94514cfd6137bcb13e5764d55b086af67f7452f7 Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:44 -0800
Subject: [PATCH 18/44] Drivers: hv: vmbus: Use uuid_le_cmp() for comparing
@@ -51,5 +51,5 @@ index f1fbb6b98f5c..e71f3561dbab 100644
return NULL;
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From bf1f751e4c2ee890491aa700e88ca3080d53bfd1 Mon Sep 17 00:00:00 2001
From 86c8b9a72c3c2444f3c9c2541c98960edf5854a9 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:48 -0800
Subject: [PATCH 19/44] Drivers: hv: vmbus: do sanity check of channel state in
@@ -38,5 +38,5 @@ index d037454fe7b8..b00cdfb725de 100644
channel->sc_creation_callback = NULL;
/* Stop callback and cancel the timer asap */
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 003d83ffaa9f55d7ea9fa246888aade350664647 Mon Sep 17 00:00:00 2001
From c615e4f6e4f9f2c365c85776e08b688aac022a74 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:50 -0800
Subject: [PATCH 20/44] Drivers: hv: vmbus: release relid on error in
@@ -70,5 +70,5 @@ index 9b4525c56376..8529dd2ebc3d 100644
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From f13da3e6f10efddf356b9b72fe9f013dff239df4 Mon Sep 17 00:00:00 2001
From 0f98f5cf622daba815f2585e6044f934fad150d9 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:51 -0800
Subject: [PATCH 21/44] Drivers: hv: vmbus: channge
@@ -112,5 +112,5 @@ index 75e383e6d03d..9a95beb87015 100644
struct workqueue_struct *work_queue;
};
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 7f47f3a2434b047c4afc61388eaa3f9f5d2ac2ff Mon Sep 17 00:00:00 2001
From 42f6f9f2262f2d267e4d9892b5cc5cf31fd1bbbe Mon Sep 17 00:00:00 2001
From: Vitaly Kuznetsov <vkuznets@redhat.com>
Date: Mon, 14 Dec 2015 19:02:00 -0800
Subject: [PATCH 22/44] Drivers: hv: remove code duplication between
@@ -122,5 +122,5 @@ index b00cdfb725de..def21d34f3ea 100644
}
EXPORT_SYMBOL_GPL(vmbus_recvpacket_raw);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From ca9eadb83e076a9aa069bac19145ba4210ecb616 Mon Sep 17 00:00:00 2001
From 05c46d8daec63955f820ac36cfe1e054bdbfcea1 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 21 Dec 2015 12:21:22 -0800
Subject: [PATCH 23/44] Drivers: hv: vmbus: fix the building warning with
@@ -68,5 +68,5 @@ index 4712d7d07b8c..9e2de6a7cc96 100644
*/
#define HV_VSS_GUID \
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 5513f41f31e2275f07aabebc1333a2885c6e6db0 Mon Sep 17 00:00:00 2001
From 2f76d2d03c1117d870b7600489b98cdc3dc09ec2 Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Tue, 15 Dec 2015 16:27:27 -0800
Subject: [PATCH 24/44] Drivers: hv: vmbus: Treat Fibre Channel devices as
@@ -38,5 +38,5 @@ index 306c7dff6c77..763d0c19c16f 100644
{ HV_NIC_GUID, },
/* NetworkDirect Guest RDMA */
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 9a09b05b10ec989ecbe234112fc89cad85f3cda2 Mon Sep 17 00:00:00 2001
From 96fc83235a2817384bc4bb9ca976e4105c1eb491 Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Fri, 25 Dec 2015 20:00:30 -0800
Subject: [PATCH 25/44] Drivers: hv: vmbus: Add vendor and device atttributes
@@ -351,5 +351,5 @@ index 9e2de6a7cc96..51c98fd6044d 100644
struct device device;
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 961d11b300d2c07ff3f9c1ebd1fee20c0f4adac9 Mon Sep 17 00:00:00 2001
From b236273735597c35caa2b6be0b620ac80c6690c9 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:37 -0800
Subject: [PATCH 26/44] Drivers: hv: vmbus: add a helper function to set a
@@ -32,5 +32,5 @@ index 51c98fd6044d..934542ac1394 100644
int vmbus_request_offers(void);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 1e3440a59fd12aa8f69693dacfd5ede1a0fb0f23 Mon Sep 17 00:00:00 2001
From b7408d671cfe6afbd214fb8bee3f782b1707e677 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:38 -0800
Subject: [PATCH 27/44] Drivers: hv: vmbus: define the new offer type for
@@ -40,5 +40,5 @@ index 934542ac1394..a4f105d55881 100644
enum hv_signal_policy policy)
{
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From eaff1e301843cb99fa6d9bbb6585c1259619031d Mon Sep 17 00:00:00 2001
From b631acf597bb1c37d7eaefa2ecaf8a4bc8d83f71 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:39 -0800
Subject: [PATCH 28/44] Drivers: hv: vmbus: vmbus_sendpacket_ctl: hvsock: avoid
@@ -41,5 +41,5 @@ index def21d34f3ea..a42104ed0b59 100644
return ret;
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 94389ac36fb77bfdc0d5b27f755304e28ffd0b37 Mon Sep 17 00:00:00 2001
From b8911da102f0dd4cde4cd3bd657bca4caec42189 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:40 -0800
Subject: [PATCH 29/44] Drivers: hv: vmbus: define a new VMBus message type for
@@ -97,5 +97,5 @@ index a4f105d55881..191bc5d0ffbf 100644
+ const uuid_le *shv_host_servie_id);
#endif /* _HYPERV_H */
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From d2c00ab3f958bc9f61ed8e96b2f25c321a39030e Mon Sep 17 00:00:00 2001
From 467363bdf898a4b072ee91f467ba9f5b339e2dd4 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:41 -0800
Subject: [PATCH 30/44] Drivers: hv: vmbus: add a hvsock flag in struct
@@ -60,5 +60,5 @@ index 191bc5d0ffbf..05966e279ec8 100644
uuid_le dev_type;
const struct hv_vmbus_device_id *id_table;
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 8da8cf008ac41f61c3bcd92c84d80a3139a5bd26 Mon Sep 17 00:00:00 2001
From 6345338be2282a1e00bb4d0869fcd7f2c8c8cfb3 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:42 -0800
Subject: [PATCH 31/44] Drivers: hv: vmbus: add a per-channel rescind callback
@@ -68,5 +68,5 @@ index 05966e279ec8..ad04017ba06f 100644
* Retrieve the (sub) channel on which to send an outgoing request.
* When a primary channel has multiple sub-channels, we choose a
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From fdba673e0450dc28446e51e8c6f4e28ceae10e65 Mon Sep 17 00:00:00 2001
From e393d1e195de412ffef84fa773632ff3cbfeb847 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:43 -0800
Subject: [PATCH 32/44] Drivers: hv: vmbus: add an API
@@ -149,5 +149,5 @@ index ad04017ba06f..993318a6d147 100644
resource_size_t min, resource_size_t max,
resource_size_t size, resource_size_t align,
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 95ae99197054405cab15d50e2e29b1dbdff5350b Mon Sep 17 00:00:00 2001
From fb64db37380882a953c26292764c3c84af582863 Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:45 -0800
Subject: [PATCH 33/44] Drivers: hv: vmbus: Give control over how the ring
@@ -204,5 +204,5 @@ index 993318a6d147..6c9695ef757e 100644
{
return !!(c->offermsg.offer.chn_flags &
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From e6cad6631319b0eaccc1e1e21789aab94ad98b32 Mon Sep 17 00:00:00 2001
From 0cddac74fa6f8bd57f78beabeec979bfcffff6a6 Mon Sep 17 00:00:00 2001
From: Vitaly Kuznetsov <vkuznets@redhat.com>
Date: Fri, 26 Feb 2016 15:13:16 -0800
Subject: [PATCH 34/44] Drivers: hv: vmbus: avoid wait_for_completion() on
@@ -96,5 +96,5 @@ index a220efc297c4..d9801855ad4e 100644
* In crash handler we can't schedule synic cleanup for all CPUs,
* doing the cleanup for current CPU only. This should be sufficient
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 85d3030359a66c392d7d2ff7cd83068f665b3901 Mon Sep 17 00:00:00 2001
From c22fa21ff3c7eac8ab8dcbb11bfda39f44fa02b5 Mon Sep 17 00:00:00 2001
From: Vitaly Kuznetsov <vkuznets@redhat.com>
Date: Fri, 26 Feb 2016 15:13:18 -0800
Subject: [PATCH 35/44] Drivers: hv: vmbus: avoid unneeded compiler
@@ -35,5 +35,5 @@ index f70e35278b94..c892db5df665 100644
continue;
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 4127d28e67b9d809641e8c10bafd3c7a3ed9ee62 Mon Sep 17 00:00:00 2001
From 1ab630277861c2cd29af6a09031315284c27c70d Mon Sep 17 00:00:00 2001
From: Tom Herbert <tom@herbertland.com>
Date: Mon, 7 Mar 2016 14:11:06 -0800
Subject: [PATCH 36/44] kcm: Kernel Connection Multiplexor module
@@ -2308,5 +2308,5 @@ index 000000000000..649d246c6799
+MODULE_LICENSE("GPL");
+MODULE_ALIAS_NETPROTO(PF_KCM);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 6a281898537c3d2f5f6d59140cc52395ec51bce4 Mon Sep 17 00:00:00 2001
From 4f4f9c037bf5b8dfb69ea1c7264ce743d2b5e994 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 21 Mar 2016 02:51:09 -0700
Subject: [PATCH 37/44] net: add the AF_KCM entries to family name tables
@@ -48,5 +48,5 @@ index 9c708a5fb751..36afa5d4598b 100644
/*
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 961ebd43722d7549568d82cd0141d91d54f8957b Mon Sep 17 00:00:00 2001
From 9668f6d095d4ecfd5a96e2fb86b0089bc9f3a3d9 Mon Sep 17 00:00:00 2001
From: Courtney Cavin <courtney.cavin@sonymobile.com>
Date: Wed, 27 Apr 2016 12:13:03 -0700
Subject: [PATCH 38/44] net: Add Qualcomm IPC router
@@ -1303,5 +1303,5 @@ index 000000000000..84ebce73aa23
+MODULE_DESCRIPTION("Qualcomm IPC-Router SMD interface driver");
+MODULE_LICENSE("GPL v2");
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From ac43135a0b64b2ec8e86ee3c062e2c8132c5116a Mon Sep 17 00:00:00 2001
From 993f9295461b805859547525ca9aaa27378392ad Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sun, 15 May 2016 09:53:11 -0700
Subject: [PATCH 39/44] hv_sock: introduce Hyper-V Sockets
@@ -1801,5 +1801,5 @@ index 000000000000..b91bd608bf39
+MODULE_DESCRIPTION("Hyper-V Sockets");
+MODULE_LICENSE("Dual BSD/GPL");
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From a30d3c8a1f151c831e630e4e3c91f17bfa8c4609 Mon Sep 17 00:00:00 2001
From f380c662f5a5018a2ff1c64a85273dc9924fff19 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 21 Mar 2016 02:53:08 -0700
Subject: [PATCH 40/44] net: add the AF_HYPERV entries to family name tables
@@ -45,5 +45,5 @@ index 36afa5d4598b..5077059e352b 100644
/*
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 44fff03b868d378e85fccb16d7a1d21d35a989ea Mon Sep 17 00:00:00 2001
From 3e6d0d6321f65f7d9598efce91f050235aecdd69 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sat, 21 May 2016 16:55:50 +0800
Subject: [PATCH 41/44] Drivers: hv: vmbus: fix the race when querying &
@@ -129,5 +129,5 @@ index c892db5df665..0a543170eba0 100644
err_free_chan:
free_channel(newchannel);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From bb15c4ecb83c9c92572e3c630c65e10937c4e012 Mon Sep 17 00:00:00 2001
From 66d35045bcc079caa4c7bed49a93eeba14737db7 Mon Sep 17 00:00:00 2001
From: Rolf Neugebauer <rolf.neugebauer@gmail.com>
Date: Mon, 23 May 2016 18:55:45 +0100
Subject: [PATCH 42/44] vmbus: Don't spam the logs with unknown GUIDs
@@ -26,5 +26,5 @@ index 0a543170eba0..120ee22c945e 100644
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 992793f6a076350cc0c01571ee9b64b5fcc7f701 Mon Sep 17 00:00:00 2001
From 3d6e3842206e6deb0859410e8954aca6bcd88a1d Mon Sep 17 00:00:00 2001
From: James Bottomley <James.Bottomley@HansenPartnership.com>
Date: Wed, 17 Feb 2016 16:49:38 -0800
Subject: [PATCH 43/44] fs: add filp_clone_open API
@@ -60,5 +60,5 @@ index 157b9940dd73..9d993f928ea0 100644
{
struct open_flags op;
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 29b6f3aeecdc5d3ac29df17221675d7fce14d2f5 Mon Sep 17 00:00:00 2001
From ec4091175b8bbb37f1c460d2ef419b1cc59af7d2 Mon Sep 17 00:00:00 2001
From: James Bottomley <James.Bottomley@HansenPartnership.com>
Date: Wed, 17 Feb 2016 16:51:16 -0800
Subject: [PATCH 44/44] binfmt_misc: add persistent opened binary handler for
@@ -128,5 +128,5 @@ index 78f005f37847..4beb3d9e0001 100644
return count;
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 231a186fd13d6b6eee30f3fb1e27d87029163a99 Mon Sep 17 00:00:00 2001
From 8c4e99c8b5686efa70ca46aea0ec6ba7de489c86 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sat, 23 Jul 2016 01:35:51 +0000
Subject: [PATCH 01/10] hv_sock: introduce Hyper-V Sockets
@@ -1787,5 +1787,5 @@ index 000000000000..331d3759f5cb
+MODULE_DESCRIPTION("Hyper-V Sockets");
+MODULE_LICENSE("Dual BSD/GPL");
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 5c65085ef26273bcacf17e00780ad6566152fdb0 Mon Sep 17 00:00:00 2001
From 43b90bff8334b8d4df02f1832df2510ede671bd1 Mon Sep 17 00:00:00 2001
From: Rolf Neugebauer <rolf.neugebauer@gmail.com>
Date: Mon, 23 May 2016 18:55:45 +0100
Subject: [PATCH 02/10] vmbus: Don't spam the logs with unknown GUIDs
@@ -26,5 +26,5 @@ index d8bc4b910192..8df02f3ca0b2 100644
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From ec9002bb751427bc7ea5f39432391dc5e6d49568 Mon Sep 17 00:00:00 2001
From 83b5940282a6afe82fa26fd4cab93e88d705ec86 Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sun, 6 Nov 2016 13:14:07 -0800
Subject: [PATCH 03/10] Drivers: hv: utils: Fix the mapping between host
@@ -44,5 +44,5 @@ index bcd06306f3e8..e7707747f56d 100644
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From bb89735a5b10d27dfdbd9bf4aa62043fb900b7b9 Mon Sep 17 00:00:00 2001
From b370e69e9fce43cfeec7704adb70adbbc9f81806 Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sun, 6 Nov 2016 13:14:10 -0800
Subject: [PATCH 04/10] Drivers: hv: vss: Improve log messages.
@@ -101,5 +101,5 @@ index a76e3db0d01f..b1446d51ef45 100644
return 0;
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 9741d44b75ba27564d6e24c222226d4f8e8200ee Mon Sep 17 00:00:00 2001
From a33a84158f9f16747d3f6608b7c4e9f1769802e0 Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sun, 6 Nov 2016 13:14:11 -0800
Subject: [PATCH 05/10] Drivers: hv: vss: Operation timeouts should match host
@@ -44,5 +44,5 @@ index b1446d51ef45..4e543dbb731a 100644
rc = hvutil_transport_send(hvt, vss_msg, sizeof(*vss_msg), NULL);
if (rc) {
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 9f985f0dc1c0edce1609e7078a9f510ac783b508 Mon Sep 17 00:00:00 2001
From 18bbea8bb178648186dfcf70f57f6ddfd7ca1151 Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sat, 28 Jan 2017 12:37:17 -0700
Subject: [PATCH 06/10] Drivers: hv: vmbus: Use all supported IC versions to
@@ -488,5 +488,5 @@ index 489ad74c1e6e..956acfc93487 100644
void hv_event_tasklet_disable(struct vmbus_channel *channel);
void hv_event_tasklet_enable(struct vmbus_channel *channel);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From dc1b6203f4c72d86eedc7cab2f7f278f3815322e Mon Sep 17 00:00:00 2001
From 32a6b98612216b754fb89fc3a69b13acdd566eb8 Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sat, 28 Jan 2017 12:37:18 -0700
Subject: [PATCH 07/10] Drivers: hv: Log the negotiated IC versions.
@@ -114,5 +114,5 @@ index f3797c07be10..89440c2eb346 100644
hb_srv_version & 0xFFFF);
}
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From d5709d16a11f582cde6538939b4c5d4bf79720a1 Mon Sep 17 00:00:00 2001
From d7c92ad3b3d30f4d790a651070d71fa8a0e5923f Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sun, 26 Mar 2017 16:42:20 +0800
Subject: [PATCH 08/10] vmbus: fix missed ring events on boot
@@ -52,5 +52,5 @@ index e7949b64bfbc..2fe024e86209 100644
void hv_process_channel_removal(struct vmbus_channel *channel, u32 relid)
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From 0fe002950da2adad3ebb3cd75c027a8ece6ccfa3 Mon Sep 17 00:00:00 2001
From 2e1b50493f08cc2b0c40b02caff57a9b33c25687 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 29 Mar 2017 18:37:10 +0800
Subject: [PATCH 09/10] vmbus: remove "goto error_clean_msglist" in
@@ -56,5 +56,5 @@ index 1606e7f08f4b..1caed01954f6 100644
vmbus_teardown_gpadl(newchannel, newchannel->ringbuffer_gpadlhandle);
kfree(open_info);
--
2.11.0
2.12.2

View File

@@ -1,4 +1,4 @@
From cb704ca466de4fc0fbae977b2cd62dd9c49083a0 Mon Sep 17 00:00:00 2001
From 93a84f69a13df0a695747daccd5c8d95b4880736 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 24 Mar 2017 20:53:18 +0800
Subject: [PATCH 10/10] vmbus: dynamically enqueue/dequeue the channel on
@@ -173,5 +173,5 @@ index 956acfc93487..9ee292b28e41 100644
void vmbus_setevent(struct vmbus_channel *channel);
--
2.11.0
2.12.2