From 17d9870dd749a34cf2a95ba8b0b067667f14210b Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Thu, 7 Jun 2018 11:42:54 +0100 Subject: [PATCH] kernel: Update to 4.9.106 Signed-off-by: Rolf Neugebauer --- kernel/Makefile | 2 +- kernel/config-4.9.x-x86_64 | 2 +- .../0001-tools-build-Add-test-for-sched_getcpu.patch | 6 +++--- ...erf-jit-Avoid-returning-garbage-for-a-ret-variable.patch | 2 +- .../0003-hv_sock-introduce-Hyper-V-Sockets.patch | 2 +- .../0004-vmbus-Don-t-spam-the-logs-with-unknown-GUIDs.patch | 2 +- ...ivers-hv-utils-Fix-the-mapping-between-host-versio.patch | 2 +- .../0006-Drivers-hv-vss-Improve-log-messages.patch | 2 +- ...ivers-hv-vss-Operation-timeouts-should-match-host-.patch | 2 +- ...ivers-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 +- ...mbus-remove-goto-error_clean_msglist-in-vmbus_open.patch | 2 +- ...bus-dynamically-enqueue-dequeue-the-channel-on-vmb.patch | 2 +- 14 files changed, 16 insertions(+), 16 deletions(-) diff --git a/kernel/Makefile b/kernel/Makefile index 9fc09f956..83499e792 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -223,7 +223,7 @@ $(eval $(call kernel,4.16.13,4.16.x,$(EXTRA),$(DEBUG))) $(eval $(call kernel,4.14.47,4.14.x,$(EXTRA),$(DEBUG))) $(eval $(call kernel,4.14.47,4.14.x,,-dbg)) $(eval $(call kernel,4.14.40,4.14.x,-rt,)) -$(eval $(call kernel,4.9.105,4.9.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,4.9.106,4.9.x,$(EXTRA),$(DEBUG))) $(eval $(call kernel,4.4.135,4.4.x,$(EXTRA),$(DEBUG))) else ifeq ($(ARCH),aarch64) diff --git a/kernel/config-4.9.x-x86_64 b/kernel/config-4.9.x-x86_64 index 7f13bc310..367cfba84 100644 --- a/kernel/config-4.9.x-x86_64 +++ b/kernel/config-4.9.x-x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.9.105 Kernel Configuration +# Linux/x86 4.9.106 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y 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 ec7c14912..9ccb42302 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 51ab76a3c84a67360d0ad4bf08aed19a235a381e Mon Sep 17 00:00:00 2001 +From 416caf28a1f51a446b38363bb52743a284c7bc46 Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Thu, 2 Mar 2017 12:55:49 -0300 Subject: [PATCH 01/12] tools build: Add test for sched_getcpu() @@ -131,10 +131,10 @@ index d0d465953d36..94a5a7d829d5 100644 - #endif /* __PERF_CLOEXEC_H */ diff --git a/tools/perf/util/util.h b/tools/perf/util/util.h -index 43899e0d6fa1..c3b180254f91 100644 +index e72d370889f8..605c4812430f 100644 --- a/tools/perf/util/util.h +++ b/tools/perf/util/util.h -@@ -356,8 +356,8 @@ void print_binary(unsigned char *data, size_t len, +@@ -354,8 +354,8 @@ void print_binary(unsigned char *data, size_t len, size_t bytes_per_line, print_binary_t printer, void *extra); 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 358218676..ed2a4b6d6 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 f042e5b7898a64865262c25f8f7cc8c4ea564265 Mon Sep 17 00:00:00 2001 +From 5bdd87087ca18064b303347ca00f20289aedb7da Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Thu, 13 Oct 2016 17:12:35 -0300 Subject: [PATCH 02/12] 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 c113f6160..958774efb 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 be0e419880282540948b9a419d7d7f38b058a404 Mon Sep 17 00:00:00 2001 +From fc920138b6208802573fd12da3e4e310ff131113 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Sat, 23 Jul 2016 01:35:51 +0000 Subject: [PATCH 03/12] 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 f30a68d87..32e888933 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 953ac6d71f3b74e7381eb3847465ecdc5835e8b7 Mon Sep 17 00:00:00 2001 +From 256b42164693ef305e979b25f6b8632684abb71c Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Mon, 23 May 2016 18:55:45 +0100 Subject: [PATCH 04/12] 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 eede3ff6b..be4cc07d3 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 e50df6f00faba0e0b8950ef75f72a177b45ecb34 Mon Sep 17 00:00:00 2001 +From f63f339451b66009b3826539901cc40fe932a9ab Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sun, 6 Nov 2016 13:14:07 -0800 Subject: [PATCH 05/12] 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 bed60651c..b6de2831d 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 5193d953bc955eaa679a538474cb260e6d8ecb07 Mon Sep 17 00:00:00 2001 +From b5a5f5662018a28486a393afa321ae827bd7b6af Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sun, 6 Nov 2016 13:14:10 -0800 Subject: [PATCH 06/12] 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 34d85c2c7..fc60bbb23 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 a8f0610ef4182d6f4d1d4ae48374bc7c0916ede9 Mon Sep 17 00:00:00 2001 +From 9ce0a5269d8b33c14247c928371660aa1e12baaf Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sun, 6 Nov 2016 13:14:11 -0800 Subject: [PATCH 07/12] 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 73524b1ac..6bcd18245 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 56c2c251ae275cdcdf90ddaffe1bf2507270070e Mon Sep 17 00:00:00 2001 +From 2fbd3c028b3b6f768b9309b860b6f8cb714a74dd Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sat, 28 Jan 2017 12:37:17 -0700 Subject: [PATCH 08/12] 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 bd9e74b3a..a8c85f186 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 ec4c1e1ef1c3d76be72711f393cd46cb2316c0a0 Mon Sep 17 00:00:00 2001 +From 51bae919b5877814301d98ece2b906512b2f5bf3 Mon Sep 17 00:00:00 2001 From: Alex Ng Date: Sat, 28 Jan 2017 12:37:18 -0700 Subject: [PATCH 09/12] 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 adc8566c0..f6e733306 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 ef82f79933d13cdabc2835344c0ca721751ef481 Mon Sep 17 00:00:00 2001 +From 3cffcb1a833c9cff70b10aba5911e22ea4500eea Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Sun, 26 Mar 2017 16:42:20 +0800 Subject: [PATCH 10/12] 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 b492a7058..0976358a8 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 ee823cbce452210c573d158d07ed06e6dfa04023 Mon Sep 17 00:00:00 2001 +From 2bfca6338fac1eff7efd88fb5e6e1feb1a4a59c6 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Wed, 29 Mar 2017 18:37:10 +0800 Subject: [PATCH 11/12] 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 941fd8958..1a446eb8d 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 582ab4994490346d8aa7cec5dba8398707d4101c Mon Sep 17 00:00:00 2001 +From 349b01ce0f61bf980a1ff1d7f68804575d51e681 Mon Sep 17 00:00:00 2001 From: Dexuan Cui Date: Fri, 24 Mar 2017 20:53:18 +0800 Subject: [PATCH 12/12] vmbus: dynamically enqueue/dequeue the channel on