diff options
author | Bruce Ashfield <bruce.ashfield@windriver.com> | 2018-09-22 13:18:54 -0400 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2018-09-22 15:52:12 -0700 |
commit | ad38cb934608eaaeb39fff8f2d28b8e531837676 (patch) | |
tree | beb7df6c75028f57cf08c3395c47b077603fbed0 /meta | |
parent | 5f99ecf3dd8ea98e3e2ac8cef8e5be026b36ba54 (diff) | |
download | poky-ad38cb934608eaaeb39fff8f2d28b8e531837676.tar.gz |
linux-yocto: enable pci and CRYPTO_DEV_VIRTIO
With recent kernels and the latest openssl we observe hangs when there
is not sufficient entropy in the system before crypto is used
(i.e. OpenVSwitch or openssh server).
This was mainly observed on qemuarm64, but can happen elsewhere. So
we enable CRYPTO_DEV_VIRTIO in the main virtio fragment and enable
PCI for qemuarm64 to ensure that entropy is available.
(From OE-Core rev: 8cc08e44cf3e969c124456d459c6c06a76cad018)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
6 files changed, 6 insertions, 6 deletions
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb index 605dc69589..24a2c59328 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.14.bb | |||
@@ -12,7 +12,7 @@ python () { | |||
12 | } | 12 | } |
13 | 13 | ||
14 | SRCREV_machine ?= "c37a14708f5b618602f84f83f902346e055824c3" | 14 | SRCREV_machine ?= "c37a14708f5b618602f84f83f902346e055824c3" |
15 | SRCREV_meta ?= "c35dd5cbbdb08dcc4fe35b8e9c0a62d1a157aeaf" | 15 | SRCREV_meta ?= "46a547fa5195c2990e513ae3050376b7670e8287" |
16 | 16 | ||
17 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ | 17 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ |
18 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.14;destsuffix=${KMETA}" | 18 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.14;destsuffix=${KMETA}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_4.18.bb b/meta/recipes-kernel/linux/linux-yocto-rt_4.18.bb index 6658adee36..1a53927647 100644 --- a/meta/recipes-kernel/linux/linux-yocto-rt_4.18.bb +++ b/meta/recipes-kernel/linux/linux-yocto-rt_4.18.bb | |||
@@ -12,7 +12,7 @@ python () { | |||
12 | } | 12 | } |
13 | 13 | ||
14 | SRCREV_machine ?= "f9cb6c0852260b119014a339332c9f4bee4c074b" | 14 | SRCREV_machine ?= "f9cb6c0852260b119014a339332c9f4bee4c074b" |
15 | SRCREV_meta ?= "0e108d3aae16700b48e5944aa96d264e39f8160e" | 15 | SRCREV_meta ?= "607726b2d0b8e1d8c5653003448a24353a88c63b" |
16 | 16 | ||
17 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ | 17 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \ |
18 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.18;destsuffix=${KMETA}" | 18 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.18;destsuffix=${KMETA}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb index 20be3c18f3..de22031301 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.14.bb | |||
@@ -13,7 +13,7 @@ KMETA = "kernel-meta" | |||
13 | KCONF_BSP_AUDIT_LEVEL = "2" | 13 | KCONF_BSP_AUDIT_LEVEL = "2" |
14 | 14 | ||
15 | SRCREV_machine ?= "3218be18094b7dfb4471b083c469452c8c7709ce" | 15 | SRCREV_machine ?= "3218be18094b7dfb4471b083c469452c8c7709ce" |
16 | SRCREV_meta ?= "c35dd5cbbdb08dcc4fe35b8e9c0a62d1a157aeaf" | 16 | SRCREV_meta ?= "46a547fa5195c2990e513ae3050376b7670e8287" |
17 | 17 | ||
18 | PV = "${LINUX_VERSION}+git${SRCPV}" | 18 | PV = "${LINUX_VERSION}+git${SRCPV}" |
19 | 19 | ||
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_4.18.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_4.18.bb index bb2445160f..69ca1dc0e0 100644 --- a/meta/recipes-kernel/linux/linux-yocto-tiny_4.18.bb +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_4.18.bb | |||
@@ -14,7 +14,7 @@ KMETA = "kernel-meta" | |||
14 | KCONF_BSP_AUDIT_LEVEL = "2" | 14 | KCONF_BSP_AUDIT_LEVEL = "2" |
15 | 15 | ||
16 | SRCREV_machine ?= "0cdc8564c61958a39704d97e008120bd7c762f60" | 16 | SRCREV_machine ?= "0cdc8564c61958a39704d97e008120bd7c762f60" |
17 | SRCREV_meta ?= "0e108d3aae16700b48e5944aa96d264e39f8160e" | 17 | SRCREV_meta ?= "607726b2d0b8e1d8c5653003448a24353a88c63b" |
18 | 18 | ||
19 | PV = "${LINUX_VERSION}+git${SRCPV}" | 19 | PV = "${LINUX_VERSION}+git${SRCPV}" |
20 | 20 | ||
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.14.bb b/meta/recipes-kernel/linux/linux-yocto_4.14.bb index c931cf8070..7c97d53da1 100644 --- a/meta/recipes-kernel/linux/linux-yocto_4.14.bb +++ b/meta/recipes-kernel/linux/linux-yocto_4.14.bb | |||
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "78a16a4d8cfd58f91be412797aac248e811d083b" | |||
19 | SRCREV_machine_qemux86-64 ?= "78a16a4d8cfd58f91be412797aac248e811d083b" | 19 | SRCREV_machine_qemux86-64 ?= "78a16a4d8cfd58f91be412797aac248e811d083b" |
20 | SRCREV_machine_qemumips64 ?= "f074d718736e95e8ed5460bf8e85c7e77ff7df87" | 20 | SRCREV_machine_qemumips64 ?= "f074d718736e95e8ed5460bf8e85c7e77ff7df87" |
21 | SRCREV_machine ?= "78a16a4d8cfd58f91be412797aac248e811d083b" | 21 | SRCREV_machine ?= "78a16a4d8cfd58f91be412797aac248e811d083b" |
22 | SRCREV_meta ?= "c35dd5cbbdb08dcc4fe35b8e9c0a62d1a157aeaf" | 22 | SRCREV_meta ?= "46a547fa5195c2990e513ae3050376b7670e8287" |
23 | 23 | ||
24 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ | 24 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ |
25 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.14;destsuffix=${KMETA}" | 25 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.14;destsuffix=${KMETA}" |
diff --git a/meta/recipes-kernel/linux/linux-yocto_4.18.bb b/meta/recipes-kernel/linux/linux-yocto_4.18.bb index 79d3046bd2..948ce3bb95 100644 --- a/meta/recipes-kernel/linux/linux-yocto_4.18.bb +++ b/meta/recipes-kernel/linux/linux-yocto_4.18.bb | |||
@@ -19,7 +19,7 @@ SRCREV_machine_qemux86 ?= "0cdc8564c61958a39704d97e008120bd7c762f60" | |||
19 | SRCREV_machine_qemux86-64 ?= "0cdc8564c61958a39704d97e008120bd7c762f60" | 19 | SRCREV_machine_qemux86-64 ?= "0cdc8564c61958a39704d97e008120bd7c762f60" |
20 | SRCREV_machine_qemumips64 ?= "766c469b1707fd3101116f572052a7b8d5ac0658" | 20 | SRCREV_machine_qemumips64 ?= "766c469b1707fd3101116f572052a7b8d5ac0658" |
21 | SRCREV_machine ?= "0cdc8564c61958a39704d97e008120bd7c762f60" | 21 | SRCREV_machine ?= "0cdc8564c61958a39704d97e008120bd7c762f60" |
22 | SRCREV_meta ?= "0e108d3aae16700b48e5944aa96d264e39f8160e" | 22 | SRCREV_meta ?= "607726b2d0b8e1d8c5653003448a24353a88c63b" |
23 | 23 | ||
24 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ | 24 | SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRANCH}; \ |
25 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.18;destsuffix=${KMETA}" | 25 | git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-4.18;destsuffix=${KMETA}" |