diff --git a/kernel/Makefile b/kernel/Makefile index 43f27befc..072775edd 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -59,6 +59,6 @@ endef # # Build Targets # -$(eval $(call kernel,4.10.10,4.10.x)) -$(eval $(call kernel,4.9.22,4.9.x)) -$(eval $(call kernel,4.4.61,4.4.x)) +$(eval $(call kernel,4.10.11,4.10.x)) +$(eval $(call kernel,4.9.23,4.9.x)) +$(eval $(call kernel,4.4.62,4.4.x)) diff --git a/kernel/patches-4.10.x/0001-hv_sock-introduce-Hyper-V-Sockets.patch b/kernel/patches-4.10.x/0001-hv_sock-introduce-Hyper-V-Sockets.patch index e4a8af46f..fbca0d457 100644 --- a/kernel/patches-4.10.x/0001-hv_sock-introduce-Hyper-V-Sockets.patch +++ b/kernel/patches-4.10.x/0001-hv_sock-introduce-Hyper-V-Sockets.patch @@ -1,4 +1,4 @@ -From 4bde5b0d92882990765aab3513e36b6044d730fc Mon Sep 17 00:00:00 2001 +From c23e9b657eaa68e3e8a5ee22871cde6f4c6b78d4 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.10.x/0002-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch b/kernel/patches-4.10.x/0002-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch index 453aecae4..898bf64d6 100644 --- a/kernel/patches-4.10.x/0002-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch +++ b/kernel/patches-4.10.x/0002-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch @@ -1,4 +1,4 @@ -From 763b9ecc81fc7b2b3e2156f4f74a6a89d8a715ca Mon Sep 17 00:00:00 2001 +From 6abdf89540842db40c12560d96e103a8028545d8 Mon Sep 17 00:00:00 2001 From: Alex Ng 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.11.1 diff --git a/kernel/patches-4.10.x/0003-Drivers-hv-Log-the-negotiated-IC-versions.patch b/kernel/patches-4.10.x/0003-Drivers-hv-Log-the-negotiated-IC-versions.patch index e175b3743..98594a615 100644 --- a/kernel/patches-4.10.x/0003-Drivers-hv-Log-the-negotiated-IC-versions.patch +++ b/kernel/patches-4.10.x/0003-Drivers-hv-Log-the-negotiated-IC-versions.patch @@ -1,4 +1,4 @@ -From a6d7c2dc7f8c4418f79cb0d5f2981abad02efa1d Mon Sep 17 00:00:00 2001 +From b7dbd81e6138ee6a561bae4db49634f50bb96200 Mon Sep 17 00:00:00 2001 From: Alex Ng 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.11.1 diff --git a/kernel/patches-4.10.x/0004-vmbus-fix-missed-ring-events-on-boot.patch b/kernel/patches-4.10.x/0004-vmbus-fix-missed-ring-events-on-boot.patch index 54be175eb..6794f0fa4 100644 --- a/kernel/patches-4.10.x/0004-vmbus-fix-missed-ring-events-on-boot.patch +++ b/kernel/patches-4.10.x/0004-vmbus-fix-missed-ring-events-on-boot.patch @@ -1,4 +1,4 @@ -From 27f45b14a472bfd92c8bc6b7a2033cc36acc2fbf Mon Sep 17 00:00:00 2001 +From 8efdd148c88ee72ecadf569f09b0ef699d0a4bc4 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.10.x/0005-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch b/kernel/patches-4.10.x/0005-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch index 8df577a7d..af99cb0a2 100644 --- a/kernel/patches-4.10.x/0005-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch +++ b/kernel/patches-4.10.x/0005-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch @@ -1,4 +1,4 @@ -From 1d397460896b26e6e319dfbfcb394bbbfc6933ca Mon Sep 17 00:00:00 2001 +From 536ef75699b15d24e2d805afe2a8f36c4b8eca64 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.10.x/0006-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch b/kernel/patches-4.10.x/0006-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch index 052977d6f..22fc28de5 100644 --- a/kernel/patches-4.10.x/0006-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch +++ b/kernel/patches-4.10.x/0006-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch @@ -1,4 +1,4 @@ -From df9015ce772aec971c60004622f345fae8e978d1 Mon Sep 17 00:00:00 2001 +From f7dacf9e0fb5271c4d9836f303c4113fdfc814b5 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0001-virtio-make-find_vqs-checkpatch.pl-friendly.patch b/kernel/patches-4.4.x/0001-virtio-make-find_vqs-checkpatch.pl-friendly.patch index 109becb21..4281e0140 100644 --- a/kernel/patches-4.4.x/0001-virtio-make-find_vqs-checkpatch.pl-friendly.patch +++ b/kernel/patches-4.4.x/0001-virtio-make-find_vqs-checkpatch.pl-friendly.patch @@ -1,4 +1,4 @@ -From 66b91f3c77e3dedb9652a3c58e0bd5d672d36135 Mon Sep 17 00:00:00 2001 +From 732e9ac1146c5a53f272f46383110a6783e9cffb Mon Sep 17 00:00:00 2001 From: Stefan Hajnoczi 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.11.1 diff --git a/kernel/patches-4.4.x/0002-VSOCK-constify-vmci_transport_notify_ops-structures.patch b/kernel/patches-4.4.x/0002-VSOCK-constify-vmci_transport_notify_ops-structures.patch index 3443b966a..7b751d243 100644 --- a/kernel/patches-4.4.x/0002-VSOCK-constify-vmci_transport_notify_ops-structures.patch +++ b/kernel/patches-4.4.x/0002-VSOCK-constify-vmci_transport_notify_ops-structures.patch @@ -1,4 +1,4 @@ -From 075e3861fb5f6640821e194b17001029790005ad Mon Sep 17 00:00:00 2001 +From 519082a751d43e1526d6ba76f7f54d152c61af41 Mon Sep 17 00:00:00 2001 From: Julia Lawall 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.11.1 diff --git a/kernel/patches-4.4.x/0003-AF_VSOCK-Shrink-the-area-influenced-by-prepare_to_wa.patch b/kernel/patches-4.4.x/0003-AF_VSOCK-Shrink-the-area-influenced-by-prepare_to_wa.patch index 0d2aa9b3a..051fc333b 100644 --- a/kernel/patches-4.4.x/0003-AF_VSOCK-Shrink-the-area-influenced-by-prepare_to_wa.patch +++ b/kernel/patches-4.4.x/0003-AF_VSOCK-Shrink-the-area-influenced-by-prepare_to_wa.patch @@ -1,4 +1,4 @@ -From 098e8c5345e6128561279974a8853a429666cabf Mon Sep 17 00:00:00 2001 +From fc8c3c3f8bb3b89d13a30109f08ff018fc39064e Mon Sep 17 00:00:00 2001 From: Claudio Imbrenda 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.11.1 diff --git a/kernel/patches-4.4.x/0004-vsock-make-listener-child-lock-ordering-explicit.patch b/kernel/patches-4.4.x/0004-vsock-make-listener-child-lock-ordering-explicit.patch index b86804ef7..66a77dc9e 100644 --- a/kernel/patches-4.4.x/0004-vsock-make-listener-child-lock-ordering-explicit.patch +++ b/kernel/patches-4.4.x/0004-vsock-make-listener-child-lock-ordering-explicit.patch @@ -1,4 +1,4 @@ -From 60665200843b2795dbb479aaa607bc729b07029c Mon Sep 17 00:00:00 2001 +From 89c038897b287e1d5321c836a3645068b466b5dd Mon Sep 17 00:00:00 2001 From: Stefan Hajnoczi 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.11.1 diff --git a/kernel/patches-4.4.x/0005-VSOCK-transport-specific-vsock_transport-functions.patch b/kernel/patches-4.4.x/0005-VSOCK-transport-specific-vsock_transport-functions.patch index 7fd3e6eb2..78971a119 100644 --- a/kernel/patches-4.4.x/0005-VSOCK-transport-specific-vsock_transport-functions.patch +++ b/kernel/patches-4.4.x/0005-VSOCK-transport-specific-vsock_transport-functions.patch @@ -1,4 +1,4 @@ -From fdcc8914ec868ad1356f985bb3fd87465795cf34 Mon Sep 17 00:00:00 2001 +From 47ac3493f18a1ea5d6b1c0e6421c3508453ab063 Mon Sep 17 00:00:00 2001 From: Stefan Hajnoczi 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.11.1 diff --git a/kernel/patches-4.4.x/0006-VSOCK-defer-sock-removal-to-transports.patch b/kernel/patches-4.4.x/0006-VSOCK-defer-sock-removal-to-transports.patch index 9e2152c71..4dffbd696 100644 --- a/kernel/patches-4.4.x/0006-VSOCK-defer-sock-removal-to-transports.patch +++ b/kernel/patches-4.4.x/0006-VSOCK-defer-sock-removal-to-transports.patch @@ -1,4 +1,4 @@ -From cd2f2e45eff3fca290ae65daadcdf2b49d3ddb85 Mon Sep 17 00:00:00 2001 +From a27c1d9b6ae79096f6922cb8f57964b8891b558a Mon Sep 17 00:00:00 2001 From: Stefan Hajnoczi Date: Thu, 28 Jul 2016 15:36:31 +0100 Subject: [PATCH 06/44] VSOCK: defer sock removal to transports @@ -79,5 +79,5 @@ index 0a369bb440e7..706991e00e93 100644 vmci_datagram_destroy_handle(vmci_trans(vsk)->dg_handle); vmci_trans(vsk)->dg_handle = VMCI_INVALID_HANDLE; -- -2.11.0 +2.11.1 diff --git a/kernel/patches-4.4.x/0007-VSOCK-Introduce-virtio_vsock_common.ko.patch b/kernel/patches-4.4.x/0007-VSOCK-Introduce-virtio_vsock_common.ko.patch index 272f734e1..70828ed61 100644 --- a/kernel/patches-4.4.x/0007-VSOCK-Introduce-virtio_vsock_common.ko.patch +++ b/kernel/patches-4.4.x/0007-VSOCK-Introduce-virtio_vsock_common.ko.patch @@ -1,4 +1,4 @@ -From 4331e2f97d0105b42d2dcca7df3bcfbeccb6e467 Mon Sep 17 00:00:00 2001 +From 78bf5a24b26e08b58916cdd0c414f41457bb6742 Mon Sep 17 00:00:00 2001 From: Asias He 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.11.1 diff --git a/kernel/patches-4.4.x/0008-VSOCK-Introduce-virtio_transport.ko.patch b/kernel/patches-4.4.x/0008-VSOCK-Introduce-virtio_transport.ko.patch index 515fbb79d..9c7efd7d1 100644 --- a/kernel/patches-4.4.x/0008-VSOCK-Introduce-virtio_transport.ko.patch +++ b/kernel/patches-4.4.x/0008-VSOCK-Introduce-virtio_transport.ko.patch @@ -1,4 +1,4 @@ -From c4c30a3bce5b612baf15c65f795fc28573ed540a Mon Sep 17 00:00:00 2001 +From 4dbc14a3928f24b88d24f8dd11079b3c889c62ab Mon Sep 17 00:00:00 2001 From: Asias He 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.11.1 diff --git a/kernel/patches-4.4.x/0009-VSOCK-Introduce-vhost_vsock.ko.patch b/kernel/patches-4.4.x/0009-VSOCK-Introduce-vhost_vsock.ko.patch index f5166ce41..ea2e775b1 100644 --- a/kernel/patches-4.4.x/0009-VSOCK-Introduce-vhost_vsock.ko.patch +++ b/kernel/patches-4.4.x/0009-VSOCK-Introduce-vhost_vsock.ko.patch @@ -1,4 +1,4 @@ -From 000982773de3b17b30f1169c630fd6a622b5e81b Mon Sep 17 00:00:00 2001 +From c0c4438a922781f6e09dc8b78ca6e5e35fc5d2da Mon Sep 17 00:00:00 2001 From: Asias He 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.11.1 diff --git a/kernel/patches-4.4.x/0010-VSOCK-Add-Makefile-and-Kconfig.patch b/kernel/patches-4.4.x/0010-VSOCK-Add-Makefile-and-Kconfig.patch index d888e07d4..88b428a98 100644 --- a/kernel/patches-4.4.x/0010-VSOCK-Add-Makefile-and-Kconfig.patch +++ b/kernel/patches-4.4.x/0010-VSOCK-Add-Makefile-and-Kconfig.patch @@ -1,4 +1,4 @@ -From b34171dad4a9fb917c3bab314e12b28413c77fac Mon Sep 17 00:00:00 2001 +From f13e4452e7082e3e722a983a9cfd1023f9423711 Mon Sep 17 00:00:00 2001 From: Asias He 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.11.1 diff --git a/kernel/patches-4.4.x/0011-VSOCK-Use-kvfree.patch b/kernel/patches-4.4.x/0011-VSOCK-Use-kvfree.patch index 2964f13b4..3ba776d7d 100644 --- a/kernel/patches-4.4.x/0011-VSOCK-Use-kvfree.patch +++ b/kernel/patches-4.4.x/0011-VSOCK-Use-kvfree.patch @@ -1,4 +1,4 @@ -From cd9b4a064f946bd0d1ff1ec3d3d6dda9eafcbbd5 Mon Sep 17 00:00:00 2001 +From 72652515ac1f8fb9991e020dae227f891f9d75a1 Mon Sep 17 00:00:00 2001 From: Wei Yongjun 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.11.1 diff --git a/kernel/patches-4.4.x/0012-vhost-vsock-fix-vhost-virtio_vsock_pkt-use-after-fre.patch b/kernel/patches-4.4.x/0012-vhost-vsock-fix-vhost-virtio_vsock_pkt-use-after-fre.patch index 2d8d12cb9..5670576a4 100644 --- a/kernel/patches-4.4.x/0012-vhost-vsock-fix-vhost-virtio_vsock_pkt-use-after-fre.patch +++ b/kernel/patches-4.4.x/0012-vhost-vsock-fix-vhost-virtio_vsock_pkt-use-after-fre.patch @@ -1,4 +1,4 @@ -From a562a696a8da0ae331adcdb81fd915c9cc44c853 Mon Sep 17 00:00:00 2001 +From 7e661ddecc7a5cad25e3e806cb8e53a84e110eb0 Mon Sep 17 00:00:00 2001 From: Stefan Hajnoczi 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.11.1 diff --git a/kernel/patches-4.4.x/0013-virtio-vsock-fix-include-guard-typo.patch b/kernel/patches-4.4.x/0013-virtio-vsock-fix-include-guard-typo.patch index 55e293008..162b1456b 100644 --- a/kernel/patches-4.4.x/0013-virtio-vsock-fix-include-guard-typo.patch +++ b/kernel/patches-4.4.x/0013-virtio-vsock-fix-include-guard-typo.patch @@ -1,4 +1,4 @@ -From 2a1c4393f1db29ae118d3694bc9bb26303d17880 Mon Sep 17 00:00:00 2001 +From 1d6cbe6c5b31f8da23d3754197604bcbca4f34b8 Mon Sep 17 00:00:00 2001 From: Stefan Hajnoczi 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 #include -- -2.11.0 +2.11.1 diff --git a/kernel/patches-4.4.x/0014-vhost-vsock-drop-space-available-check-for-TX-vq.patch b/kernel/patches-4.4.x/0014-vhost-vsock-drop-space-available-check-for-TX-vq.patch index e55b40ce2..01d714527 100644 --- a/kernel/patches-4.4.x/0014-vhost-vsock-drop-space-available-check-for-TX-vq.patch +++ b/kernel/patches-4.4.x/0014-vhost-vsock-drop-space-available-check-for-TX-vq.patch @@ -1,4 +1,4 @@ -From bbc43596f0319aa8eacc2d52bc94645356f87483 Mon Sep 17 00:00:00 2001 +From 25f95b1bf7cb9ef1d250f0c7bea7b3cf16680cc0 Mon Sep 17 00:00:00 2001 From: Gerard Garcia 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.11.1 diff --git a/kernel/patches-4.4.x/0015-VSOCK-Only-allow-host-network-namespace-to-use-AF_VS.patch b/kernel/patches-4.4.x/0015-VSOCK-Only-allow-host-network-namespace-to-use-AF_VS.patch index 0a81a3509..322bc3143 100644 --- a/kernel/patches-4.4.x/0015-VSOCK-Only-allow-host-network-namespace-to-use-AF_VS.patch +++ b/kernel/patches-4.4.x/0015-VSOCK-Only-allow-host-network-namespace-to-use-AF_VS.patch @@ -1,4 +1,4 @@ -From 953b7fdd08cbc06fb4a3c28d087d7154de3d9cb8 Mon Sep 17 00:00:00 2001 +From 69cebe8047b7476ceaa688951a258915b9d90892 Mon Sep 17 00:00:00 2001 From: Ian Campbell 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.11.1 diff --git a/kernel/patches-4.4.x/0016-drivers-hv-Define-the-channel-type-for-Hyper-V-PCI-E.patch b/kernel/patches-4.4.x/0016-drivers-hv-Define-the-channel-type-for-Hyper-V-PCI-E.patch index 76e70cb96..ba9c34c95 100644 --- a/kernel/patches-4.4.x/0016-drivers-hv-Define-the-channel-type-for-Hyper-V-PCI-E.patch +++ b/kernel/patches-4.4.x/0016-drivers-hv-Define-the-channel-type-for-Hyper-V-PCI-E.patch @@ -1,4 +1,4 @@ -From ecc045d9740d210e19f93316633f6c38327f1907 Mon Sep 17 00:00:00 2001 +From e10702bc134490a76cadc959f523de9854ba20f2 Mon Sep 17 00:00:00 2001 From: Jake Oshins 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.11.1 diff --git a/kernel/patches-4.4.x/0017-Drivers-hv-vmbus-Use-uuid_le-type-consistently.patch b/kernel/patches-4.4.x/0017-Drivers-hv-vmbus-Use-uuid_le-type-consistently.patch index 66d7d6983..0a50d30b6 100644 --- a/kernel/patches-4.4.x/0017-Drivers-hv-vmbus-Use-uuid_le-type-consistently.patch +++ b/kernel/patches-4.4.x/0017-Drivers-hv-vmbus-Use-uuid_le-type-consistently.patch @@ -1,4 +1,4 @@ -From 32d58f46d4f0cacd1c737b5ca759b386baf42556 Mon Sep 17 00:00:00 2001 +From e2abc9799461ee829516c02d7a41847e4495430f Mon Sep 17 00:00:00 2001 From: "K. Y. Srinivasan" 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.11.1 diff --git a/kernel/patches-4.4.x/0018-Drivers-hv-vmbus-Use-uuid_le_cmp-for-comparing-GUIDs.patch b/kernel/patches-4.4.x/0018-Drivers-hv-vmbus-Use-uuid_le_cmp-for-comparing-GUIDs.patch index 0a7021de9..7a12ecce4 100644 --- a/kernel/patches-4.4.x/0018-Drivers-hv-vmbus-Use-uuid_le_cmp-for-comparing-GUIDs.patch +++ b/kernel/patches-4.4.x/0018-Drivers-hv-vmbus-Use-uuid_le_cmp-for-comparing-GUIDs.patch @@ -1,4 +1,4 @@ -From 0c9abb248524c0eef88fa7ba647b2b0a6002b0c5 Mon Sep 17 00:00:00 2001 +From d7ae3f427d424a081e0fadbd56b4fcf42b59741d Mon Sep 17 00:00:00 2001 From: "K. Y. Srinivasan" 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.11.1 diff --git a/kernel/patches-4.4.x/0019-Drivers-hv-vmbus-do-sanity-check-of-channel-state-in.patch b/kernel/patches-4.4.x/0019-Drivers-hv-vmbus-do-sanity-check-of-channel-state-in.patch index 58626dc5b..1fcd8ce0c 100644 --- a/kernel/patches-4.4.x/0019-Drivers-hv-vmbus-do-sanity-check-of-channel-state-in.patch +++ b/kernel/patches-4.4.x/0019-Drivers-hv-vmbus-do-sanity-check-of-channel-state-in.patch @@ -1,4 +1,4 @@ -From 5090168d107459e9a37961d1843b56490e6f4858 Mon Sep 17 00:00:00 2001 +From 0b1947c7492a34f0eba9d10bf5631092b1849196 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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 1ef37c727572..2889d97c03b1 100644 channel->sc_creation_callback = NULL; /* Stop callback and cancel the timer asap */ -- -2.11.0 +2.11.1 diff --git a/kernel/patches-4.4.x/0020-Drivers-hv-vmbus-release-relid-on-error-in-vmbus_pro.patch b/kernel/patches-4.4.x/0020-Drivers-hv-vmbus-release-relid-on-error-in-vmbus_pro.patch index 37ac4dd0f..e73efc3c1 100644 --- a/kernel/patches-4.4.x/0020-Drivers-hv-vmbus-release-relid-on-error-in-vmbus_pro.patch +++ b/kernel/patches-4.4.x/0020-Drivers-hv-vmbus-release-relid-on-error-in-vmbus_pro.patch @@ -1,4 +1,4 @@ -From a6b5b3332e0565de1e8162087290f2ef2a0620ac Mon Sep 17 00:00:00 2001 +From 22385deab539d4c195871c7a57a267bb1a64de85 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0021-Drivers-hv-vmbus-channge-vmbus_connection.channel_lo.patch b/kernel/patches-4.4.x/0021-Drivers-hv-vmbus-channge-vmbus_connection.channel_lo.patch index e0fcedba8..e63d7ec87 100644 --- a/kernel/patches-4.4.x/0021-Drivers-hv-vmbus-channge-vmbus_connection.channel_lo.patch +++ b/kernel/patches-4.4.x/0021-Drivers-hv-vmbus-channge-vmbus_connection.channel_lo.patch @@ -1,4 +1,4 @@ -From b17bff9a7ba2393d79aedcb5c51aa046cc0dde88 Mon Sep 17 00:00:00 2001 +From fd65830d5dec6483377734f5daec3f431020f3a9 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0022-Drivers-hv-remove-code-duplication-between-vmbus_rec.patch b/kernel/patches-4.4.x/0022-Drivers-hv-remove-code-duplication-between-vmbus_rec.patch index e375fe7be..2ef618f44 100644 --- a/kernel/patches-4.4.x/0022-Drivers-hv-remove-code-duplication-between-vmbus_rec.patch +++ b/kernel/patches-4.4.x/0022-Drivers-hv-remove-code-duplication-between-vmbus_rec.patch @@ -1,4 +1,4 @@ -From 59ef140da262f440f08461fde2aef8467a8967f5 Mon Sep 17 00:00:00 2001 +From 218cb6cad8a3f3062aa86799965a81bd6b5cecfd Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Mon, 14 Dec 2015 19:02:00 -0800 Subject: [PATCH 22/44] Drivers: hv: remove code duplication between @@ -122,5 +122,5 @@ index 2889d97c03b1..dd6de7fc442f 100644 } EXPORT_SYMBOL_GPL(vmbus_recvpacket_raw); -- -2.11.0 +2.11.1 diff --git a/kernel/patches-4.4.x/0023-Drivers-hv-vmbus-fix-the-building-warning-with-hyper.patch b/kernel/patches-4.4.x/0023-Drivers-hv-vmbus-fix-the-building-warning-with-hyper.patch index 892538fc4..d2a7c78bc 100644 --- a/kernel/patches-4.4.x/0023-Drivers-hv-vmbus-fix-the-building-warning-with-hyper.patch +++ b/kernel/patches-4.4.x/0023-Drivers-hv-vmbus-fix-the-building-warning-with-hyper.patch @@ -1,4 +1,4 @@ -From 8db1a4168d5cd73a0e40ff436f2542b2d04df9ca Mon Sep 17 00:00:00 2001 +From ca62545a6891ff4f3ff2aa70005b495ad645a7ac Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0024-Drivers-hv-vmbus-Treat-Fibre-Channel-devices-as-perf.patch b/kernel/patches-4.4.x/0024-Drivers-hv-vmbus-Treat-Fibre-Channel-devices-as-perf.patch index aa2d563c6..7f5532d66 100644 --- a/kernel/patches-4.4.x/0024-Drivers-hv-vmbus-Treat-Fibre-Channel-devices-as-perf.patch +++ b/kernel/patches-4.4.x/0024-Drivers-hv-vmbus-Treat-Fibre-Channel-devices-as-perf.patch @@ -1,4 +1,4 @@ -From ae948f812784ea85a0bc28fc3c7ead1255b639be Mon Sep 17 00:00:00 2001 +From 76fd8b5997d5661a73dc5433c6768d9620b266e0 Mon Sep 17 00:00:00 2001 From: "K. Y. Srinivasan" 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.11.1 diff --git a/kernel/patches-4.4.x/0025-Drivers-hv-vmbus-Add-vendor-and-device-atttributes.patch b/kernel/patches-4.4.x/0025-Drivers-hv-vmbus-Add-vendor-and-device-atttributes.patch index 07c46c176..050fe406b 100644 --- a/kernel/patches-4.4.x/0025-Drivers-hv-vmbus-Add-vendor-and-device-atttributes.patch +++ b/kernel/patches-4.4.x/0025-Drivers-hv-vmbus-Add-vendor-and-device-atttributes.patch @@ -1,4 +1,4 @@ -From 6ee2e3140cb33390d3dea4b86eab15ec3ff4d585 Mon Sep 17 00:00:00 2001 +From 5ab5b23dbabe7858a29c3b3311fb60867b11900a Mon Sep 17 00:00:00 2001 From: "K. Y. Srinivasan" 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.11.1 diff --git a/kernel/patches-4.4.x/0026-Drivers-hv-vmbus-add-a-helper-function-to-set-a-chan.patch b/kernel/patches-4.4.x/0026-Drivers-hv-vmbus-add-a-helper-function-to-set-a-chan.patch index 94293b547..f9ec9e1d3 100644 --- a/kernel/patches-4.4.x/0026-Drivers-hv-vmbus-add-a-helper-function-to-set-a-chan.patch +++ b/kernel/patches-4.4.x/0026-Drivers-hv-vmbus-add-a-helper-function-to-set-a-chan.patch @@ -1,4 +1,4 @@ -From d966d3e08cfc3f2c67454317b110f4df12056936 Mon Sep 17 00:00:00 2001 +From 5d5a4c4e9251abab7828861cf710e0bbc670ef23 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0027-Drivers-hv-vmbus-define-the-new-offer-type-for-Hyper.patch b/kernel/patches-4.4.x/0027-Drivers-hv-vmbus-define-the-new-offer-type-for-Hyper.patch index 118d4e60c..6e595014c 100644 --- a/kernel/patches-4.4.x/0027-Drivers-hv-vmbus-define-the-new-offer-type-for-Hyper.patch +++ b/kernel/patches-4.4.x/0027-Drivers-hv-vmbus-define-the-new-offer-type-for-Hyper.patch @@ -1,4 +1,4 @@ -From a3f5780bfd042861fa68b3c07017ea5613a38f5f Mon Sep 17 00:00:00 2001 +From 176fa02515ecd1c5654cf1e8116799118a8c92e4 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0028-Drivers-hv-vmbus-vmbus_sendpacket_ctl-hvsock-avoid-u.patch b/kernel/patches-4.4.x/0028-Drivers-hv-vmbus-vmbus_sendpacket_ctl-hvsock-avoid-u.patch index daec33c1c..d83ef95eb 100644 --- a/kernel/patches-4.4.x/0028-Drivers-hv-vmbus-vmbus_sendpacket_ctl-hvsock-avoid-u.patch +++ b/kernel/patches-4.4.x/0028-Drivers-hv-vmbus-vmbus_sendpacket_ctl-hvsock-avoid-u.patch @@ -1,4 +1,4 @@ -From 790c0bac2026112ddc9b6a85d26b663452a251ba Mon Sep 17 00:00:00 2001 +From 2a0cdde901b903a39a0e3e1a348a5c6da868e1ab Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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 dd6de7fc442f..128dcf22e459 100644 return ret; -- -2.11.0 +2.11.1 diff --git a/kernel/patches-4.4.x/0029-Drivers-hv-vmbus-define-a-new-VMBus-message-type-for.patch b/kernel/patches-4.4.x/0029-Drivers-hv-vmbus-define-a-new-VMBus-message-type-for.patch index 82dd11ab9..0785f30c4 100644 --- a/kernel/patches-4.4.x/0029-Drivers-hv-vmbus-define-a-new-VMBus-message-type-for.patch +++ b/kernel/patches-4.4.x/0029-Drivers-hv-vmbus-define-a-new-VMBus-message-type-for.patch @@ -1,4 +1,4 @@ -From 68a3c5d622a4d4f2961d015363e40dd0303764f2 Mon Sep 17 00:00:00 2001 +From c977682f4265f25fd76309ede3910281b686a427 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0030-Drivers-hv-vmbus-add-a-hvsock-flag-in-struct-hv_driv.patch b/kernel/patches-4.4.x/0030-Drivers-hv-vmbus-add-a-hvsock-flag-in-struct-hv_driv.patch index 2a8a8f86c..3b2a36d6b 100644 --- a/kernel/patches-4.4.x/0030-Drivers-hv-vmbus-add-a-hvsock-flag-in-struct-hv_driv.patch +++ b/kernel/patches-4.4.x/0030-Drivers-hv-vmbus-add-a-hvsock-flag-in-struct-hv_driv.patch @@ -1,4 +1,4 @@ -From 45e82feb683f10a0bc8f8db9eec8bb87ef45cde5 Mon Sep 17 00:00:00 2001 +From 370de9b0eb41956b639d7e1c0b3e8246642a2087 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0031-Drivers-hv-vmbus-add-a-per-channel-rescind-callback.patch b/kernel/patches-4.4.x/0031-Drivers-hv-vmbus-add-a-per-channel-rescind-callback.patch index de0dca99b..57a4fc5f0 100644 --- a/kernel/patches-4.4.x/0031-Drivers-hv-vmbus-add-a-per-channel-rescind-callback.patch +++ b/kernel/patches-4.4.x/0031-Drivers-hv-vmbus-add-a-per-channel-rescind-callback.patch @@ -1,4 +1,4 @@ -From aa38595cb6ba5128a43e7d30b0f7eb1033143f88 Mon Sep 17 00:00:00 2001 +From ded0d58d840303123dd7e792a36892141d19bc79 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0032-Drivers-hv-vmbus-add-an-API-vmbus_hvsock_device_unre.patch b/kernel/patches-4.4.x/0032-Drivers-hv-vmbus-add-an-API-vmbus_hvsock_device_unre.patch index fd266d1c2..832ffb0f6 100644 --- a/kernel/patches-4.4.x/0032-Drivers-hv-vmbus-add-an-API-vmbus_hvsock_device_unre.patch +++ b/kernel/patches-4.4.x/0032-Drivers-hv-vmbus-add-an-API-vmbus_hvsock_device_unre.patch @@ -1,4 +1,4 @@ -From 12b7602af1811c6d9bdebd132920f3c63b00f78e Mon Sep 17 00:00:00 2001 +From 9dc7d833d2e45c7826e580054acdc87f589f9d77 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0033-Drivers-hv-vmbus-Give-control-over-how-the-ring-acce.patch b/kernel/patches-4.4.x/0033-Drivers-hv-vmbus-Give-control-over-how-the-ring-acce.patch index a4614ce8a..6a4286b0f 100644 --- a/kernel/patches-4.4.x/0033-Drivers-hv-vmbus-Give-control-over-how-the-ring-acce.patch +++ b/kernel/patches-4.4.x/0033-Drivers-hv-vmbus-Give-control-over-how-the-ring-acce.patch @@ -1,4 +1,4 @@ -From 06600b92ac3d72335ffedca2dc5ec15a28504ff1 Mon Sep 17 00:00:00 2001 +From 54c42c53ab9b3f884816a328d319b381ad497f3f Mon Sep 17 00:00:00 2001 From: "K. Y. Srinivasan" 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.11.1 diff --git a/kernel/patches-4.4.x/0034-Drivers-hv-vmbus-avoid-wait_for_completion-on-crash.patch b/kernel/patches-4.4.x/0034-Drivers-hv-vmbus-avoid-wait_for_completion-on-crash.patch index 87ee32879..caa3f2ef1 100644 --- a/kernel/patches-4.4.x/0034-Drivers-hv-vmbus-avoid-wait_for_completion-on-crash.patch +++ b/kernel/patches-4.4.x/0034-Drivers-hv-vmbus-avoid-wait_for_completion-on-crash.patch @@ -1,4 +1,4 @@ -From ae73f5b551bea79ce027bd7f6f21645d7b32ccf4 Mon Sep 17 00:00:00 2001 +From f17e021b78157994a46259fa8d645dc8793f62ba Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov 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.11.1 diff --git a/kernel/patches-4.4.x/0035-Drivers-hv-vmbus-avoid-unneeded-compiler-optimizatio.patch b/kernel/patches-4.4.x/0035-Drivers-hv-vmbus-avoid-unneeded-compiler-optimizatio.patch index 943c79be6..19b699492 100644 --- a/kernel/patches-4.4.x/0035-Drivers-hv-vmbus-avoid-unneeded-compiler-optimizatio.patch +++ b/kernel/patches-4.4.x/0035-Drivers-hv-vmbus-avoid-unneeded-compiler-optimizatio.patch @@ -1,4 +1,4 @@ -From ef0f1c4658ff1faaa453303ed9fd468d1fe17d5f Mon Sep 17 00:00:00 2001 +From 6ba1232f48749b1c36592a9d6a01c7acb05affc6 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov 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.11.1 diff --git a/kernel/patches-4.4.x/0036-kcm-Kernel-Connection-Multiplexor-module.patch b/kernel/patches-4.4.x/0036-kcm-Kernel-Connection-Multiplexor-module.patch index 2a42ee682..d9ce76d29 100644 --- a/kernel/patches-4.4.x/0036-kcm-Kernel-Connection-Multiplexor-module.patch +++ b/kernel/patches-4.4.x/0036-kcm-Kernel-Connection-Multiplexor-module.patch @@ -1,4 +1,4 @@ -From c7d720cac97403cefc3fe887a0a0369cf096e436 Mon Sep 17 00:00:00 2001 +From ef26fc5c932885ff8f5ca8ed4e3118e3ec34ae9c Mon Sep 17 00:00:00 2001 From: Tom Herbert 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.11.1 diff --git a/kernel/patches-4.4.x/0037-net-add-the-AF_KCM-entries-to-family-name-tables.patch b/kernel/patches-4.4.x/0037-net-add-the-AF_KCM-entries-to-family-name-tables.patch index 8605569c7..32d9b0ca7 100644 --- a/kernel/patches-4.4.x/0037-net-add-the-AF_KCM-entries-to-family-name-tables.patch +++ b/kernel/patches-4.4.x/0037-net-add-the-AF_KCM-entries-to-family-name-tables.patch @@ -1,4 +1,4 @@ -From 2a4957e83bae9c519d5bb57084996315868c2c99 Mon Sep 17 00:00:00 2001 +From cae81ce7d5555449449f54b83ebc5815bf953d93 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0038-net-Add-Qualcomm-IPC-router.patch b/kernel/patches-4.4.x/0038-net-Add-Qualcomm-IPC-router.patch index a81d11639..925126b87 100644 --- a/kernel/patches-4.4.x/0038-net-Add-Qualcomm-IPC-router.patch +++ b/kernel/patches-4.4.x/0038-net-Add-Qualcomm-IPC-router.patch @@ -1,4 +1,4 @@ -From fd68d15446abd5798c02b75018a8bbe2802ff930 Mon Sep 17 00:00:00 2001 +From 5d680573e1775de3d6fb38d0252da0f76feef984 Mon Sep 17 00:00:00 2001 From: Courtney Cavin 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.11.1 diff --git a/kernel/patches-4.4.x/0039-hv_sock-introduce-Hyper-V-Sockets.patch b/kernel/patches-4.4.x/0039-hv_sock-introduce-Hyper-V-Sockets.patch index 13e7fcf4e..834cc9c31 100644 --- a/kernel/patches-4.4.x/0039-hv_sock-introduce-Hyper-V-Sockets.patch +++ b/kernel/patches-4.4.x/0039-hv_sock-introduce-Hyper-V-Sockets.patch @@ -1,4 +1,4 @@ -From 3918d002c32d8936f391095bd3ca92e1f05943fa Mon Sep 17 00:00:00 2001 +From 9d007f95820f03bb4bef970e568df24649abd6b1 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0040-net-add-the-AF_HYPERV-entries-to-family-name-tables.patch b/kernel/patches-4.4.x/0040-net-add-the-AF_HYPERV-entries-to-family-name-tables.patch index 28988a791..e8e5a0dff 100644 --- a/kernel/patches-4.4.x/0040-net-add-the-AF_HYPERV-entries-to-family-name-tables.patch +++ b/kernel/patches-4.4.x/0040-net-add-the-AF_HYPERV-entries-to-family-name-tables.patch @@ -1,4 +1,4 @@ -From 9b828ee75fa35e6a938f1de725c00d4aa79493d1 Mon Sep 17 00:00:00 2001 +From c2c394418e05efb442e4457d4d0162e0f65de78b Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0041-Drivers-hv-vmbus-fix-the-race-when-querying-updating.patch b/kernel/patches-4.4.x/0041-Drivers-hv-vmbus-fix-the-race-when-querying-updating.patch index 2f4c88ed9..b5fa463a4 100644 --- a/kernel/patches-4.4.x/0041-Drivers-hv-vmbus-fix-the-race-when-querying-updating.patch +++ b/kernel/patches-4.4.x/0041-Drivers-hv-vmbus-fix-the-race-when-querying-updating.patch @@ -1,4 +1,4 @@ -From 3ffc41e0271d1f25b4ab81f46b7038c503a993ee Mon Sep 17 00:00:00 2001 +From 17b319eec2fe3f10d30bd613facf12a81e4e657d Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.4.x/0042-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch b/kernel/patches-4.4.x/0042-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch index a36a8aeeb..5e84c42c9 100644 --- a/kernel/patches-4.4.x/0042-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch +++ b/kernel/patches-4.4.x/0042-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch @@ -1,4 +1,4 @@ -From 70b0207a20f5adbc66c799fc19ab6f4d27950be2 Mon Sep 17 00:00:00 2001 +From c5aff25efbed53d7c0acab43c28b32ba7b88e99d Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer 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.11.1 diff --git a/kernel/patches-4.4.x/0043-fs-add-filp_clone_open-API.patch b/kernel/patches-4.4.x/0043-fs-add-filp_clone_open-API.patch index 4e6cb40f2..77c8a25dd 100644 --- a/kernel/patches-4.4.x/0043-fs-add-filp_clone_open-API.patch +++ b/kernel/patches-4.4.x/0043-fs-add-filp_clone_open-API.patch @@ -1,4 +1,4 @@ -From 89300a173d06594eabe48e45769443cf1e2913c5 Mon Sep 17 00:00:00 2001 +From d62b8deab4f61e41c3026e83a97e3b317f9c468f Mon Sep 17 00:00:00 2001 From: James Bottomley 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.11.1 diff --git a/kernel/patches-4.4.x/0044-binfmt_misc-add-persistent-opened-binary-handler-for.patch b/kernel/patches-4.4.x/0044-binfmt_misc-add-persistent-opened-binary-handler-for.patch index 10bc3bf7d..a87a47023 100644 --- a/kernel/patches-4.4.x/0044-binfmt_misc-add-persistent-opened-binary-handler-for.patch +++ b/kernel/patches-4.4.x/0044-binfmt_misc-add-persistent-opened-binary-handler-for.patch @@ -1,4 +1,4 @@ -From 1784544fc098fa52d18cb574d0c58ee4b9ef93dd Mon Sep 17 00:00:00 2001 +From 82605126405ea6671dc521402610b44c8d550515 Mon Sep 17 00:00:00 2001 From: James Bottomley 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.11.1 diff --git a/kernel/patches-4.9.x/0001-hv_sock-introduce-Hyper-V-Sockets.patch b/kernel/patches-4.9.x/0001-hv_sock-introduce-Hyper-V-Sockets.patch index 477f471d5..cf6baed58 100644 --- a/kernel/patches-4.9.x/0001-hv_sock-introduce-Hyper-V-Sockets.patch +++ b/kernel/patches-4.9.x/0001-hv_sock-introduce-Hyper-V-Sockets.patch @@ -1,4 +1,4 @@ -From 8812696ed9ff9a1ecc9e3cc19369594cd143c0eb Mon Sep 17 00:00:00 2001 +From 22ae48efc30c55a10af310d33a6070d1180fe4ef Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.9.x/0002-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch b/kernel/patches-4.9.x/0002-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch index eacab1f19..9444e4f64 100644 --- a/kernel/patches-4.9.x/0002-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch +++ b/kernel/patches-4.9.x/0002-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch @@ -1,4 +1,4 @@ -From 9b86f09002cf61fa0dd71303f46170644df457d0 Mon Sep 17 00:00:00 2001 +From 3aab3c7cf37111f88bd7db415ceb01a53e4914bd Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer 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.11.1 diff --git a/kernel/patches-4.9.x/0003-Drivers-hv-utils-Fix-the-mapping-between-host-versio.patch b/kernel/patches-4.9.x/0003-Drivers-hv-utils-Fix-the-mapping-between-host-versio.patch index 429e1d8e9..d4a267e8e 100644 --- a/kernel/patches-4.9.x/0003-Drivers-hv-utils-Fix-the-mapping-between-host-versio.patch +++ b/kernel/patches-4.9.x/0003-Drivers-hv-utils-Fix-the-mapping-between-host-versio.patch @@ -1,4 +1,4 @@ -From 547ef1a5899a4a55577fd8407a485ce09e52b42c Mon Sep 17 00:00:00 2001 +From cb54087249b45c1a360dc75b62c7aa43bbe6f7d7 Mon Sep 17 00:00:00 2001 From: Alex Ng 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.11.1 diff --git a/kernel/patches-4.9.x/0004-Drivers-hv-vss-Improve-log-messages.patch b/kernel/patches-4.9.x/0004-Drivers-hv-vss-Improve-log-messages.patch index b76c9cb23..886530959 100644 --- a/kernel/patches-4.9.x/0004-Drivers-hv-vss-Improve-log-messages.patch +++ b/kernel/patches-4.9.x/0004-Drivers-hv-vss-Improve-log-messages.patch @@ -1,4 +1,4 @@ -From 7fbbc24a260808e4d69bb8c5bac96950f3bc4cc3 Mon Sep 17 00:00:00 2001 +From 50dec3f16df986c15040ee6425702414c0d0865d Mon Sep 17 00:00:00 2001 From: Alex Ng 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.11.1 diff --git a/kernel/patches-4.9.x/0005-Drivers-hv-vss-Operation-timeouts-should-match-host-.patch b/kernel/patches-4.9.x/0005-Drivers-hv-vss-Operation-timeouts-should-match-host-.patch index 502a7a44a..0a59b42fa 100644 --- a/kernel/patches-4.9.x/0005-Drivers-hv-vss-Operation-timeouts-should-match-host-.patch +++ b/kernel/patches-4.9.x/0005-Drivers-hv-vss-Operation-timeouts-should-match-host-.patch @@ -1,4 +1,4 @@ -From 075e8a0cf2fde8255dc62c975b7fa9337eea802d Mon Sep 17 00:00:00 2001 +From 535677ce3881d20743a865deae65282c343b8164 Mon Sep 17 00:00:00 2001 From: Alex Ng 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.11.1 diff --git a/kernel/patches-4.9.x/0006-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch b/kernel/patches-4.9.x/0006-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch index e55f98476..c63d3184e 100644 --- a/kernel/patches-4.9.x/0006-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch +++ b/kernel/patches-4.9.x/0006-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch @@ -1,4 +1,4 @@ -From cf5a222ef2295444a7836b894510c6d04bb1245c Mon Sep 17 00:00:00 2001 +From 8ad8875b33326d6d18aafddacfe34be1c1e4eaef Mon Sep 17 00:00:00 2001 From: Alex Ng 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.11.1 diff --git a/kernel/patches-4.9.x/0007-Drivers-hv-Log-the-negotiated-IC-versions.patch b/kernel/patches-4.9.x/0007-Drivers-hv-Log-the-negotiated-IC-versions.patch index de2caa3c1..77acd6596 100644 --- a/kernel/patches-4.9.x/0007-Drivers-hv-Log-the-negotiated-IC-versions.patch +++ b/kernel/patches-4.9.x/0007-Drivers-hv-Log-the-negotiated-IC-versions.patch @@ -1,4 +1,4 @@ -From 918f2adacfc1f65048620fd529cfb45f88839808 Mon Sep 17 00:00:00 2001 +From f380870f810569090aef8f1bf1c10d755525406b Mon Sep 17 00:00:00 2001 From: Alex Ng 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.11.1 diff --git a/kernel/patches-4.9.x/0008-vmbus-fix-missed-ring-events-on-boot.patch b/kernel/patches-4.9.x/0008-vmbus-fix-missed-ring-events-on-boot.patch index 65e94e727..2648e320b 100644 --- a/kernel/patches-4.9.x/0008-vmbus-fix-missed-ring-events-on-boot.patch +++ b/kernel/patches-4.9.x/0008-vmbus-fix-missed-ring-events-on-boot.patch @@ -1,4 +1,4 @@ -From 3c5f0a3e02d00787c6f3e9ef947e75b068d0b265 Mon Sep 17 00:00:00 2001 +From 99ff3ce849b8c40aa6418059d058074d751e0dae Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.9.x/0009-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch b/kernel/patches-4.9.x/0009-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch index 167775814..20fd435f5 100644 --- a/kernel/patches-4.9.x/0009-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch +++ b/kernel/patches-4.9.x/0009-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch @@ -1,4 +1,4 @@ -From 78d235ad2b6022434ec85759539d356230ed99bd Mon Sep 17 00:00:00 2001 +From e513e341835a7834417f88d92c01394a0dfc82c6 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1 diff --git a/kernel/patches-4.9.x/0010-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch b/kernel/patches-4.9.x/0010-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch index 289b81f47..c79032ab1 100644 --- a/kernel/patches-4.9.x/0010-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch +++ b/kernel/patches-4.9.x/0010-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch @@ -1,4 +1,4 @@ -From 5b28f79195861aa82b5aa5f70a39b85a4451dfad Mon Sep 17 00:00:00 2001 +From dd33d636683105eec55635f6bfb1f1dfb58e2316 Mon Sep 17 00:00:00 2001 From: Dexuan Cui 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.11.1