Merge pull request #3372 from rn/kern-up

Update kernels to 5.1.8/4.19.49/4.14.124 (remove 5.0.x kernel)
This commit is contained in:
Justin Cormack 2019-06-10 16:48:02 +01:00 committed by GitHub
commit ea23fecdee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
124 changed files with 126 additions and 4639 deletions

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:v0.7

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.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/vpnkit-expose-port:v0.7 # install vpnkit-expose-port and vpnkit-iptables-wrapper on host

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,6 +1,6 @@
# Simple example of using an external logging service
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

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.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyAMA0"
ucode: ""
onboot:

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
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.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0 root=/dev/vda"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -251,22 +251,21 @@ endef
# Debug targets only for latest stable and LTS stable
#
ifeq ($(ARCH),x86_64)
$(eval $(call kernel,5.1.6,5.1.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,5.0.20,5.0.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.19.47,4.19.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.19.47,4.19.x,,-dbg))
$(eval $(call kernel,5.1.8,5.1.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.19.49,4.19.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.19.49,4.19.x,,-dbg))
$(eval $(call kernel,4.19.37,4.19.x,-rt,))
$(eval $(call kernel,4.14.123,4.14.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.14.124,4.14.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.9.180,4.9.x,$(EXTRA),$(DEBUG)))
else ifeq ($(ARCH),aarch64)
$(eval $(call kernel,5.1.6,5.1.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.19.47,4.19.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,5.1.8,5.1.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.19.49,4.19.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.19.37,4.19.x,-rt,))
else ifeq ($(ARCH),s390x)
$(eval $(call kernel,5.1.6,5.1.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.19.47,4.19.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,5.1.8,5.1.x,$(EXTRA),$(DEBUG)))
$(eval $(call kernel,4.19.49,4.19.x,$(EXTRA),$(DEBUG)))
endif
# Target for kernel config

View File

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

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 4.19.47 Kernel Configuration
# Linux/arm64 4.19.49 Kernel Configuration
#
#
@ -9,6 +9,7 @@
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=80300
CONFIG_CLANG_VERSION=0
CONFIG_CC_HAS_ASM_GOTO=y
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_EXTABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/s390 4.19.47 Kernel Configuration
# Linux/s390 4.19.49 Kernel Configuration
#
#
@ -9,6 +9,7 @@
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=80300
CONFIG_CLANG_VERSION=0
CONFIG_CC_HAS_ASM_GOTO=y
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_EXTABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=y

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.19.47 Kernel Configuration
# Linux/x86 4.19.49 Kernel Configuration
#
#
@ -9,6 +9,7 @@
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=80300
CONFIG_CLANG_VERSION=0
CONFIG_CC_HAS_ASM_GOTO=y
CONFIG_IRQ_WORK=y
CONFIG_BUILDTIME_EXTABLE_SORT=y
CONFIG_THREAD_INFO_IN_TASK=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 5.1.6 Kernel Configuration
# Linux/arm64 5.1.8 Kernel Configuration
#
#

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/s390 5.1.6 Kernel Configuration
# Linux/s390 5.1.8 Kernel Configuration
#
#

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 5.1.6 Kernel Configuration
# Linux/x86 5.1.8 Kernel Configuration
#
#

View File

@ -1,4 +1,4 @@
From 7b516fd9c41392b5b979573d8275d999199c9081 Mon Sep 17 00:00:00 2001
From db6663a2d7b3d1488cb91494901b82ae7f1714fc 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 cd92565c4a06a1c09f277f2c1a089a36cf6ef329 Mon Sep 17 00:00:00 2001
From 3815a5d0a4e3fb549d750e2108647dfad8714403 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 3111df29b2fde0dd0a314e89066bf7beb5daf6b8 Mon Sep 17 00:00:00 2001
From 1f904a1aeb23a05a011f3eb028f81c99d7c7d2cc 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 ab7695d954c983698ba21700a7f853c9483929b6 Mon Sep 17 00:00:00 2001
From 001a396a211849a927e9a48a31538c4ddf1f9f18 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 371f29f5a8849188a651b1f47bcfb8d573246693 Mon Sep 17 00:00:00 2001
From 3fb82cac10001c8ce98c674ecba17f8707771433 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 fd00f32c18dd603ef5273972e7f0eacc7b95b061 Mon Sep 17 00:00:00 2001
From a0809872302d8be5caefdcfb18a1ee0448e97561 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 1aeb7ef4440a4730a05aa7482ddd3b6090a1003f Mon Sep 17 00:00:00 2001
From 01bb2874ff13022e50bfa7cab1e2a34e9cb745cf 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 12e32a8e258132380519da58d05f373a09acf550 Mon Sep 17 00:00:00 2001
From 4fe2b1b588f37320fe9a3779f6426206d810395d 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 7127454a796f67a94e1b50f7f0e45fa5627f9bc3 Mon Sep 17 00:00:00 2001
From b33a62bd945417b0e33192eb4465cb670b25f2d5 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 d08461eae4d9678fe0dceeb570092955129a0f3f Mon Sep 17 00:00:00 2001
From 13622f92562f16fd1b2627bd416eb52aaab2b070 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 b6d9c3a8f0e5e2c070ce73fd8e1516009af38f7a Mon Sep 17 00:00:00 2001
From a8540f6dcdf96eb2e5a58507e7a0f433f297fcac 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 53ec1266bfb92bcffce01b2cdffa62d04f69c3c3 Mon Sep 17 00:00:00 2001
From c427da390eaaf58d7bff212ac63e9b1e336b029f 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 709aad7efc8ba378506d7e811b2daa70ca7eadbf Mon Sep 17 00:00:00 2001
From b68b080fd2a546b949b76a0b6b14179fe65f0566 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 9d95b14471b7770338ea1e39ed111c835036e284 Mon Sep 17 00:00:00 2001
From 3878d2c04890cf807c0423333d16605b3c31d147 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 0456432d9a526feb97c093b6b9d5789d225a298b Mon Sep 17 00:00:00 2001
From 856539c9c15270aea112222a5f1a87784059683f 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 07ce1de4cab19be0bcd11771f3edd4fb07be6cc2 Mon Sep 17 00:00:00 2001
From e65f3aef9af092a36dd206d146bb1a805f8572fa 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 780bbf545a0a4b6b961d1739900b408a1209b69f Mon Sep 17 00:00:00 2001
From b7333b49da851e17e932d7f5db5eefe9da2997c9 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 435a49ab6bb387c9ec7ca638b8b6961906a4264e Mon Sep 17 00:00:00 2001
From 91cefdc6b2c64a8a455f49c45813ff785da823a5 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 af048c4e8dbeea347f494788907ced8b8e22b48a Mon Sep 17 00:00:00 2001
From b7ea3b8386744400528a39966b35eecfae6faab1 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 278ed77734841bb6de6559bf4a1d491df89294b9 Mon Sep 17 00:00:00 2001
From d70a7806e5cf3740b900ed08b8d95dbaae3242aa 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 b3b28c76cc98dabdfffda419147234fe0ead4fc8 Mon Sep 17 00:00:00 2001
From ca898a912a45829e905ccb9f3e3fb552946f847d 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,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,6 +1,6 @@
# NOTE: Images build from this file likely do not run
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.123
image: linuxkit/kernel:4.14.124
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

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:5.0.20
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7
- linuxkit/runc:c1f0db27e71d948f3134b31ce76276f843849b0a
onboot:
- name: check-kernel-config
image: linuxkit/test-kernel-config:0e9308f871ac86c680d64836a050547a2feebb36
- name: poweroff
image: linuxkit/poweroff:b498d30dd9660090565537fceb9e757618737a85
command: ["/bin/sh", "/poweroff.sh", "3"]
trust:
org:
- linuxkit

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:5.1.6
image: linuxkit/kernel:5.1.8
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

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.123 AS ksrc
FROM linuxkit/kernel:4.14.124 AS ksrc
# Extract headers and compile module
FROM linuxkit/alpine:86cd4f51b49fb9a078b50201d892a3c7973d48ec 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.123
docker pull linuxkit/kernel:4.14.124
# Build a package
docker build -t ${IMAGE_NAME} .

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.14.123
image: linuxkit/kernel:4.14.124
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -3,7 +3,7 @@
# In the last stage, it creates a package, which can be used for
# testing.
FROM linuxkit/kernel:4.19.47 AS ksrc
FROM linuxkit/kernel:4.19.49 AS ksrc
# Extract headers and compile module
FROM linuxkit/alpine:86cd4f51b49fb9a078b50201d892a3c7973d48ec 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.19.47
docker pull linuxkit/kernel:4.19.49
# Build a package
docker build -t ${IMAGE_NAME} .

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

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:5.0.20 AS ksrc
# Extract headers and compile module
FROM linuxkit/alpine:86cd4f51b49fb9a078b50201d892a3c7973d48ec AS build
RUN apk add build-base elfutils-dev
COPY --from=ksrc /kernel-dev.tar /
RUN tar xf kernel-dev.tar
WORKDIR /kmod
COPY ./src/* ./
RUN make all
# Package
FROM alpine:3.9
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:5.0.20
# 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

View File

@ -1,20 +0,0 @@
kernel:
image: linuxkit/kernel:5.0.20
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7
- linuxkit/runc:c1f0db27e71d948f3134b31ce76276f843849b0a
onboot:
- name: check
image: kmod-test
binds:
- /dev:/dev
- /lib/modules:/lib/modules
capabilities:
- all
- name: poweroff
image: linuxkit/poweroff:b498d30dd9660090565537fceb9e757618737a85
command: ["/bin/sh", "/poweroff.sh", "3"]
trust:
org:
- linuxkit

View File

@ -3,7 +3,7 @@
# In the last stage, it creates a package, which can be used for
# testing.
FROM linuxkit/kernel:5.1.6 AS ksrc
FROM linuxkit/kernel:5.1.8 AS ksrc
# Extract headers and compile module
FROM linuxkit/alpine:86cd4f51b49fb9a078b50201d892a3c7973d48ec 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:5.1.6
docker pull linuxkit/kernel:5.1.8
# Build a package
docker build -t ${IMAGE_NAME} .

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:5.1.6
image: linuxkit/kernel:5.1.8
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 page_poison=1"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

View File

@ -1,5 +1,5 @@
kernel:
image: linuxkit/kernel:4.19.47
image: linuxkit/kernel:4.19.49
cmdline: "console=ttyS0 console=ttyAMA0"
init:
- linuxkit/init:v0.7

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