Merge pull request #3082 from rn/kup

Update kernels to 4.17.3/4.16.18/4.14.52/4.9.110 and then remove 4.16.x (EOLed)
This commit is contained in:
Rolf Neugebauer 2018-06-27 16:25:57 +01:00 committed by GitHub
commit b37527c23d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
128 changed files with 126 additions and 4564 deletions

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,6 +1,6 @@
# This is an example for building the open source components of Docker for Mac
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/vpnkit-expose-port:v0.4 # install vpnkit-expose-port and vpnkit-iptables-wrapper on host

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -5,7 +5,7 @@
# for arm64 then the 'ucode' line in the kernel section can be left
# out.
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyAMA0"
ucode: ""
onboot:

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: console=ttyS1
ucode: intel-ucode.cpio
init:

View File

@ -1,7 +1,7 @@
# Minimal YAML to run a redis server (used at DockerCon'17)
# connect: nc localhost 6379
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0 root=/dev/vda"
init:
- linuxkit/init:a14b7ef6115e6d56fe5bf7c40517b9e190dd4dfb

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -218,22 +218,21 @@ endef
# Debug targets only for latest stable and LTS stable
#
ifeq ($(ARCH),x86_64)
$(eval $(call kernel,4.17.2,4.17.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.16.17,4.16.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.51,4.14.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.51,4.14.x,,-dbg))
$(eval $(call kernel,4.17.3,4.17.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.52,4.14.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.52,4.14.x,,-dbg))
$(eval $(call kernel,4.14.40,4.14.x,-rt,))
$(eval $(call kernel,4.9.109,4.9.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.9.110,4.9.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.4.138,4.4.x,$(EXTRA),$(DEBUG)))
else ifeq ($(ARCH),aarch64)
$(eval $(call kernel,4.17.2,4.17.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.51,4.14.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.17.3,4.17.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.52,4.14.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.40,4.14.x,-rt,))
else ifeq ($(ARCH),s390x)
$(eval $(call kernel,4.17.2,4.17.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.51,4.14.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.17.3,4.17.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.52,4.14.x,$(EXTRA),$(DEBUG)))
endif
# Target for kernel config

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.14.51 Kernel Configuration
# Linux/arm64 4.14.52 Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/s390 4.14.51 Kernel Configuration
# Linux/s390 4.14.52 Kernel Configuration
#
CONFIG_MMU=y
CONFIG_ZONE_DMA=y

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.14.51 Kernel Configuration
# Linux/x86 4.14.52 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.17.2 Kernel Configuration
# Linux/arm64 4.17.3 Kernel Configuration
#
CONFIG_ARM64=y
CONFIG_64BIT=y

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/s390 4.17.2 Kernel Configuration
# Linux/s390 4.17.3 Kernel Configuration
#
CONFIG_MMU=y
CONFIG_ZONE_DMA=y

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.17.2 Kernel Configuration
# Linux/x86 4.17.3 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.9.109 Kernel Configuration
# Linux/x86 4.9.110 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y

View File

@ -1,4 +1,4 @@
From d11cd9ea277c0472256028afba34317c2fffa448 Mon Sep 17 00:00:00 2001
From d11cd9ea277c0472256028afba34.17.3fffa448 Mon Sep 17 00:00:00 2001
From: "Wolfgang M. Reimer" <linuxball@gmail.com>
Date: Tue, 21 Jul 2015 16:20:07 +0200
Subject: [PATCH 250/414] locking: locktorture: Do NOT include rwlock.h

View File

@ -1,6 +1,6 @@
From aab48463aa3fd43271c5e95307131a4eb2857c6a Mon Sep 17 00:00:00 2001
From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Date: Fri, 21 Feb 2014 17:24:04 +0100
Date: Fri, 21 Feb 2014.17.34:04 +0100
Subject: [PATCH 360/414] crypto: Reduce preempt disabled regions, more algos
Don Estabrook reported

View File

@ -1,4 +1,4 @@
From 644f60c8aa5790fb3f1b21c600c210e727c3fbde Mon Sep 17 00:00:00 2001
From 3b8c9e9f8dec78471ff2ee03939929f790af11a9 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/21] NVDIMM: reducded ND_MIN_NAMESPACE_SIZE from 4MB to 4KB

View File

@ -1,4 +1,4 @@
From 62f7357c48d5d8096b5efb31b46d4fed56930193 Mon Sep 17 00:00:00 2001
From 29a9e5f1fe74b94c7e0cb5d354a4fcd0d4c1c668 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/21] hyper-v: trace vmbus_on_msg_dpc()

View File

@ -1,4 +1,4 @@
From 5b29f228a34b2fa31901d579b297e6b2ed3c5a88 Mon Sep 17 00:00:00 2001
From 1e36249f3123e692d89da83875707b672384e8f1 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/21] hyper-v: trace vmbus_on_message()

View File

@ -1,4 +1,4 @@
From 44e6a68b597023268a7a2c1d7a2b9e9a0fc4afca Mon Sep 17 00:00:00 2001
From 4eb2d723f1f3f491f2a3f67c3854d3f20a984367 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/21] hyper-v: trace vmbus_onoffer()

View File

@ -1,4 +1,4 @@
From 32752193fe3edb67439c574935a09ebdb57866b2 Mon Sep 17 00:00:00 2001
From 2a6c86adac33942d9d6d55b4f9aa9c8d34cb6ce8 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/21] hyper-v: trace vmbus_onoffer_rescind()

View File

@ -1,4 +1,4 @@
From 4a6dcedfe6f75d6c1547c48a3238375471168c52 Mon Sep 17 00:00:00 2001
From 37a4c0091295a2060f3aad3355b7139d75780680 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/21] hyper-v: trace vmbus_onopen_result()

View File

@ -1,4 +1,4 @@
From 53e064e416ee6b43f375fb013be58859d1900c6e Mon Sep 17 00:00:00 2001
From 65957b152c0099b2b38560a2881d86233c2d8cfd 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/21] hyper-v: trace vmbus_ongpadl_created()

View File

@ -1,4 +1,4 @@
From 433a94ef63082c256c4254ae5024c5a94c7fffce Mon Sep 17 00:00:00 2001
From f3e2a0bd342488e731ee8fa15f4f3622f1ea8de5 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/21] hyper-v: trace vmbus_ongpadl_torndown()

View File

@ -1,4 +1,4 @@
From ae11340c0fba00db565b838b611a30284ed37965 Mon Sep 17 00:00:00 2001
From a9d18072f752d6a62e25c3100eaf2e3b062883c5 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/21] hyper-v: trace vmbus_onversion_response()

View File

@ -1,4 +1,4 @@
From 05b470e412a3f5c9980a937425a587b31a1d4a6a Mon Sep 17 00:00:00 2001
From cdc7a5943284d2ace3c909d01707184224f23c96 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/21] hyper-v: trace vmbus_request_offers()

View File

@ -1,4 +1,4 @@
From ea7281c4e23f5a341686702a6d02cf77bac9d83c Mon Sep 17 00:00:00 2001
From d9d01f6d0b05fef80d4443d4e6079d0362d60cf2 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/21] hyper-v: trace vmbus_open()

View File

@ -1,4 +1,4 @@
From 4610b1d4aa71360ed1380e13f0584e8e13a4bfdd Mon Sep 17 00:00:00 2001
From e4414e333c715226b59ad6adac6555e677475f19 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/21] hyper-v: trace vmbus_close_internal()

View File

@ -1,4 +1,4 @@
From 416a92bab8c23e20be58ea75d00be5cb8488f2fe Mon Sep 17 00:00:00 2001
From 5d8c61279ac121215aaf86c5b6968babcf6b77d5 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/21] hyper-v: trace vmbus_establish_gpadl()

View File

@ -1,4 +1,4 @@
From 3f8931e6873860bc80880bd557ccbb0f13ede412 Mon Sep 17 00:00:00 2001
From c377055742b21794e5a7837d45005321e231ad5f 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/21] hyper-v: trace vmbus_teardown_gpadl()

View File

@ -1,4 +1,4 @@
From 9419db6af7eb4087382c84dcd9e0bd353c71441b Mon Sep 17 00:00:00 2001
From e66dae835c36509f24790744270ab13527e20d65 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/21] hyper-v: trace vmbus_negotiate_version()

View File

@ -1,4 +1,4 @@
From 86a367648fd51094bf499bd86630e56ffa689373 Mon Sep 17 00:00:00 2001
From 34a8471010e6e6c9af14be07fe7d243c7d7f8217 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/21] hyper-v: trace vmbus_release_relid()

View File

@ -1,4 +1,4 @@
From 8596dad1c285c67bc4fd3d9cca4c9d46501e55b0 Mon Sep 17 00:00:00 2001
From 57eafd318240f53634df51ed5b9e75255ad84b0f 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/21] hyper-v: trace vmbus_send_tl_connect_request()

View File

@ -1,4 +1,4 @@
From 61ba337bf4a99f369ea7b461dd07f97079baf00e Mon Sep 17 00:00:00 2001
From 2ee98475f440154ca7b8367dca8c94cfc5f574e4 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/21] hyper-v: trace channel events

View File

@ -1,4 +1,4 @@
From dfe37b8ac4a9a5e30e687edf117f93d1278edcea Mon Sep 17 00:00:00 2001
From 2d6487310ad3213da4d28bb69d7a758910eb5088 Mon Sep 17 00:00:00 2001
From: Christian Borntraeger <borntraeger@de.ibm.com>
Date: Tue, 12 Dec 2017 09:08:35 +0100
Subject: [PATCH 19/21] serial: forbid 8250 on s390

View File

@ -1,4 +1,4 @@
From 2d7924da71583ca1feeed323ed83e15de68d7460 Mon Sep 17 00:00:00 2001
From e404bc174f04bf3c651c467a6d35d6de62441f8c Mon Sep 17 00:00:00 2001
From: Cathy Avery <cavery@redhat.com>
Date: Tue, 31 Oct 2017 08:52:06 -0400
Subject: [PATCH 20/21] scsi: storvsc: Allow only one remove lun work item to

View File

@ -1,4 +1,4 @@
From 44e185de2d39cd9b1654b1346872e5590250e9ca Mon Sep 17 00:00:00 2001
From 694349448fce00027446c3364065b821fa16dddb Mon Sep 17 00:00:00 2001
From: Long Li <longli@microsoft.com>
Date: Tue, 31 Oct 2017 14:58:08 -0700
Subject: [PATCH 21/21] scsi: storvsc: Avoid excessive host scan on controller

View File

@ -1,4 +1,4 @@
From 781f31ca2d081ae72880fc4157006a39bb2cb888 Mon Sep 17 00:00:00 2001
From c9ecbcbc2eb429cc264da7e631a726cd6b713a20 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/12] tools build: Add test for sched_getcpu()

View File

@ -1,4 +1,4 @@
From 6b9967317260083c1dfeb6fdc7b4217159f2721f Mon Sep 17 00:00:00 2001
From f7831ae72f31323888f0cd1648d1d068380355ed 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/12] perf jit: Avoid returning garbage for a ret variable

View File

@ -1,4 +1,4 @@
From 25eaa8e25433abe0846eb1d3d9df5a550e782619 Mon Sep 17 00:00:00 2001
From 4d75c76a6239703400df034a25a5562ed039012b 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/12] hv_sock: introduce Hyper-V Sockets

View File

@ -1,4 +1,4 @@
From b4ce27a8f5cc92b9872c62dd59509789108491dd Mon Sep 17 00:00:00 2001
From c8c54bfb9f1f44ded6c708c5c0762586af597df7 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/12] vmbus: Don't spam the logs with unknown GUIDs

View File

@ -1,4 +1,4 @@
From bb6d66efdd4af77e127bf8b19cd6945d78235889 Mon Sep 17 00:00:00 2001
From 8780138f644f299618dd983061d44d1c6d880183 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/12] Drivers: hv: utils: Fix the mapping between host

View File

@ -1,4 +1,4 @@
From 1fc89097aa194e945a3948422e6144fbe4dc36d2 Mon Sep 17 00:00:00 2001
From 0fa5da534888ca538960e192843572cf47c72663 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/12] Drivers: hv: vss: Improve log messages.

View File

@ -1,4 +1,4 @@
From 6cc5a9a1530ae6eb98d735975cf8b105bc8ff5cd Mon Sep 17 00:00:00 2001
From cc44ff8b219c901096214df8c436a0ad767b7bcd 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/12] Drivers: hv: vss: Operation timeouts should match host

View File

@ -1,4 +1,4 @@
From d6742ab8b17f1dde261f1ae861ea4d9526f7b3a6 Mon Sep 17 00:00:00 2001
From b5b9aa75af2c4c3edbd02e588a59908ad804a5d0 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/12] Drivers: hv: vmbus: Use all supported IC versions to

View File

@ -1,4 +1,4 @@
From fdfb4651d98e0d6d45733cf8188834ec7dbab6b7 Mon Sep 17 00:00:00 2001
From 6fe76486f9ab6d7fe7fa9d038a3e894bce5e574f 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/12] Drivers: hv: Log the negotiated IC versions.

View File

@ -1,4 +1,4 @@
From 58217b4fa48784fe3283eb4401d2283f41659484 Mon Sep 17 00:00:00 2001
From 61ebd55962136b791833216e76a6e555d0fe8e71 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/12] vmbus: fix missed ring events on boot

View File

@ -1,4 +1,4 @@
From cef0df67160ff92c6d9c3ec30615ed765a9af0f8 Mon Sep 17 00:00:00 2001
From 6d5b527bfb56184f8c570b5aea260f12064b5671 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/12] vmbus: remove "goto error_clean_msglist" in

View File

@ -1,4 +1,4 @@
From aa6e2629795ad67f3005fdb508d7737f2d45303f Mon Sep 17 00:00:00 2001
From a180c1673a410ab96fcfe68c1160f4a2cbef9713 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/12] vmbus: dynamically enqueue/dequeue the channel on

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0 console=tty0 page_poison=1"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.9.109
image: linuxkit/kernel:4.9.110
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,24 +0,0 @@
#!/bin/sh
# SUMMARY: Sanity check on the kernel config file
# LABELS:
# REPEAT:
set -e
# Source libraries. Uncomment if needed/defined
#. "${RT_LIB}"
. "${RT_PROJECT_ROOT}/_lib/lib.sh"
NAME=kconfig
clean_up() {
rm -rf ${NAME}-*
}
trap clean_up EXIT
# Test code goes here
linuxkit build -format kernel+initrd -name "${NAME}" test.yml
RESULT="$(linuxkit run ${NAME})"
echo "${RESULT}" | grep -q "suite PASSED"
exit 0

View File

@ -1,15 +0,0 @@
kernel:
image: linuxkit/kernel:4.16.17
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46
- linuxkit/runc:v0.4
onboot:
- name: check-kernel-config
image: linuxkit/test-kernel-config:a62a6a7ed9ad857c3e1a5a265f3a2e9f6ab1d643
- name: poweroff
image: linuxkit/poweroff:d75d94d9603bde9ab95b914deed0d069d05d8b20
command: ["/bin/sh", "/poweroff.sh", "3"]
trust:
org:
- linuxkit

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.17.2
image: linuxkit/kernel:4.17.3
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -3,7 +3,7 @@
# In the last stage, it creates a package, which can be used for
# testing.
FROM linuxkit/kernel:4.9.109 AS ksrc
FROM linuxkit/kernel:4.9.110 AS ksrc
# Extract headers and compile module
FROM linuxkit/alpine:f3cd219615428b2bd943411723eb28875275fae7 AS build

View File

@ -19,7 +19,7 @@ clean_up() {
trap clean_up EXIT
# Make sure we have the latest kernel image
docker pull linuxkit/kernel:4.9.109
docker pull linuxkit/kernel:4.9.110
# Build a package
docker build -t ${IMAGE_NAME} .

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.9.109
image: linuxkit/kernel:4.9.110
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -3,7 +3,7 @@
# In the last stage, it creates a package, which can be used for
# testing.
FROM linuxkit/kernel:4.14.51 AS ksrc
FROM linuxkit/kernel:4.14.52 AS ksrc
# Extract headers and compile module
FROM linuxkit/alpine:f3cd219615428b2bd943411723eb28875275fae7 AS build

View File

@ -19,7 +19,7 @@ clean_up() {
trap clean_up EXIT
# Make sure we have the latest kernel image
docker pull linuxkit/kernel:4.14.51
docker pull linuxkit/kernel:4.14.52
# Build a package
docker build -t ${IMAGE_NAME} .

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.51
image: linuxkit/kernel:4.14.52
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:923355a5ed75f40ee394741829d42bf4b78cce46

View File

@ -1,23 +0,0 @@
# This Dockerfile extracts the kernel headers from the kernel image
# and then compiles a simple hello world kernel module against them.
# In the last stage, it creates a package, which can be used for
# testing.
FROM linuxkit/kernel:4.16.17 AS ksrc
# Extract headers and compile module
FROM linuxkit/alpine:f3cd219615428b2bd943411723eb28875275fae7 AS build
RUN apk add build-base libelf-dev
COPY --from=ksrc /kernel-dev.tar /
RUN tar xf kernel-dev.tar
WORKDIR /kmod
COPY ./src/* ./
RUN make all
# Package
FROM alpine:3.7
COPY --from=build /kmod/hello_world.ko /
COPY check.sh /check.sh
ENTRYPOINT ["/bin/sh", "/check.sh"]

View File

@ -1,15 +0,0 @@
#!/bin/sh
function failed {
printf "Kernel module test suite FAILED\n"
/sbin/poweroff -f
}
uname -a
modinfo hello_world.ko || failed
insmod hello_world.ko || failed
[ -n "$(dmesg | grep -o 'Hello LinuxKit')" ] || failed
rmmod hello_world || failed
printf "Kernel module test suite PASSED\n"
/sbin/poweroff -f

View File

@ -1,6 +0,0 @@
obj-m += hello_world.o
KVER=$(shell basename /usr/src/linux-headers-*)
all:
make -C /usr/src/$(KVER) M=$(PWD) modules
clean:
make -C /usr/src/$(KVER) M=$(PWD) clean

View File

@ -1,22 +0,0 @@
/*
* A simple Hello World kernel module
*/
#include <linux/module.h>
#include <linux/kernel.h>
int init_hello(void)
{
printk(KERN_INFO "Hello LinuxKit\n");
return 0;
}
void exit_hello(void)
{
printk(KERN_INFO "Goodbye LinuxKit.\n");
}
module_init(init_hello);
module_exit(exit_hello);
MODULE_AUTHOR("Rolf Neugebauer <rolf.neugebauer@docker.com>");
MODULE_LICENSE("GPL");
MODULE_DESCRIPTION("A simple Hello World kernel module for testing");

View File

@ -1,31 +0,0 @@
#!/bin/sh
# SUMMARY: Test build and insertion of kernel modules
# LABELS:
# REPEAT:
set -e
# Source libraries. Uncomment if needed/defined
#. "${RT_LIB}"
. "${RT_PROJECT_ROOT}/_lib/lib.sh"
NAME=kmod
IMAGE_NAME=kmod-test
clean_up() {
docker rmi ${IMAGE_NAME} || true
rm -rf ${NAME}-*
}
trap clean_up EXIT
# Make sure we have the latest kernel image
docker pull linuxkit/kernel:4.16.17
# Build a package
docker build -t ${IMAGE_NAME} .
# Build and run a LinuxKit image with kernel module (and test script)
linuxkit build -format kernel+initrd -name "${NAME}" test.yml
RESULT="$(linuxkit run ${NAME})"
echo "${RESULT}" | grep -q "Hello LinuxKit"
exit 0

Some files were not shown because too many files have changed in this diff Show More