From: Prarit Bhargava on
gitlab.com
Merge Request:
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1635
The dist-configs target takes an annoying long time.
Add parallel processing of configs in dist-configs.
Testing Info
------------
make dist-configs time 1m22.909s
make -j20 dist-configs time 11.801s
Removed redhat/configs/common/generic/x86/x86_64/CONFIG_ACPI_HOTPLUG_MEMORY
to test unset error.
Found unset config items in x86_64-debug, please set them to an
appropriate
value
CONFIG_ACPI_HOTPLUG_MEMORY=n
Found unset config items in x86_64-kgcov, please set them to an appropriate
value
CONFIG_ACPI_HOTPLUG_MEMORY=n
Found unset config items in x86_64, please set them to an appropriate value
CONFIG_ACPI_HOTPLUG_MEMORY=n
Changed redhat/configs/common/generic/s390x/CONFIG_HID from 'is not set'
to '=n' to test mismatch error.
Error: Mismatches found in configuration files for s390x
Found # CONFIG_HID is not set, after generation, had CONFIG_HID n in Source
tree
Error: Mismatches found in configuration files for s390x-kgcov
Found # CONFIG_HID is not set, after generation, had CONFIG_HID n in Source
tree
Error: Mismatches found in configuration files for s390x-debug
Found # CONFIG_HID is not set, after generation, had CONFIG_HID n in Source
tree
Error: Mismatches found in configuration files for s390x-zfcpdump
Found # CONFIG_HID is not set, after generation, had CONFIG_HID n in Source
tree
Error: Mismatches found in configuration files for s390x-debug
Found # CONFIG_HID is not set, after generation, had CONFIG_HID n in Source
tree
Error: Mismatches found in configuration files for s390x-kgcov
Found # CONFIG_HID is not set, after generation, had CONFIG_HID n in Source
tree
Error: Mismatches found in configuration files for s390x-zfcpdump
Found # CONFIG_HID is not set, after generation, had CONFIG_HID n in Source
tree
Error: Mismatches found in configuration files for s390x
Found # CONFIG_HID is not set, after generation, had CONFIG_HID n in Source
tree
Changed redhat/configs/common/generic/CONFIG_PREEMPT to '=y' to test
misconfigured error.
Found misconfigured config items in aarch64-debug, please set them to
an
appropriate value
/home/prarit/git-kernel/kernel-
ark/redhat/configs/kernel-5.17.0-aarch64-debug.config.orig:4245:warning:
override: PREEMPT changes choice state
Found misconfigured config items in aarch64-kgcov, please set them to
an
appropriate value
/home/prarit/git-kernel/kernel-
ark/redhat/configs/kernel-5.17.0-aarch64-kgcov.config.orig:4224:warning:
override: PREEMPT changes choice state
Found misconfigured config items in ppc64le-kgcov, please set them to
an
appropriate value
/home/prarit/git-kernel/kernel-ark/redhat/configs/kernel-5.17.0-ppc64le-
kgcov.config.orig:4028:warning: override: PREEMPT changes choice state
Found misconfigured config items in ppc64le, please set them to an
appropriate value
/home/prarit/git-kernel/kernel-
ark/redhat/configs/kernel-5.17.0-ppc64le.config.orig:4026:warning: override:
PREEMPT changes choice state
Found misconfigured config items in x86_64-debug, please set them to
an
appropriate value
/home/prarit/git-kernel/kernel-
ark/redhat/configs/kernel-5.17.0-x86_64-debug.config.orig:4212:warning:
override: PREEMPT changes choice state
Found misconfigured config items in x86_64-kgcov, please set them to
an
appropriate value
/home/prarit/git-kernel/kernel-
ark/redhat/configs/kernel-5.17.0-x86_64-kgcov.config.orig:4192:warning:
override: PREEMPT changes choice state
Found misconfigured config items in x86_64, please set them to an
appropriate
value
/home/prarit/git-kernel/kernel-
ark/redhat/configs/kernel-5.17.0-x86_64.config.orig:4190:warning: override:
PREEMPT changes choice state
Found misconfigured config items in aarch64, please set them to an
appropriate value
/home/prarit/git-kernel/kernel-
ark/redhat/configs/kernel-5.17.0-aarch64.config.orig:4222:warning: override:
PREEMPT changes choice state
Found misconfigured config items in ppc64le-debug, please set them to
an
appropriate value
/home/prarit/git-kernel/kernel-ark/redhat/configs/kernel-5.17.0-ppc64le-
debug.config.orig:4045:warning: override: PREEMPT changes choice state
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
---
redhat/configs/build_configs.sh | 32 +++++-
redhat/configs/process_configs.sh | 158 +++++++++++++++++++++++--------------
redhat/Makefile | 10 +-
3 files changed, 127 insertions(+), 73 deletions(-)