From 7bc93a6c46c648e10f8a152d5e50d814f05e96d3 Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Tue, 12 Sep 2017 11:23:41 +0100 Subject: [PATCH] kernel: Update to 4,9.49/4.12.12 Signed-off-by: Rolf Neugebauer --- kernel/Makefile | 8 ++++---- kernel/kernel_config-4.12.x-aarch64 | 2 +- kernel/kernel_config-4.12.x-x86_64 | 2 +- kernel/kernel_config-4.9.x-aarch64 | 2 +- kernel/kernel_config-4.9.x-x86_64 | 2 +- ...bus-vmbus_open-reset-onchannel_callback-on-error.patch | 2 +- ...us-remove-goto-error_clean_msglist-in-vmbus_open.patch | 2 +- ...s-dynamically-enqueue-dequeue-a-channel-on-vmbus.patch | 2 +- ...ock-implements-Hyper-V-transport-for-Virtual-Soc.patch | 2 +- .../0005-VMCI-only-try-to-load-on-VMware-hypervisor.patch | 2 +- .../0006-hv_sock-add-the-support-of-auto-loading.patch | 2 +- .../0007-hv_sock-fix-a-race-in-hvs_stream_dequeue.patch | 2 +- ...0008-vsock-fix-vsock_dequeue-enqueue_accept-race.patch | 2 +- .../0009-Drivers-hv-vmbus-Fix-rescind-handling.patch | 2 +- .../0010-vmbus-fix-hv_percpu_channel_deq-enq-race.patch | 2 +- ...011-vmbus-add-vmbus-onoffer-onoffer_rescind-sync.patch | 2 +- ...us-fix-the-missed-signaling-in-hv_signal_on_read.patch | 2 +- ...-hv_sock-avoid-double-FINs-if-shutdown-is-called.patch | 2 +- .../0014-Added-vsock-transport-support-to-9pfs.patch | 2 +- ...MM-reducded-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch | 2 +- .../0001-tools-build-Add-test-for-sched_getcpu.patch | 2 +- ...f-jit-Avoid-returning-garbage-for-a-ret-variable.patch | 2 +- .../0003-hv_sock-introduce-Hyper-V-Sockets.patch | 2 +- ...004-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch | 2 +- ...ers-hv-utils-Fix-the-mapping-between-host-versio.patch | 2 +- .../0006-Drivers-hv-vss-Improve-log-messages.patch | 2 +- ...ers-hv-vss-Operation-timeouts-should-match-host-.patch | 2 +- ...ers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch | 2 +- .../0009-Drivers-hv-Log-the-negotiated-IC-versions.patch | 2 +- .../0010-vmbus-fix-missed-ring-events-on-boot.patch | 2 +- ...us-remove-goto-error_clean_msglist-in-vmbus_open.patch | 2 +- ...s-dynamically-enqueue-dequeue-the-channel-on-vmb.patch | 2 +- ...us-fix-the-missed-signaling-in-hv_signal_on_read.patch | 2 +- 33 files changed, 36 insertions(+), 36 deletions(-) diff --git a/kernel/Makefile b/kernel/Makefile index 330bedc6a..f40ef4896 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -172,10 +172,10 @@ endef # Build Targets # Debug targets only for latest stable and LTS stable # -$(eval $(call kernel,4.12.11,4.12.x,$(EXTRA))) -$(eval $(call kernel,4.12.11,4.12.x,-dbg)) -$(eval $(call kernel,4.9.48,4.9.x,$(EXTRA))) -$(eval $(call kernel,4.9.48,4.9.x,-dbg)) +$(eval $(call kernel,4.12.12,4.12.x,$(EXTRA))) +$(eval $(call kernel,4.12.12,4.12.x,-dbg)) +$(eval $(call kernel,4.9.49,4.9.x,$(EXTRA))) +$(eval $(call kernel,4.9.49,4.9.x,-dbg)) $(eval $(call kernel,4.4.87,4.4.x,$(EXTRA))) # Target for kernel config diff --git a/kernel/kernel_config-4.12.x-aarch64 b/kernel/kernel_config-4.12.x-aarch64 index b6d23b2da..d4b454380 100644 --- a/kernel/kernel_config-4.12.x-aarch64 +++ b/kernel/kernel_config-4.12.x-aarch64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.12.11 Kernel Configuration +# Linux/arm64 4.12.12 Kernel Configuration # CONFIG_ARM64=y CONFIG_64BIT=y diff --git a/kernel/kernel_config-4.12.x-x86_64 b/kernel/kernel_config-4.12.x-x86_64 index 877e1e11d..1aaf09933 100644 --- a/kernel/kernel_config-4.12.x-x86_64 +++ b/kernel/kernel_config-4.12.x-x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.12.11 Kernel Configuration +# Linux/x86 4.12.12 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff --git a/kernel/kernel_config-4.9.x-aarch64 b/kernel/kernel_config-4.9.x-aarch64 index 88fe8537f..31a3b124f 100644 --- a/kernel/kernel_config-4.9.x-aarch64 +++ b/kernel/kernel_config-4.9.x-aarch64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.9.48 Kernel Configuration +# Linux/arm64 4.9.49 Kernel Configuration # CONFIG_ARM64=y CONFIG_64BIT=y diff --git a/kernel/kernel_config-4.9.x-x86_64 b/kernel/kernel_config-4.9.x-x86_64 index 29c3afc31..2bf8dd4db 100644 --- a/kernel/kernel_config-4.9.x-x86_64 +++ b/kernel/kernel_config-4.9.x-x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.9.48 Kernel Configuration +# Linux/x86 4.9.49 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff --git a/kernel/patches-4.12.x/0001-vmbus-vmbus_open-reset-onchannel_callback-on-error.patch b/kernel/patches-4.12.x/0001-vmbus-vmbus_open-reset-onchannel_callback-on-error.patch index 47025f539..d5d9b3727 100644 --- a/kernel/patches-4.12.x/0001-vmbus-vmbus_open-reset-onchannel_callback-on-error.patch +++ b/kernel/patches-4.12.x/0001-vmbus-vmbus_open-reset-onchannel_callback-on-error.patch @@ -1,4 +1,4 @@ -From 05cbb7f4519a8efaf44d72e0c53e32c503612602 Mon Sep 17 00:00:00 2001 +From 39f8854c3df42f891054229688cc797df101436c Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 26 Jul 2017 12:31:50 -0600 Subject: [PATCH 01/15] vmbus: vmbus_open(): reset onchannel_callback on error diff --git a/kernel/patches-4.12.x/0002-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch b/kernel/patches-4.12.x/0002-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch index a591e9060..01da44841 100644 --- a/kernel/patches-4.12.x/0002-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch +++ b/kernel/patches-4.12.x/0002-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch @@ -1,4 +1,4 @@ -From a5d0fdd5ffa7427d999631cc5f93629dc7e6dec0 Mon Sep 17 00:00:00 2001 +From 782e0fdf4c9b91b6c62e316d6a59e34240198cd5 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 26 Jul 2017 12:31:53 -0600 Subject: [PATCH 02/15] vmbus: remove "goto error_clean_msglist" in diff --git a/kernel/patches-4.12.x/0003-vmbus-dynamically-enqueue-dequeue-a-channel-on-vmbus.patch b/kernel/patches-4.12.x/0003-vmbus-dynamically-enqueue-dequeue-a-channel-on-vmbus.patch index 8b37a9d05..89d5e16e1 100644 --- a/kernel/patches-4.12.x/0003-vmbus-dynamically-enqueue-dequeue-a-channel-on-vmbus.patch +++ b/kernel/patches-4.12.x/0003-vmbus-dynamically-enqueue-dequeue-a-channel-on-vmbus.patch @@ -1,4 +1,4 @@ -From 2abd3ce7111daadabb7a6e55cab5be3547febe15 Mon Sep 17 00:00:00 2001 +From 4b35ca75f7c705804407411b1ab13dc3d0e95551 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Fri, 5 May 2017 16:57:23 -0600 Subject: [PATCH 03/15] vmbus: dynamically enqueue/dequeue a channel on diff --git a/kernel/patches-4.12.x/0004-hv_sock-implements-Hyper-V-transport-for-Virtual-Soc.patch b/kernel/patches-4.12.x/0004-hv_sock-implements-Hyper-V-transport-for-Virtual-Soc.patch index eec0bb39a..80a5142e3 100644 --- a/kernel/patches-4.12.x/0004-hv_sock-implements-Hyper-V-transport-for-Virtual-Soc.patch +++ b/kernel/patches-4.12.x/0004-hv_sock-implements-Hyper-V-transport-for-Virtual-Soc.patch @@ -1,4 +1,4 @@ -From 5724a297a69eede4b03d6b68e5b069779d9610fd Mon Sep 17 00:00:00 2001 +From cc1423bdb6d3e096a13363deb8aaa38cb2ba02bc Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 26 Jul 2017 12:31:56 -0600 Subject: [PATCH 04/15] hv_sock: implements Hyper-V transport for Virtual diff --git a/kernel/patches-4.12.x/0005-VMCI-only-try-to-load-on-VMware-hypervisor.patch b/kernel/patches-4.12.x/0005-VMCI-only-try-to-load-on-VMware-hypervisor.patch index 186959369..07469d194 100644 --- a/kernel/patches-4.12.x/0005-VMCI-only-try-to-load-on-VMware-hypervisor.patch +++ b/kernel/patches-4.12.x/0005-VMCI-only-try-to-load-on-VMware-hypervisor.patch @@ -1,4 +1,4 @@ -From 0ef61343e0a46ede112178386569a3b6d928a8e4 Mon Sep 17 00:00:00 2001 +From ac93019a1a44459202922c3557a98c62ce00dbcc Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 26 Jul 2017 12:31:58 -0600 Subject: [PATCH 05/15] VMCI: only try to load on VMware hypervisor diff --git a/kernel/patches-4.12.x/0006-hv_sock-add-the-support-of-auto-loading.patch b/kernel/patches-4.12.x/0006-hv_sock-add-the-support-of-auto-loading.patch index 43f367065..3a917d92f 100644 --- a/kernel/patches-4.12.x/0006-hv_sock-add-the-support-of-auto-loading.patch +++ b/kernel/patches-4.12.x/0006-hv_sock-add-the-support-of-auto-loading.patch @@ -1,4 +1,4 @@ -From 1394b73ab41eaba3e4ffbbb3b03a5db49a0c695f Mon Sep 17 00:00:00 2001 +From d701c3561cf4ed5857e3cb02410360c3072d3052 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 26 Jul 2017 12:32:00 -0600 Subject: [PATCH 06/15] hv_sock: add the support of auto-loading diff --git a/kernel/patches-4.12.x/0007-hv_sock-fix-a-race-in-hvs_stream_dequeue.patch b/kernel/patches-4.12.x/0007-hv_sock-fix-a-race-in-hvs_stream_dequeue.patch index 481f9d211..0a0e26d9c 100644 --- a/kernel/patches-4.12.x/0007-hv_sock-fix-a-race-in-hvs_stream_dequeue.patch +++ b/kernel/patches-4.12.x/0007-hv_sock-fix-a-race-in-hvs_stream_dequeue.patch @@ -1,4 +1,4 @@ -From 0b46eecab3cae0562c033db9b02317b43e223235 Mon Sep 17 00:00:00 2001 +From b19e3edacd88eede6671e10c4b84f65d8acca0a3 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 26 Jul 2017 12:32:03 -0600 Subject: [PATCH 07/15] hv_sock: fix a race in hvs_stream_dequeue() diff --git a/kernel/patches-4.12.x/0008-vsock-fix-vsock_dequeue-enqueue_accept-race.patch b/kernel/patches-4.12.x/0008-vsock-fix-vsock_dequeue-enqueue_accept-race.patch index bda189254..8871b0e46 100644 --- a/kernel/patches-4.12.x/0008-vsock-fix-vsock_dequeue-enqueue_accept-race.patch +++ b/kernel/patches-4.12.x/0008-vsock-fix-vsock_dequeue-enqueue_accept-race.patch @@ -1,4 +1,4 @@ -From 8f964bd25e0332fba4a1eaf60e91941acd5507d1 Mon Sep 17 00:00:00 2001 +From 849bfb3316d581b22a5c67be40dcb74b9e25f19d Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 26 Jul 2017 12:32:06 -0600 Subject: [PATCH 08/15] vsock: fix vsock_dequeue/enqueue_accept race diff --git a/kernel/patches-4.12.x/0009-Drivers-hv-vmbus-Fix-rescind-handling.patch b/kernel/patches-4.12.x/0009-Drivers-hv-vmbus-Fix-rescind-handling.patch index 9cca7b873..c0150b5e9 100644 --- a/kernel/patches-4.12.x/0009-Drivers-hv-vmbus-Fix-rescind-handling.patch +++ b/kernel/patches-4.12.x/0009-Drivers-hv-vmbus-Fix-rescind-handling.patch @@ -1,4 +1,4 @@ -From ff70d7c616cd84c02b003210cdc65be28838ec2d Mon Sep 17 00:00:00 2001 +From 18512d7b4c53d60572e316f027220fb6f06b28dd Mon Sep 17 00:00:00 2001 From: "K. Y. Srinivasan" Date: Sun, 30 Apr 2017 16:21:18 -0700 Subject: [PATCH 09/15] Drivers: hv: vmbus: Fix rescind handling diff --git a/kernel/patches-4.12.x/0010-vmbus-fix-hv_percpu_channel_deq-enq-race.patch b/kernel/patches-4.12.x/0010-vmbus-fix-hv_percpu_channel_deq-enq-race.patch index fea4f7c24..2373d4cb5 100644 --- a/kernel/patches-4.12.x/0010-vmbus-fix-hv_percpu_channel_deq-enq-race.patch +++ b/kernel/patches-4.12.x/0010-vmbus-fix-hv_percpu_channel_deq-enq-race.patch @@ -1,4 +1,4 @@ -From 7c45da8f821de09fce4388c3bddc10c0163c0a1c Mon Sep 17 00:00:00 2001 +From f7dfc5988ca168d551d2bf86cf9c402af63435c7 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Mon, 5 Jun 2017 16:13:18 +0800 Subject: [PATCH 10/15] vmbus: fix hv_percpu_channel_deq/enq race diff --git a/kernel/patches-4.12.x/0011-vmbus-add-vmbus-onoffer-onoffer_rescind-sync.patch b/kernel/patches-4.12.x/0011-vmbus-add-vmbus-onoffer-onoffer_rescind-sync.patch index 2f6a71708..a3128be72 100644 --- a/kernel/patches-4.12.x/0011-vmbus-add-vmbus-onoffer-onoffer_rescind-sync.patch +++ b/kernel/patches-4.12.x/0011-vmbus-add-vmbus-onoffer-onoffer_rescind-sync.patch @@ -1,4 +1,4 @@ -From 7b62c6262aa9c230437e8aca20525076c370caa7 Mon Sep 17 00:00:00 2001 +From 43d8d2d8ce9ecfc0fbfffd2a5cfbc316a772b711 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Mon, 5 Jun 2017 21:32:00 +0800 Subject: [PATCH 11/15] vmbus: add vmbus onoffer/onoffer_rescind sync. diff --git a/kernel/patches-4.12.x/0012-vmbus-fix-the-missed-signaling-in-hv_signal_on_read.patch b/kernel/patches-4.12.x/0012-vmbus-fix-the-missed-signaling-in-hv_signal_on_read.patch index ca62ab35b..c55d3c537 100644 --- a/kernel/patches-4.12.x/0012-vmbus-fix-the-missed-signaling-in-hv_signal_on_read.patch +++ b/kernel/patches-4.12.x/0012-vmbus-fix-the-missed-signaling-in-hv_signal_on_read.patch @@ -1,4 +1,4 @@ -From 89b4d1c563cf75959bf0baab6a00e68cb450361c Mon Sep 17 00:00:00 2001 +From 91785bc2831cab9878cfa709b87773978572dcbe Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 28 Jun 2017 23:50:38 +0800 Subject: [PATCH 12/15] vmbus: fix the missed signaling in hv_signal_on_read() diff --git a/kernel/patches-4.12.x/0013-hv_sock-avoid-double-FINs-if-shutdown-is-called.patch b/kernel/patches-4.12.x/0013-hv_sock-avoid-double-FINs-if-shutdown-is-called.patch index 141952b4c..47700b486 100644 --- a/kernel/patches-4.12.x/0013-hv_sock-avoid-double-FINs-if-shutdown-is-called.patch +++ b/kernel/patches-4.12.x/0013-hv_sock-avoid-double-FINs-if-shutdown-is-called.patch @@ -1,4 +1,4 @@ -From 014906638fc3f51c92f496352bfb9ba4d5c49078 Mon Sep 17 00:00:00 2001 +From 34d883a2479aa8661daefeec280f29ca08c737f4 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 26 Jul 2017 12:32:08 -0600 Subject: [PATCH 13/15] hv_sock: avoid double FINs if shutdown() is called diff --git a/kernel/patches-4.12.x/0014-Added-vsock-transport-support-to-9pfs.patch b/kernel/patches-4.12.x/0014-Added-vsock-transport-support-to-9pfs.patch index 5e902f75e..8e2a40a8e 100644 --- a/kernel/patches-4.12.x/0014-Added-vsock-transport-support-to-9pfs.patch +++ b/kernel/patches-4.12.x/0014-Added-vsock-transport-support-to-9pfs.patch @@ -1,4 +1,4 @@ -From 02e07312e458d9e5f2c931c9b4dbaf74003d48a8 Mon Sep 17 00:00:00 2001 +From ce64649631d12c3c1a6d80752ea56cc85f3a4bcb Mon Sep 17 00:00:00 2001 From: Cheng-mean Liu Date: Tue, 11 Jul 2017 16:50:36 -0700 Subject: [PATCH 14/15] Added vsock transport support to 9pfs diff --git a/kernel/patches-4.12.x/0015-NVDIMM-reducded-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch b/kernel/patches-4.12.x/0015-NVDIMM-reducded-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch index a0c002b8c..c354b5552 100644 --- a/kernel/patches-4.12.x/0015-NVDIMM-reducded-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch +++ b/kernel/patches-4.12.x/0015-NVDIMM-reducded-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch @@ -1,4 +1,4 @@ -From e96ebed0616a422bee68b0ebcd97556f1b92bd70 Mon Sep 17 00:00:00 2001 +From 2903caeac4e3f172e63faaf854fdecc17793d308 Mon Sep 17 00:00:00 2001 From: Cheng-mean Liu Date: Tue, 11 Jul 2017 16:58:26 -0700 Subject: [PATCH 15/15] NVDIMM: reducded ND_MIN_NAMESPACE_SIZE from 4MB to 4KB diff --git a/kernel/patches-4.9.x/0001-tools-build-Add-test-for-sched_getcpu.patch b/kernel/patches-4.9.x/0001-tools-build-Add-test-for-sched_getcpu.patch index 32d8cd6d2..04e0ce84a 100644 --- a/kernel/patches-4.9.x/0001-tools-build-Add-test-for-sched_getcpu.patch +++ b/kernel/patches-4.9.x/0001-tools-build-Add-test-for-sched_getcpu.patch @@ -1,4 +1,4 @@ -From e66f4ecd0a455b3ae891ec930193d21594d86118 Mon Sep 17 00:00:00 2001 +From dd5d3c7fa43b9071b919eb9d5de1990f264ea33e Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Thu, 2 Mar 2017 12:55:49 -0300 Subject: [PATCH 01/13] tools build: Add test for sched_getcpu() diff --git a/kernel/patches-4.9.x/0002-perf-jit-Avoid-returning-garbage-for-a-ret-variable.patch b/kernel/patches-4.9.x/0002-perf-jit-Avoid-returning-garbage-for-a-ret-variable.patch index 9a3859ecb..1ad7832ef 100644 --- a/kernel/patches-4.9.x/0002-perf-jit-Avoid-returning-garbage-for-a-ret-variable.patch +++ b/kernel/patches-4.9.x/0002-perf-jit-Avoid-returning-garbage-for-a-ret-variable.patch @@ -1,4 +1,4 @@ -From 4b96f24f7ec8b1df1360e58443341521205eef4f Mon Sep 17 00:00:00 2001 +From 48e7d620e4ef3bc407351554cf769986d3c86480 Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Thu, 13 Oct 2016 17:12:35 -0300 Subject: [PATCH 02/13] perf jit: Avoid returning garbage for a ret variable diff --git a/kernel/patches-4.9.x/0003-hv_sock-introduce-Hyper-V-Sockets.patch b/kernel/patches-4.9.x/0003-hv_sock-introduce-Hyper-V-Sockets.patch index 22c17dd4e..91671783e 100644 --- a/kernel/patches-4.9.x/0003-hv_sock-introduce-Hyper-V-Sockets.patch +++ b/kernel/patches-4.9.x/0003-hv_sock-introduce-Hyper-V-Sockets.patch @@ -1,4 +1,4 @@ -From 68759524d752450f30c79fb19e205beaf0efe46a Mon Sep 17 00:00:00 2001 +From 81205ab43e0894309544abbdeec868759fc64d55 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Sat, 23 Jul 2016 01:35:51 +0000 Subject: [PATCH 03/13] hv_sock: introduce Hyper-V Sockets diff --git a/kernel/patches-4.9.x/0004-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch b/kernel/patches-4.9.x/0004-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch index a3ffa861a..d4986f79d 100644 --- a/kernel/patches-4.9.x/0004-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch +++ b/kernel/patches-4.9.x/0004-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch @@ -1,4 +1,4 @@ -From a0b3640c2d9adf02cd1ab4bd38efb55d4e645537 Mon Sep 17 00:00:00 2001 +From d694b77ff238754a9f30f1f35e476842ff7799fc Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Mon, 23 May 2016 18:55:45 +0100 Subject: [PATCH 04/13] vmbus: Don't spam the logs with unknown GUIDs diff --git a/kernel/patches-4.9.x/0005-Drivers-hv-utils-Fix-the-mapping-between-host-versio.patch b/kernel/patches-4.9.x/0005-Drivers-hv-utils-Fix-the-mapping-between-host-versio.patch index 286bac7e8..23693de4e 100644 --- a/kernel/patches-4.9.x/0005-Drivers-hv-utils-Fix-the-mapping-between-host-versio.patch +++ b/kernel/patches-4.9.x/0005-Drivers-hv-utils-Fix-the-mapping-between-host-versio.patch @@ -1,4 +1,4 @@ -From 8dddf536ba72ce017152781486422ed91f6923e3 Mon Sep 17 00:00:00 2001 +From b20202c38961dc48c33c0e345a418d4697dadf95 Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sun, 6 Nov 2016 13:14:07 -0800 Subject: [PATCH 05/13] Drivers: hv: utils: Fix the mapping between host diff --git a/kernel/patches-4.9.x/0006-Drivers-hv-vss-Improve-log-messages.patch b/kernel/patches-4.9.x/0006-Drivers-hv-vss-Improve-log-messages.patch index 2e65ebce7..f801ab6cc 100644 --- a/kernel/patches-4.9.x/0006-Drivers-hv-vss-Improve-log-messages.patch +++ b/kernel/patches-4.9.x/0006-Drivers-hv-vss-Improve-log-messages.patch @@ -1,4 +1,4 @@ -From 2aad098bd41cc6dc15f868d598646323b605c37a Mon Sep 17 00:00:00 2001 +From e518639ccd919905193c5161520ff445dee7a483 Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sun, 6 Nov 2016 13:14:10 -0800 Subject: [PATCH 06/13] Drivers: hv: vss: Improve log messages. diff --git a/kernel/patches-4.9.x/0007-Drivers-hv-vss-Operation-timeouts-should-match-host-.patch b/kernel/patches-4.9.x/0007-Drivers-hv-vss-Operation-timeouts-should-match-host-.patch index 2e313be3a..e9a3cf871 100644 --- a/kernel/patches-4.9.x/0007-Drivers-hv-vss-Operation-timeouts-should-match-host-.patch +++ b/kernel/patches-4.9.x/0007-Drivers-hv-vss-Operation-timeouts-should-match-host-.patch @@ -1,4 +1,4 @@ -From d68d6ea6a68dc5401432494e935b7644b56cbcc4 Mon Sep 17 00:00:00 2001 +From 3266c525d53ce5ab9b9506e3b5615ad84c8fcaef Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sun, 6 Nov 2016 13:14:11 -0800 Subject: [PATCH 07/13] Drivers: hv: vss: Operation timeouts should match host diff --git a/kernel/patches-4.9.x/0008-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch b/kernel/patches-4.9.x/0008-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch index 7c7bc47a2..e222999bf 100644 --- a/kernel/patches-4.9.x/0008-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch +++ b/kernel/patches-4.9.x/0008-Drivers-hv-vmbus-Use-all-supported-IC-versions-to-ne.patch @@ -1,4 +1,4 @@ -From 982735367754f4eff0a26d7a3104f3146a00eb36 Mon Sep 17 00:00:00 2001 +From 094dfa948b1bcd41244f372cf725936827996ed3 Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sat, 28 Jan 2017 12:37:17 -0700 Subject: [PATCH 08/13] Drivers: hv: vmbus: Use all supported IC versions to diff --git a/kernel/patches-4.9.x/0009-Drivers-hv-Log-the-negotiated-IC-versions.patch b/kernel/patches-4.9.x/0009-Drivers-hv-Log-the-negotiated-IC-versions.patch index c1332a9b8..cd4adb82d 100644 --- a/kernel/patches-4.9.x/0009-Drivers-hv-Log-the-negotiated-IC-versions.patch +++ b/kernel/patches-4.9.x/0009-Drivers-hv-Log-the-negotiated-IC-versions.patch @@ -1,4 +1,4 @@ -From bdfb18fb7e9c62b21b0ebdb1d5e14152d0b2d27a Mon Sep 17 00:00:00 2001 +From 19664ad5ce3d5b009201a3b53405eec030175caf Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sat, 28 Jan 2017 12:37:18 -0700 Subject: [PATCH 09/13] Drivers: hv: Log the negotiated IC versions. diff --git a/kernel/patches-4.9.x/0010-vmbus-fix-missed-ring-events-on-boot.patch b/kernel/patches-4.9.x/0010-vmbus-fix-missed-ring-events-on-boot.patch index df4e8ad1a..a5cd07716 100644 --- a/kernel/patches-4.9.x/0010-vmbus-fix-missed-ring-events-on-boot.patch +++ b/kernel/patches-4.9.x/0010-vmbus-fix-missed-ring-events-on-boot.patch @@ -1,4 +1,4 @@ -From b81d4872f0106c27772ff1b2de47d0db89ac9255 Mon Sep 17 00:00:00 2001 +From f98f08a98de1c46e44be60c5f6244f3f084d454e Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Sun, 26 Mar 2017 16:42:20 +0800 Subject: [PATCH 10/13] vmbus: fix missed ring events on boot diff --git a/kernel/patches-4.9.x/0011-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch b/kernel/patches-4.9.x/0011-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch index ad1d06718..df381d1d3 100644 --- a/kernel/patches-4.9.x/0011-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch +++ b/kernel/patches-4.9.x/0011-vmbus-remove-goto-error_clean_msglist-in-vmbus_open.patch @@ -1,4 +1,4 @@ -From 724fe7862b39b7a51662d07150047963a9c8005f Mon Sep 17 00:00:00 2001 +From 804e5a29709fca5d5e797f55453a4fbad7f0221b Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 29 Mar 2017 18:37:10 +0800 Subject: [PATCH 11/13] vmbus: remove "goto error_clean_msglist" in diff --git a/kernel/patches-4.9.x/0012-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch b/kernel/patches-4.9.x/0012-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch index 437207a8b..bef41d287 100644 --- a/kernel/patches-4.9.x/0012-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch +++ b/kernel/patches-4.9.x/0012-vmbus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch @@ -1,4 +1,4 @@ -From db087f6872aaff875467bb1c8ad591e99948cc02 Mon Sep 17 00:00:00 2001 +From 78dbc7317a2c86a60f8282cd10c25ab3a40a4b40 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Fri, 24 Mar 2017 20:53:18 +0800 Subject: [PATCH 12/13] vmbus: dynamically enqueue/dequeue the channel on diff --git a/kernel/patches-4.9.x/0013-vmbus-fix-the-missed-signaling-in-hv_signal_on_read.patch b/kernel/patches-4.9.x/0013-vmbus-fix-the-missed-signaling-in-hv_signal_on_read.patch index bddad4f70..c329ffd21 100644 --- a/kernel/patches-4.9.x/0013-vmbus-fix-the-missed-signaling-in-hv_signal_on_read.patch +++ b/kernel/patches-4.9.x/0013-vmbus-fix-the-missed-signaling-in-hv_signal_on_read.patch @@ -1,4 +1,4 @@ -From 76910bb8a9be0f7d5395f9d8e70476a29ceef744 Mon Sep 17 00:00:00 2001 +From b10b858e81621347a6edfb74a75f48156db0d65d Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Thu, 6 Jul 2017 21:37:11 +0000 Subject: [PATCH 13/13] vmbus: fix the missed signaling in hv_signal_on_read()