From: Jan Stancek on
gitlab.com
Merge Request:
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1433
Use existing config infrastructure to build and validate
gcov-enabled configs. Meaning for each arch we also apply
GCOV options on top and validate it.
From same options dir (kgcov) build also partial config, which
contains only GCOV options. We can merge this partial config
during build on top of existing config, which avoids the need
to store all possible combinations in dist-git and SRPM.
Signed-off-by: Jan Stancek <jstancek(a)redhat.com>
---
redhat/configs/common/kgcov/CONFIG_GCOV_KERNEL | 1 +
redhat/configs/common/kgcov/CONFIG_GCOV_PROFILE_ALL | 1 +
redhat/configs/common/kgcov/CONFIG_GCOV_PROFILE_FTRACE | 1 +
redhat/configs/.gitignore | 1 +
redhat/configs/priority.fedora | 7 +++++++
redhat/configs/priority.rhel | 5 +++++
redhat/configs/priority.snip | 12 ++++++++++++
redhat/Makefile | 2 ++
redhat/kernel.spec.template | 17 ++++++++---------
9 files changed, 38 insertions(+), 9 deletions(-)