mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 17:26:28 +00:00
kernel: Update to 4.15.4/4.14.20/4.9.82/4.4.116
The 4.14.20 update has Meltdown/Spectre fixes for arm64 The 4.4.116 update incorporates the proper fix for the div by zero crash in the firmware loader, so the patch with the hackish workaround was dropped. Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
This commit is contained in:
parent
1baf815c9a
commit
231cead2cc
@ -214,14 +214,14 @@ endef
|
||||
# Build Targets
|
||||
# Debug targets only for latest stable and LTS stable
|
||||
#
|
||||
$(eval $(call kernel,4.15.3,4.15.x,$(EXTRA),$(DEBUG)))
|
||||
$(eval $(call kernel,4.14.19,4.14.x,$(EXTRA),$(DEBUG)))
|
||||
$(eval $(call kernel,4.14.19,4.14.x,,-dbg))
|
||||
$(eval $(call kernel,4.15.4,4.15.x,$(EXTRA),$(DEBUG)))
|
||||
$(eval $(call kernel,4.14.20,4.14.x,$(EXTRA),$(DEBUG)))
|
||||
$(eval $(call kernel,4.14.20,4.14.x,,-dbg))
|
||||
$(eval $(call kernel,4.14.18,4.14.x,-rt,))
|
||||
$(eval $(call kernel,4.14.18,4.14.x,-rt,-dbg))
|
||||
$(eval $(call kernel,4.9.81,4.9.x,$(EXTRA),$(DEBUG)))
|
||||
$(eval $(call kernel,4.9.81,4.9.x,,-dbg))
|
||||
$(eval $(call kernel,4.4.115,4.4.x,$(EXTRA),$(DEBUG)))
|
||||
$(eval $(call kernel,4.9.82,4.9.x,$(EXTRA),$(DEBUG)))
|
||||
$(eval $(call kernel,4.9.82,4.9.x,,-dbg))
|
||||
$(eval $(call kernel,4.4.116,4.4.x,$(EXTRA),$(DEBUG)))
|
||||
|
||||
# Target for kernel config
|
||||
kconfig: | sources
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 4.14.19 Kernel Configuration
|
||||
# Linux/arm64 4.14.20 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_64BIT=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.14.19 Kernel Configuration
|
||||
# Linux/x86 4.14.20 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
CONFIG_X86_64=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 4.15.3 Kernel Configuration
|
||||
# Linux/arm64 4.15.4 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_64BIT=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.15.3 Kernel Configuration
|
||||
# Linux/x86 4.15.4 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
CONFIG_X86_64=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 4.4.115 Kernel Configuration
|
||||
# Linux/arm64 4.4.116 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_64BIT=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.4.115 Kernel Configuration
|
||||
# Linux/x86 4.4.116 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
CONFIG_X86_64=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 4.9.81 Kernel Configuration
|
||||
# Linux/arm64 4.9.82 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_64BIT=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.9.81 Kernel Configuration
|
||||
# Linux/x86 4.9.82 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
CONFIG_X86_64=y
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 6bbdbaead3d12453aec28a37cb33bff2485a148a Mon Sep 17 00:00:00 2001
|
||||
From 9db56d90a2c022102673a7d5dde6fb1254e81b8c Mon Sep 17 00:00:00 2001
|
||||
From: Cheng-mean Liu <soccerl@microsoft.com>
|
||||
Date: Tue, 11 Jul 2017 16:58:26 -0700
|
||||
Subject: [PATCH 01/18] NVDIMM: reducded ND_MIN_NAMESPACE_SIZE from 4MB to 4KB
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 4e238653b5403128c184405dd84787f99ef12d77 Mon Sep 17 00:00:00 2001
|
||||
From 9a4231144b1059e1c4fd766f2604ad1566eef616 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:00 -0700
|
||||
Subject: [PATCH 02/18] hyper-v: trace vmbus_on_msg_dpc()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From c87244e9cba6dc88b82cbe0a5d4ada4f9951e319 Mon Sep 17 00:00:00 2001
|
||||
From 3312c5ba6da8b2f8c5853d9dca442cdd7a2d689b Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:01 -0700
|
||||
Subject: [PATCH 03/18] hyper-v: trace vmbus_on_message()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From b37f6409b9cb749a1f1dd00fbdc080290b8c88ab Mon Sep 17 00:00:00 2001
|
||||
From dff3d386c05fdbf3a8ae6ecafd8897d84477a897 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:02 -0700
|
||||
Subject: [PATCH 04/18] hyper-v: trace vmbus_onoffer()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 635e04ba7b3f11d986f8657aaf8eba8ed72762e4 Mon Sep 17 00:00:00 2001
|
||||
From 4a69ee9009ffb573783771285b14005073669096 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:03 -0700
|
||||
Subject: [PATCH 05/18] hyper-v: trace vmbus_onoffer_rescind()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From ec7221a006dc8537f684a0f5164227ed6a4cc362 Mon Sep 17 00:00:00 2001
|
||||
From ff164c1e4e1318f35e5b23136fa0421ad0e4e76b Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:04 -0700
|
||||
Subject: [PATCH 06/18] hyper-v: trace vmbus_onopen_result()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 1cae1a53932c3357f3f6ee3f5d1635a6280f4408 Mon Sep 17 00:00:00 2001
|
||||
From 3342b734fbd056b35249e41b5977c053305e7e75 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:05 -0700
|
||||
Subject: [PATCH 07/18] hyper-v: trace vmbus_ongpadl_created()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 69f601d5d2b8cbf98c72bfd4881d3e90baa6fa8e Mon Sep 17 00:00:00 2001
|
||||
From 7a202befd1c7f6b2adc551e8a3ceda6f6af9a0b1 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:06 -0700
|
||||
Subject: [PATCH 08/18] hyper-v: trace vmbus_ongpadl_torndown()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 21b6485093fe73933793d024f5fc07d17fb4f564 Mon Sep 17 00:00:00 2001
|
||||
From e6c6699107d772dcbd530be5068d5c302181aa22 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:07 -0700
|
||||
Subject: [PATCH 09/18] hyper-v: trace vmbus_onversion_response()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From e171d5a3845680154bdc51a663e419543e9eb823 Mon Sep 17 00:00:00 2001
|
||||
From ba3163b941ccb538c3669ea8ad25ba0971acba48 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:08 -0700
|
||||
Subject: [PATCH 10/18] hyper-v: trace vmbus_request_offers()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From ab0cedcde1c60fee6ea7baac4f563ef314cb81a2 Mon Sep 17 00:00:00 2001
|
||||
From 7b3406fcc9ed4771cbeeb5212feed5543d65f503 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:09 -0700
|
||||
Subject: [PATCH 11/18] hyper-v: trace vmbus_open()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 2398d2a0e00a57022e2b43bb248ad8262ba63649 Mon Sep 17 00:00:00 2001
|
||||
From ad61b9991121a12a0f2d95c738161574803dd805 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:10 -0700
|
||||
Subject: [PATCH 12/18] hyper-v: trace vmbus_close_internal()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 02a9a8babb01ccd78337756138ced187ab13fa26 Mon Sep 17 00:00:00 2001
|
||||
From f31253a1103d0232ccbe14e266a01fd5bf0eda1b Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:11 -0700
|
||||
Subject: [PATCH 13/18] hyper-v: trace vmbus_establish_gpadl()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From ee9c6f7bcee6f9e224910b9d6e1416d14e8a2148 Mon Sep 17 00:00:00 2001
|
||||
From e3b4068bf338e4babaa24892f2b017601b990de2 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:12 -0700
|
||||
Subject: [PATCH 14/18] hyper-v: trace vmbus_teardown_gpadl()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From d25867a69fbb2602c717d54485afd16f526ff1aa Mon Sep 17 00:00:00 2001
|
||||
From 514f6e35e8b37b662f4d27bd8bbc0ea66a789c21 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:13 -0700
|
||||
Subject: [PATCH 15/18] hyper-v: trace vmbus_negotiate_version()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From c04ba9625defb6a199e554b6a5fc73fcb3ddf557 Mon Sep 17 00:00:00 2001
|
||||
From 911c0d3e59afb1132d8f8d9fb23c362da6f55fc4 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:14 -0700
|
||||
Subject: [PATCH 16/18] hyper-v: trace vmbus_release_relid()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From a19d56b5c3f5bb6fc2eae083b53191f9235c7899 Mon Sep 17 00:00:00 2001
|
||||
From f723f8d909078a1c4a61c2d7a6de1bacd13a612c Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:15 -0700
|
||||
Subject: [PATCH 17/18] hyper-v: trace vmbus_send_tl_connect_request()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 6581af57280de139734ea6ddda9448a74899eaf7 Mon Sep 17 00:00:00 2001
|
||||
From 83c25cfa84e44f2adbeaf63be479aeb865dd5418 Mon Sep 17 00:00:00 2001
|
||||
From: Vitaly Kuznetsov <vkuznets@redhat.com>
|
||||
Date: Sun, 29 Oct 2017 12:21:16 -0700
|
||||
Subject: [PATCH 18/18] hyper-v: trace channel events
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 7edc1c0dc75b0446fc6b6df432d9dd4a0d8e9d47 Mon Sep 17 00:00:00 2001
|
||||
From fd2b9b42ac5efc34f9364bd9c589cafafca9d465 Mon Sep 17 00:00:00 2001
|
||||
From: Arnaldo Carvalho de Melo <acme@redhat.com>
|
||||
Date: Thu, 2 Mar 2017 12:55:49 -0300
|
||||
Subject: [PATCH 01/13] tools build: Add test for sched_getcpu()
|
||||
Subject: [PATCH 01/12] tools build: Add test for sched_getcpu()
|
||||
|
||||
Instead of trying to go on adding more ifdef conditions, do a feature
|
||||
test and define HAVE_SCHED_GETCPU_SUPPORT instead, then use it to
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 2f47053913fa5b998866088095e0a1fb751ab99b Mon Sep 17 00:00:00 2001
|
||||
From a1139366365041e7dfea3594f246704e3374293b Mon Sep 17 00:00:00 2001
|
||||
From: Arnaldo Carvalho de Melo <acme@redhat.com>
|
||||
Date: Thu, 13 Oct 2016 17:12:35 -0300
|
||||
Subject: [PATCH 02/13] perf jit: Avoid returning garbage for a ret variable
|
||||
Subject: [PATCH 02/12] perf jit: Avoid returning garbage for a ret variable
|
||||
|
||||
When the loop body isn't executed at all, then the 'ret' local variable,
|
||||
that is uninitialized will be used as the return value.
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 2140adc1f00021ae260cf327a44709503fc7a3db Mon Sep 17 00:00:00 2001
|
||||
From bce8036bd70545869857fb72a92a12e93699f342 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Sat, 23 Jul 2016 01:35:51 +0000
|
||||
Subject: [PATCH 03/13] hv_sock: introduce Hyper-V Sockets
|
||||
Subject: [PATCH 03/12] hv_sock: introduce Hyper-V Sockets
|
||||
|
||||
Hyper-V Sockets (hv_sock) supplies a byte-stream based communication
|
||||
mechanism between the host and the guest. It's somewhat like TCP over
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 7537735a26af23f71550b2b501b5e22edada9b8b Mon Sep 17 00:00:00 2001
|
||||
From 0eb62b0f906b7422458dccc4a1f0bea1cc35a86a Mon Sep 17 00:00:00 2001
|
||||
From: Rolf Neugebauer <rolf.neugebauer@gmail.com>
|
||||
Date: Mon, 23 May 2016 18:55:45 +0100
|
||||
Subject: [PATCH 04/13] vmbus: Don't spam the logs with unknown GUIDs
|
||||
Subject: [PATCH 04/12] vmbus: Don't spam the logs with unknown GUIDs
|
||||
|
||||
With Hyper-V sockets device types are introduced on the fly. The pr_info()
|
||||
then prints a message on every connection, which is way too verbose. Since
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 3daee26f7a4c6a4ff771719e46c2e3cf26f1fbe3 Mon Sep 17 00:00:00 2001
|
||||
From dd9bb42ba100f6d6317a1f578ecca255778b6aca Mon Sep 17 00:00:00 2001
|
||||
From: Alex Ng <alexng@messages.microsoft.com>
|
||||
Date: Sun, 6 Nov 2016 13:14:07 -0800
|
||||
Subject: [PATCH 05/13] Drivers: hv: utils: Fix the mapping between host
|
||||
Subject: [PATCH 05/12] Drivers: hv: utils: Fix the mapping between host
|
||||
version and protocol to use
|
||||
|
||||
We should intentionally declare the protocols to use for every known host
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 805443d8e0f0d7131b8fd094218cce1dbd3ffe27 Mon Sep 17 00:00:00 2001
|
||||
From 37e2d1c4a80a09035ba9e6f5f337e6d7add0e30e Mon Sep 17 00:00:00 2001
|
||||
From: Alex Ng <alexng@messages.microsoft.com>
|
||||
Date: Sun, 6 Nov 2016 13:14:10 -0800
|
||||
Subject: [PATCH 06/13] Drivers: hv: vss: Improve log messages.
|
||||
Subject: [PATCH 06/12] Drivers: hv: vss: Improve log messages.
|
||||
|
||||
Adding log messages to help troubleshoot error cases and transaction
|
||||
handling.
|
||||
|
@ -1,7 +1,7 @@
|
||||
From a83e50896887ffb69b493692e030efea95756def Mon Sep 17 00:00:00 2001
|
||||
From 321b0cc6df8e583e7dfd0e6c423d1fb04c542018 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Ng <alexng@messages.microsoft.com>
|
||||
Date: Sun, 6 Nov 2016 13:14:11 -0800
|
||||
Subject: [PATCH 07/13] Drivers: hv: vss: Operation timeouts should match host
|
||||
Subject: [PATCH 07/12] Drivers: hv: vss: Operation timeouts should match host
|
||||
expectation
|
||||
|
||||
Increase the timeout of backup operations. When system is under I/O load,
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 257104242b1ab8b555ca1a02b5df595bba192464 Mon Sep 17 00:00:00 2001
|
||||
From 48721d2c9409a416769795fec0cf5092b431c563 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Ng <alexng@messages.microsoft.com>
|
||||
Date: Sat, 28 Jan 2017 12:37:17 -0700
|
||||
Subject: [PATCH 08/13] Drivers: hv: vmbus: Use all supported IC versions to
|
||||
Subject: [PATCH 08/12] Drivers: hv: vmbus: Use all supported IC versions to
|
||||
negotiate
|
||||
|
||||
Previously, we were assuming that each IC protocol version was tied to a
|
||||
|
@ -1,7 +1,7 @@
|
||||
From aced8de6941e375ff038e44e8be2d4374a60025a Mon Sep 17 00:00:00 2001
|
||||
From 19c775a9af9ce7d53882a146923f457b58210a97 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Ng <alexng@messages.microsoft.com>
|
||||
Date: Sat, 28 Jan 2017 12:37:18 -0700
|
||||
Subject: [PATCH 09/13] Drivers: hv: Log the negotiated IC versions.
|
||||
Subject: [PATCH 09/12] Drivers: hv: Log the negotiated IC versions.
|
||||
|
||||
Log the negotiated IC versions.
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
From f87005a13376088b6eae2236f2e9353e5f5c5b6a Mon Sep 17 00:00:00 2001
|
||||
From 6740dfbcea580de39f74bbc14fd0e0252b730884 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Sun, 26 Mar 2017 16:42:20 +0800
|
||||
Subject: [PATCH 10/13] vmbus: fix missed ring events on boot
|
||||
Subject: [PATCH 10/12] vmbus: fix missed ring events on boot
|
||||
|
||||
During initialization, the channel initialization code schedules the
|
||||
tasklet to scan the VMBUS receive event page (i.e. simulates an
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 68e114a437c754cd2752e531ed904b94f4e45c88 Mon Sep 17 00:00:00 2001
|
||||
From 3945e75c7be54cb193b05558d3118f0ec2e62c1d Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 29 Mar 2017 18:37:10 +0800
|
||||
Subject: [PATCH 11/13] vmbus: remove "goto error_clean_msglist" in
|
||||
Subject: [PATCH 11/12] vmbus: remove "goto error_clean_msglist" in
|
||||
vmbus_open()
|
||||
|
||||
This is just a cleanup patch to simplify the code a little.
|
||||
|
@ -1,7 +1,7 @@
|
||||
From 47a067250e8a959e49a968879e5ed1488d717586 Mon Sep 17 00:00:00 2001
|
||||
From b75bc03e222e4584e081709299c7f78a088dd8be Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Fri, 24 Mar 2017 20:53:18 +0800
|
||||
Subject: [PATCH 12/13] vmbus: dynamically enqueue/dequeue the channel on
|
||||
Subject: [PATCH 12/12] vmbus: dynamically enqueue/dequeue the channel on
|
||||
vmbus_open/close
|
||||
|
||||
Signed-off-by: Dexuan Cui <decui@microsoft.com>
|
||||
|
Loading…
Reference in New Issue
Block a user