From dbc67481d5c59941946e72832c8a0d189feb34f1 Mon Sep 17 00:00:00 2001 From: Benjamin Gilbert Date: Thu, 17 May 2018 00:05:08 -0400 Subject: [PATCH] sys-kernel/coreos-modules: build in HW RNG drivers Enable more HW RNG drivers, and build them into the kernel, to help systems initialize their entropy pools sooner. --- ...-kernel-4.14.39.ebuild => coreos-kernel-4.14.39-r1.ebuild} | 0 ...os-kernel-4.16.7.ebuild => coreos-kernel-4.16.7-r1.ebuild} | 0 ...odules-4.14.39.ebuild => coreos-modules-4.14.39-r1.ebuild} | 0 ...-modules-4.16.7.ebuild => coreos-modules-4.16.7-r1.ebuild} | 0 .../sys-kernel/coreos-modules/files/amd64_defconfig-4.14 | 3 +++ .../sys-kernel/coreos-modules/files/amd64_defconfig-4.16 | 3 +++ .../sys-kernel/coreos-modules/files/commonconfig-4.14 | 4 ++-- .../sys-kernel/coreos-modules/files/commonconfig-4.16 | 4 ++-- 8 files changed, 10 insertions(+), 4 deletions(-) rename sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/{coreos-kernel-4.14.39.ebuild => coreos-kernel-4.14.39-r1.ebuild} (100%) rename sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/{coreos-kernel-4.16.7.ebuild => coreos-kernel-4.16.7-r1.ebuild} (100%) rename sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/{coreos-modules-4.14.39.ebuild => coreos-modules-4.14.39-r1.ebuild} (100%) rename sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/{coreos-modules-4.16.7.ebuild => coreos-modules-4.16.7-r1.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/coreos-kernel-4.14.39.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/coreos-kernel-4.14.39-r1.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/coreos-kernel-4.14.39.ebuild rename to sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/coreos-kernel-4.14.39-r1.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/coreos-kernel-4.16.7.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/coreos-kernel-4.16.7-r1.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/coreos-kernel-4.16.7.ebuild rename to sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-kernel/coreos-kernel-4.16.7-r1.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/coreos-modules-4.14.39.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/coreos-modules-4.14.39-r1.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/coreos-modules-4.14.39.ebuild rename to sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/coreos-modules-4.14.39-r1.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/coreos-modules-4.16.7.ebuild b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/coreos-modules-4.16.7-r1.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/coreos-modules-4.16.7.ebuild rename to sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/coreos-modules-4.16.7-r1.ebuild diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-4.14 b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-4.14 index 3c9bdda0df..5777151168 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-4.14 +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-4.14 @@ -140,3 +140,6 @@ CONFIG_KPROBES_ON_FTRACE=y CONFIG_FCOE_FNIC=m CONFIG_ISCSI_IBFT_FIND=y CONFIG_VMXNET3=m +CONFIG_HW_RANDOM_INTEL=y +CONFIG_HW_RANDOM_AMD=y +CONFIG_HW_RANDOM_VIA=y diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-4.16 b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-4.16 index 3c9bdda0df..5777151168 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-4.16 +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/amd64_defconfig-4.16 @@ -140,3 +140,6 @@ CONFIG_KPROBES_ON_FTRACE=y CONFIG_FCOE_FNIC=m CONFIG_ISCSI_IBFT_FIND=y CONFIG_VMXNET3=m +CONFIG_HW_RANDOM_INTEL=y +CONFIG_HW_RANDOM_AMD=y +CONFIG_HW_RANDOM_VIA=y diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-4.14 b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-4.14 index 03bb4e5891..b6ac8f0cb6 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-4.14 +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-4.14 @@ -728,7 +728,7 @@ CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_HW_RANDOM_VIRTIO=y CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_TCG_TIS_I2C_ATMEL=m @@ -805,7 +805,7 @@ CONFIG_EDAC=m CONFIG_RTC_CLASS=y CONFIG_DMADEVICES=y CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_MMIO=m diff --git a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-4.16 b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-4.16 index 8abff72eee..4fb2b0e8da 100644 --- a/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-4.16 +++ b/sdk_container/src/third_party/coreos-overlay/sys-kernel/coreos-modules/files/commonconfig-4.16 @@ -729,7 +729,7 @@ CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m -CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_HW_RANDOM_VIRTIO=y CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=8192 CONFIG_TCG_TIS_I2C_ATMEL=m @@ -806,7 +806,7 @@ CONFIG_EDAC=m CONFIG_RTC_CLASS=y CONFIG_DMADEVICES=y CONFIG_VIRT_DRIVERS=y -CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_BALLOON=m CONFIG_VIRTIO_INPUT=m CONFIG_VIRTIO_MMIO=m