From 54ed15ccce97f51b191cb8e9d05d81154bb53712 Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Fri, 27 Apr 2018 16:45:36 +0100 Subject: [PATCH] kernel: Update to 4.16.5/4.14.37/4.9.96/4.4.129 Signed-off-by: Rolf Neugebauer --- kernel/Dockerfile | 2 +- kernel/Makefile | 18 +++++++++--------- kernel/config-4.14.x-aarch64 | 2 +- kernel/config-4.14.x-s390x | 2 +- kernel/config-4.14.x-x86_64 | 2 +- kernel/config-4.16.x-aarch64 | 2 +- kernel/config-4.16.x-s390x | 2 +- kernel/config-4.16.x-x86_64 | 2 +- kernel/config-4.4.x-x86_64 | 2 +- kernel/config-4.9.x-x86_64 | 2 +- ...-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch | 2 +- .../0002-hyper-v-trace-vmbus_on_msg_dpc.patch | 2 +- .../0003-hyper-v-trace-vmbus_on_message.patch | 2 +- .../0004-hyper-v-trace-vmbus_onoffer.patch | 2 +- ...5-hyper-v-trace-vmbus_onoffer_rescind.patch | 2 +- ...006-hyper-v-trace-vmbus_onopen_result.patch | 2 +- ...7-hyper-v-trace-vmbus_ongpadl_created.patch | 2 +- ...-hyper-v-trace-vmbus_ongpadl_torndown.patch | 2 +- ...yper-v-trace-vmbus_onversion_response.patch | 2 +- ...10-hyper-v-trace-vmbus_request_offers.patch | 2 +- .../0011-hyper-v-trace-vmbus_open.patch | 2 +- ...12-hyper-v-trace-vmbus_close_internal.patch | 2 +- ...3-hyper-v-trace-vmbus_establish_gpadl.patch | 2 +- ...14-hyper-v-trace-vmbus_teardown_gpadl.patch | 2 +- ...hyper-v-trace-vmbus_negotiate_version.patch | 2 +- ...016-hyper-v-trace-vmbus_release_relid.patch | 2 +- ...v-trace-vmbus_send_tl_connect_request.patch | 2 +- .../0018-hyper-v-trace-channel-events.patch | 2 +- .../0019-serial-forbid-8250-on-s390.patch | 2 +- ...low-only-one-remove-lun-work-item-to-.patch | 2 +- ...oid-excessive-host-scan-on-controller.patch | 2 +- ...tools-build-Add-test-for-sched_getcpu.patch | 2 +- ...-returning-garbage-for-a-ret-variable.patch | 2 +- ...003-hv_sock-introduce-Hyper-V-Sockets.patch | 2 +- ...on-t-spam-the-logs-with-unknown-GUIDs.patch | 2 +- ...s-Fix-the-mapping-between-host-versio.patch | 2 +- ...6-Drivers-hv-vss-Improve-log-messages.patch | 2 +- ...Operation-timeouts-should-match-host-.patch | 2 +- ...s-Use-all-supported-IC-versions-to-ne.patch | 2 +- ...ers-hv-Log-the-negotiated-IC-versions.patch | 2 +- ...-vmbus-fix-missed-ring-events-on-boot.patch | 2 +- ...oto-error_clean_msglist-in-vmbus_open.patch | 2 +- ...ly-enqueue-dequeue-the-channel-on-vmb.patch | 2 +- 43 files changed, 51 insertions(+), 51 deletions(-) diff --git a/kernel/Dockerfile b/kernel/Dockerfile index b7030ce1a..7943e2bf9 100644 --- a/kernel/Dockerfile +++ b/kernel/Dockerfile @@ -171,7 +171,7 @@ RUN printf "KERNEL_SOURCE=${KERNEL_SOURCE}\n" > /out/kernel-source-info # perf # Skip for 4.4.x (the compile is broken and tedious to fix) and 4.9.x (the -# compile broke with 4.9.95) +# compile broke with 4.9.96) RUN if [ "${KERNEL_SERIES}" != "4.4.x" ] && [ "${KERNEL_SERIES}" != "4.9.x" ]; then \ mkdir -p /build/perf && \ make -C tools/perf LDFLAGS=-static O=/build/perf && \ diff --git a/kernel/Makefile b/kernel/Makefile index 2ef7b54e7..a8b097454 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -218,21 +218,21 @@ endef # Debug targets only for latest stable and LTS stable # ifeq ($(ARCH),x86_64) -$(eval $(call kernel,4.16.4,4.16.x,$(EXTRA),$(DEBUG))) -$(eval $(call kernel,4.14.36,4.14.x,$(EXTRA),$(DEBUG))) -$(eval $(call kernel,4.14.36,4.14.x,,-dbg)) +$(eval $(call kernel,4.16.5,4.16.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,4.14.37,4.14.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,4.14.37,4.14.x,,-dbg)) $(eval $(call kernel,4.14.34,4.14.x,-rt,)) -$(eval $(call kernel,4.9.95,4.9.x,$(EXTRA),$(DEBUG))) -$(eval $(call kernel,4.4.128,4.4.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,4.9.96,4.9.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,4.4.129,4.4.x,$(EXTRA),$(DEBUG))) else ifeq ($(ARCH),aarch64) -$(eval $(call kernel,4.16.4,4.16.x,$(EXTRA),$(DEBUG))) -$(eval $(call kernel,4.14.36,4.14.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,4.16.5,4.16.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,4.14.37,4.14.x,$(EXTRA),$(DEBUG))) $(eval $(call kernel,4.14.34,4.14.x,-rt,)) else ifeq ($(ARCH),s390x) -$(eval $(call kernel,4.16.4,4.16.x,$(EXTRA),$(DEBUG))) -$(eval $(call kernel,4.14.36,4.14.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,4.16.5,4.16.x,$(EXTRA),$(DEBUG))) +$(eval $(call kernel,4.14.37,4.14.x,$(EXTRA),$(DEBUG))) endif # Target for kernel config diff --git a/kernel/config-4.14.x-aarch64 b/kernel/config-4.14.x-aarch64 index f398c8e0d..0735cfad3 100644 --- a/kernel/config-4.14.x-aarch64 +++ b/kernel/config-4.14.x-aarch64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.14.36 Kernel Configuration +# Linux/arm64 4.14.37 Kernel Configuration # CONFIG_ARM64=y CONFIG_64BIT=y diff --git a/kernel/config-4.14.x-s390x b/kernel/config-4.14.x-s390x index cf79cdb9f..e69ea2cdf 100644 --- a/kernel/config-4.14.x-s390x +++ b/kernel/config-4.14.x-s390x @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 4.14.36 Kernel Configuration +# Linux/s390 4.14.37 Kernel Configuration # CONFIG_MMU=y CONFIG_ZONE_DMA=y diff --git a/kernel/config-4.14.x-x86_64 b/kernel/config-4.14.x-x86_64 index 6b8f2821e..14bdc3e85 100644 --- a/kernel/config-4.14.x-x86_64 +++ b/kernel/config-4.14.x-x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.14.36 Kernel Configuration +# Linux/x86 4.14.37 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff --git a/kernel/config-4.16.x-aarch64 b/kernel/config-4.16.x-aarch64 index c3ef92bfb..67720b19f 100644 --- a/kernel/config-4.16.x-aarch64 +++ b/kernel/config-4.16.x-aarch64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 4.16.4 Kernel Configuration +# Linux/arm64 4.16.5 Kernel Configuration # CONFIG_ARM64=y CONFIG_64BIT=y diff --git a/kernel/config-4.16.x-s390x b/kernel/config-4.16.x-s390x index 3aaf89671..84c191961 100644 --- a/kernel/config-4.16.x-s390x +++ b/kernel/config-4.16.x-s390x @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/s390 4.16.4 Kernel Configuration +# Linux/s390 4.16.5 Kernel Configuration # CONFIG_MMU=y CONFIG_ZONE_DMA=y diff --git a/kernel/config-4.16.x-x86_64 b/kernel/config-4.16.x-x86_64 index 7109482d9..6f2d4ca74 100644 --- a/kernel/config-4.16.x-x86_64 +++ b/kernel/config-4.16.x-x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.16.4 Kernel Configuration +# Linux/x86 4.16.5 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff --git a/kernel/config-4.4.x-x86_64 b/kernel/config-4.4.x-x86_64 index 62259a9db..1a67d2abb 100644 --- a/kernel/config-4.4.x-x86_64 +++ b/kernel/config-4.4.x-x86_64 @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 4.4.128 Kernel Configuration +# Linux/x86 4.4.129 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff --git a/kernel/config-4.9.x-x86_64 b/kernel/config-4.9.x-x86_64 index 31813d59a..22a51cee7 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.95 Kernel Configuration +# Linux/x86 4.9.96 Kernel Configuration # CONFIG_64BIT=y CONFIG_X86_64=y diff --git a/kernel/patches-4.14.x/0001-NVDIMM-reducded-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch b/kernel/patches-4.14.x/0001-NVDIMM-reducded-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch index af2ead7f1..e04d6e50b 100644 --- a/kernel/patches-4.14.x/0001-NVDIMM-reducded-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch +++ b/kernel/patches-4.14.x/0001-NVDIMM-reducded-ND_MIN_NAMESPACE_SIZE-from-4MB-to-4K.patch @@ -1,4 +1,4 @@ -From a88530ad6a74b86eb4d72faa430d8e1eda1a8cd5 Mon Sep 17 00:00:00 2001 +From 6a4580a8f841452793c9b70514cd5c851ea6d06b Mon Sep 17 00:00:00 2001 From: Cheng-mean Liu Date: Tue, 11 Jul 2017 16:58:26 -0700 Subject: [PATCH 01/21] NVDIMM: reducded ND_MIN_NAMESPACE_SIZE from 4MB to 4KB diff --git a/kernel/patches-4.14.x/0002-hyper-v-trace-vmbus_on_msg_dpc.patch b/kernel/patches-4.14.x/0002-hyper-v-trace-vmbus_on_msg_dpc.patch index 596534278..7b08e7891 100644 --- a/kernel/patches-4.14.x/0002-hyper-v-trace-vmbus_on_msg_dpc.patch +++ b/kernel/patches-4.14.x/0002-hyper-v-trace-vmbus_on_msg_dpc.patch @@ -1,4 +1,4 @@ -From 8b912bae3cead1fb96cfd1ac90c8027e2d918b3b Mon Sep 17 00:00:00 2001 +From 91ea7857e64e1c208291cbaffaaa9c76a74f23df Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:00 -0700 Subject: [PATCH 02/21] hyper-v: trace vmbus_on_msg_dpc() diff --git a/kernel/patches-4.14.x/0003-hyper-v-trace-vmbus_on_message.patch b/kernel/patches-4.14.x/0003-hyper-v-trace-vmbus_on_message.patch index a3ed5ea5b..e760026c5 100644 --- a/kernel/patches-4.14.x/0003-hyper-v-trace-vmbus_on_message.patch +++ b/kernel/patches-4.14.x/0003-hyper-v-trace-vmbus_on_message.patch @@ -1,4 +1,4 @@ -From e3d729e2b8ffdb2c5d1168fc3c8537f64df6ff0d Mon Sep 17 00:00:00 2001 +From 20bb37a37c1e7173f15eb4f2edc77ca012f1e4d7 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:01 -0700 Subject: [PATCH 03/21] hyper-v: trace vmbus_on_message() diff --git a/kernel/patches-4.14.x/0004-hyper-v-trace-vmbus_onoffer.patch b/kernel/patches-4.14.x/0004-hyper-v-trace-vmbus_onoffer.patch index 290bd61bb..2ceae2930 100644 --- a/kernel/patches-4.14.x/0004-hyper-v-trace-vmbus_onoffer.patch +++ b/kernel/patches-4.14.x/0004-hyper-v-trace-vmbus_onoffer.patch @@ -1,4 +1,4 @@ -From e3cf40b7c28fe4466ca8ed37aaed4af73c1b8de9 Mon Sep 17 00:00:00 2001 +From 9e7cc02f901a0662840f65aac43a73ca22c8e3d5 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:02 -0700 Subject: [PATCH 04/21] hyper-v: trace vmbus_onoffer() diff --git a/kernel/patches-4.14.x/0005-hyper-v-trace-vmbus_onoffer_rescind.patch b/kernel/patches-4.14.x/0005-hyper-v-trace-vmbus_onoffer_rescind.patch index b1b5568f5..e204f9733 100644 --- a/kernel/patches-4.14.x/0005-hyper-v-trace-vmbus_onoffer_rescind.patch +++ b/kernel/patches-4.14.x/0005-hyper-v-trace-vmbus_onoffer_rescind.patch @@ -1,4 +1,4 @@ -From 8da8e3e6435b5a9302f4ed8af79fcfd42417a91c Mon Sep 17 00:00:00 2001 +From aa534effa6c4008ecfd63c74ffc2271d1d30699c Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:03 -0700 Subject: [PATCH 05/21] hyper-v: trace vmbus_onoffer_rescind() diff --git a/kernel/patches-4.14.x/0006-hyper-v-trace-vmbus_onopen_result.patch b/kernel/patches-4.14.x/0006-hyper-v-trace-vmbus_onopen_result.patch index 492508301..1fc73729d 100644 --- a/kernel/patches-4.14.x/0006-hyper-v-trace-vmbus_onopen_result.patch +++ b/kernel/patches-4.14.x/0006-hyper-v-trace-vmbus_onopen_result.patch @@ -1,4 +1,4 @@ -From 14971cd42f00a570fa2b7bb864bdb668ad602118 Mon Sep 17 00:00:00 2001 +From b0db35174806a66ed343594a783500c3bdc27fc3 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:04 -0700 Subject: [PATCH 06/21] hyper-v: trace vmbus_onopen_result() diff --git a/kernel/patches-4.14.x/0007-hyper-v-trace-vmbus_ongpadl_created.patch b/kernel/patches-4.14.x/0007-hyper-v-trace-vmbus_ongpadl_created.patch index 9c13fa90f..323f1b824 100644 --- a/kernel/patches-4.14.x/0007-hyper-v-trace-vmbus_ongpadl_created.patch +++ b/kernel/patches-4.14.x/0007-hyper-v-trace-vmbus_ongpadl_created.patch @@ -1,4 +1,4 @@ -From 322fd3f0d060c4ad88105db20e0f674e09705953 Mon Sep 17 00:00:00 2001 +From 78991a71014bc2d43148ecc9e271df75dbaaf437 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:05 -0700 Subject: [PATCH 07/21] hyper-v: trace vmbus_ongpadl_created() diff --git a/kernel/patches-4.14.x/0008-hyper-v-trace-vmbus_ongpadl_torndown.patch b/kernel/patches-4.14.x/0008-hyper-v-trace-vmbus_ongpadl_torndown.patch index 4fc76eaee..3bcf87850 100644 --- a/kernel/patches-4.14.x/0008-hyper-v-trace-vmbus_ongpadl_torndown.patch +++ b/kernel/patches-4.14.x/0008-hyper-v-trace-vmbus_ongpadl_torndown.patch @@ -1,4 +1,4 @@ -From 8ca33875540e2df850e72d0475cb4ef5bcb99fa7 Mon Sep 17 00:00:00 2001 +From 30911a8a04fc6bbc9e3c4c62867dea9384a12d9f Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:06 -0700 Subject: [PATCH 08/21] hyper-v: trace vmbus_ongpadl_torndown() diff --git a/kernel/patches-4.14.x/0009-hyper-v-trace-vmbus_onversion_response.patch b/kernel/patches-4.14.x/0009-hyper-v-trace-vmbus_onversion_response.patch index f9234ad6f..4d18a9136 100644 --- a/kernel/patches-4.14.x/0009-hyper-v-trace-vmbus_onversion_response.patch +++ b/kernel/patches-4.14.x/0009-hyper-v-trace-vmbus_onversion_response.patch @@ -1,4 +1,4 @@ -From 1bed7ed54ec6178952266b5133b1b34de9327759 Mon Sep 17 00:00:00 2001 +From dc79c51c57dcedd94a84a38e6f9b1e74cee5dfbe Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:07 -0700 Subject: [PATCH 09/21] hyper-v: trace vmbus_onversion_response() diff --git a/kernel/patches-4.14.x/0010-hyper-v-trace-vmbus_request_offers.patch b/kernel/patches-4.14.x/0010-hyper-v-trace-vmbus_request_offers.patch index 96ab0dd91..65a31a12e 100644 --- a/kernel/patches-4.14.x/0010-hyper-v-trace-vmbus_request_offers.patch +++ b/kernel/patches-4.14.x/0010-hyper-v-trace-vmbus_request_offers.patch @@ -1,4 +1,4 @@ -From b83950342c22359b26abe7310729cc55f87c7272 Mon Sep 17 00:00:00 2001 +From 39f6bd2a0da0b9f7e579f0f2444309fb77b77455 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:08 -0700 Subject: [PATCH 10/21] hyper-v: trace vmbus_request_offers() diff --git a/kernel/patches-4.14.x/0011-hyper-v-trace-vmbus_open.patch b/kernel/patches-4.14.x/0011-hyper-v-trace-vmbus_open.patch index e43efe0eb..7b7a4695e 100644 --- a/kernel/patches-4.14.x/0011-hyper-v-trace-vmbus_open.patch +++ b/kernel/patches-4.14.x/0011-hyper-v-trace-vmbus_open.patch @@ -1,4 +1,4 @@ -From dbfa2c57541ff00f8f1d9abdf0e2155dffbc8548 Mon Sep 17 00:00:00 2001 +From d5de8402ddbb12796865ecf453d580aa8d46277a Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:09 -0700 Subject: [PATCH 11/21] hyper-v: trace vmbus_open() diff --git a/kernel/patches-4.14.x/0012-hyper-v-trace-vmbus_close_internal.patch b/kernel/patches-4.14.x/0012-hyper-v-trace-vmbus_close_internal.patch index 4e1b633d0..696414a3a 100644 --- a/kernel/patches-4.14.x/0012-hyper-v-trace-vmbus_close_internal.patch +++ b/kernel/patches-4.14.x/0012-hyper-v-trace-vmbus_close_internal.patch @@ -1,4 +1,4 @@ -From dfef32f1283fc96ddafe4d386b99c552cafa2a34 Mon Sep 17 00:00:00 2001 +From c958a904e9104e3020cefd105236b9af13e88276 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:10 -0700 Subject: [PATCH 12/21] hyper-v: trace vmbus_close_internal() diff --git a/kernel/patches-4.14.x/0013-hyper-v-trace-vmbus_establish_gpadl.patch b/kernel/patches-4.14.x/0013-hyper-v-trace-vmbus_establish_gpadl.patch index f6ecf13f1..3d2781e96 100644 --- a/kernel/patches-4.14.x/0013-hyper-v-trace-vmbus_establish_gpadl.patch +++ b/kernel/patches-4.14.x/0013-hyper-v-trace-vmbus_establish_gpadl.patch @@ -1,4 +1,4 @@ -From a0e1fd5db2c34e28597115cb56424dbcecb6366d Mon Sep 17 00:00:00 2001 +From fad3a5f9b58c500cf31fbd7989facb6f646b6136 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:11 -0700 Subject: [PATCH 13/21] hyper-v: trace vmbus_establish_gpadl() diff --git a/kernel/patches-4.14.x/0014-hyper-v-trace-vmbus_teardown_gpadl.patch b/kernel/patches-4.14.x/0014-hyper-v-trace-vmbus_teardown_gpadl.patch index 69dfe3b3e..647e842bd 100644 --- a/kernel/patches-4.14.x/0014-hyper-v-trace-vmbus_teardown_gpadl.patch +++ b/kernel/patches-4.14.x/0014-hyper-v-trace-vmbus_teardown_gpadl.patch @@ -1,4 +1,4 @@ -From 4f901324eeb759d9dd78faad80cf5e7a16d1b486 Mon Sep 17 00:00:00 2001 +From 8974b650cc85fc5380d03c791d73ccb920764766 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:12 -0700 Subject: [PATCH 14/21] hyper-v: trace vmbus_teardown_gpadl() diff --git a/kernel/patches-4.14.x/0015-hyper-v-trace-vmbus_negotiate_version.patch b/kernel/patches-4.14.x/0015-hyper-v-trace-vmbus_negotiate_version.patch index 379ced4c7..941141d3f 100644 --- a/kernel/patches-4.14.x/0015-hyper-v-trace-vmbus_negotiate_version.patch +++ b/kernel/patches-4.14.x/0015-hyper-v-trace-vmbus_negotiate_version.patch @@ -1,4 +1,4 @@ -From 1c22a490eef0317db4d8d3622b548fda3ffc90d6 Mon Sep 17 00:00:00 2001 +From 3eea90cdeacbdf5e94a5d19e1986a6e8c854ddc5 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:13 -0700 Subject: [PATCH 15/21] hyper-v: trace vmbus_negotiate_version() diff --git a/kernel/patches-4.14.x/0016-hyper-v-trace-vmbus_release_relid.patch b/kernel/patches-4.14.x/0016-hyper-v-trace-vmbus_release_relid.patch index 11149a153..a7d143279 100644 --- a/kernel/patches-4.14.x/0016-hyper-v-trace-vmbus_release_relid.patch +++ b/kernel/patches-4.14.x/0016-hyper-v-trace-vmbus_release_relid.patch @@ -1,4 +1,4 @@ -From bc65a8c90f516ea5e678fc05b2eb9af692851916 Mon Sep 17 00:00:00 2001 +From 37b7609d9c06c57ef259c56c15f7304c42dd1ce2 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:14 -0700 Subject: [PATCH 16/21] hyper-v: trace vmbus_release_relid() diff --git a/kernel/patches-4.14.x/0017-hyper-v-trace-vmbus_send_tl_connect_request.patch b/kernel/patches-4.14.x/0017-hyper-v-trace-vmbus_send_tl_connect_request.patch index 9ad74a8b4..d8285ea63 100644 --- a/kernel/patches-4.14.x/0017-hyper-v-trace-vmbus_send_tl_connect_request.patch +++ b/kernel/patches-4.14.x/0017-hyper-v-trace-vmbus_send_tl_connect_request.patch @@ -1,4 +1,4 @@ -From 3d8ab7e2137b4425ae012d0929709ac873ea021b Mon Sep 17 00:00:00 2001 +From 160649c419d59993a2fb044f51dd6ada1c3b4c2e Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:15 -0700 Subject: [PATCH 17/21] hyper-v: trace vmbus_send_tl_connect_request() diff --git a/kernel/patches-4.14.x/0018-hyper-v-trace-channel-events.patch b/kernel/patches-4.14.x/0018-hyper-v-trace-channel-events.patch index 3606a1110..b86b79103 100644 --- a/kernel/patches-4.14.x/0018-hyper-v-trace-channel-events.patch +++ b/kernel/patches-4.14.x/0018-hyper-v-trace-channel-events.patch @@ -1,4 +1,4 @@ -From 8933920e5d95effd194a2a1529586a1dc499eb99 Mon Sep 17 00:00:00 2001 +From f402b6725a519c7a84ba21e3f9aad80a4ab3c868 Mon Sep 17 00:00:00 2001 From: Vitaly Kuznetsov Date: Sun, 29 Oct 2017 12:21:16 -0700 Subject: [PATCH 18/21] hyper-v: trace channel events diff --git a/kernel/patches-4.14.x/0019-serial-forbid-8250-on-s390.patch b/kernel/patches-4.14.x/0019-serial-forbid-8250-on-s390.patch index ae6f3f789..915815a09 100644 --- a/kernel/patches-4.14.x/0019-serial-forbid-8250-on-s390.patch +++ b/kernel/patches-4.14.x/0019-serial-forbid-8250-on-s390.patch @@ -1,4 +1,4 @@ -From 0efb495fedec521be5ada1a554d736cbb56a540b Mon Sep 17 00:00:00 2001 +From 5378939cc45a722acd06e6aa6d3147de8e7f19fb Mon Sep 17 00:00:00 2001 From: Christian Borntraeger Date: Tue, 12 Dec 2017 09:08:35 +0100 Subject: [PATCH 19/21] serial: forbid 8250 on s390 diff --git a/kernel/patches-4.14.x/0020-scsi-storvsc-Allow-only-one-remove-lun-work-item-to-.patch b/kernel/patches-4.14.x/0020-scsi-storvsc-Allow-only-one-remove-lun-work-item-to-.patch index 9463a4ea4..f6a6425a1 100644 --- a/kernel/patches-4.14.x/0020-scsi-storvsc-Allow-only-one-remove-lun-work-item-to-.patch +++ b/kernel/patches-4.14.x/0020-scsi-storvsc-Allow-only-one-remove-lun-work-item-to-.patch @@ -1,4 +1,4 @@ -From fdcfae0df3b3b47cefe06d1c8412f738dd0b2263 Mon Sep 17 00:00:00 2001 +From 5148ee24e2796559f948f0c097ffac9af18caa66 Mon Sep 17 00:00:00 2001 From: Cathy Avery Date: Tue, 31 Oct 2017 08:52:06 -0400 Subject: [PATCH 20/21] scsi: storvsc: Allow only one remove lun work item to diff --git a/kernel/patches-4.14.x/0021-scsi-storvsc-Avoid-excessive-host-scan-on-controller.patch b/kernel/patches-4.14.x/0021-scsi-storvsc-Avoid-excessive-host-scan-on-controller.patch index 7ebbda89e..cdf7e7b3f 100644 --- a/kernel/patches-4.14.x/0021-scsi-storvsc-Avoid-excessive-host-scan-on-controller.patch +++ b/kernel/patches-4.14.x/0021-scsi-storvsc-Avoid-excessive-host-scan-on-controller.patch @@ -1,4 +1,4 @@ -From c9a5c8c6a373c8ab2f3007b4dd8c2b45881e23d7 Mon Sep 17 00:00:00 2001 +From f9bd40847b504b13872139ab98b5aad69837f471 Mon Sep 17 00:00:00 2001 From: Long Li Date: Tue, 31 Oct 2017 14:58:08 -0700 Subject: [PATCH 21/21] scsi: storvsc: Avoid excessive host scan on controller 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 5c5d137fe..4e9d002c2 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 521c5861bffc6f4389b7a4b3c2aa46f6af7788f7 Mon Sep 17 00:00:00 2001 +From 198a1b2e05f7a1bde5669d2e7e90efc75ff8480a 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() 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 5110bbcbd..32a59fc02 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 d95769a2299661f2e14c6e25b720cce6fab2f9c7 Mon Sep 17 00:00:00 2001 +From 57b7b58e7459689703796e778d3c3bc5dd96359c 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 21fa93447..cbfeea2c2 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 ed64e0e06adb3e6ac804c67bca01ac02084773f3 Mon Sep 17 00:00:00 2001 +From 864c1832d9d7c60e9b74c47b0bc04ae541cc70bd 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 0f652d16e..d3a63afe6 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 4cb61b9fc8f71af8f1fa1ac8f3f7b8280efd9064 Mon Sep 17 00:00:00 2001 +From 88643675e93f38c7e0b63f2dba5aa4d596bd5f47 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 734a1f827..12a5db773 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 9e361d2cc762624f728876e9c729ff9a93860e20 Mon Sep 17 00:00:00 2001 +From 2b5ed16f462f73026ff1cabb6eec1eb49e9e060f 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 c9d387d47..9633e8376 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 aceced86c6e317bff7c085811ac49ce09b5d2fdf Mon Sep 17 00:00:00 2001 +From c7b9796acfdb5937e2eb07826b900853dec4f8cc 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 c4f4077af..500344776 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 74d5b7e925ffa4d537367ab94027562edccf8695 Mon Sep 17 00:00:00 2001 +From af1cb37e69622eb376ecaf87b73a0f386b6b70fa 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 70daa01d8..656871caf 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 2d295aa2f2a60368220ffe672f45e7a33b166010 Mon Sep 17 00:00:00 2001 +From 60ffdc6b833dcbc18cdc59751ade1e5425b2e44d 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 7cf52e287..192c0d9fd 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 c80664ca424405e74aaf0580502417dbc8c1349f Mon Sep 17 00:00:00 2001 +From 9b5a2abbc687d39ca5df8a8d84a7be09f14248c1 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 b0c460fdb..ba3d6b8ea 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 69711c925c3af1eee629d742f5affadaf99de9c4 Mon Sep 17 00:00:00 2001 +From 95920d991f673af49120a2c8b1fd25683a4a6986 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 d8b5bbcab..c396761ed 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 7e4d299735527e57005eb4726aca80a7523db425 Mon Sep 17 00:00:00 2001 +From 33704444e2a377614b8a419757ff494100121c75 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 e64a18d70..e93308f64 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 1c9c81c5dfffac2a248f616b83b1125e08b6e1b6 Mon Sep 17 00:00:00 2001 +From ae18ff6401ce598d6c024c8c0d8cad980249b07e 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