From: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
[redhat] New configs in samples/damon
Hi,
As part of the ongoing rebase effort, the following configuration
options need to be reviewed.
As a reminder, the ARK configuration flow involves moving unreviewed
configuration options from the pending directory to the ark directory.
In the diff below, options are removed from the pending directory and
added to the ark hierarchy. The final options that need to be ACKed
are the files that are being added to the ark hierarchy.
If the value for a file that is added should be changed, please reply
with a better option.
Symbol: SAMPLE_DAMON_PRCL [=n]
Type : bool
Defined at samples/damon/Kconfig:17
Prompt: DAMON sameple module for access-aware proactive reclamation
Depends on: SAMPLES [=y] && DAMON [=y] && DAMON_VADDR [=y]
Location:
-> Kernel hacking
-> Sample kernel code (SAMPLES [=y])
-> DAMON Samples
-> DAMON sameple module for access-aware proactive reclamation (SAMPLE_DAMON_PRCL [=n])
Commit: 2aca254620a8 (samples/damon: introduce a skeleton of a smaple DAMON module for proactive reclamation)
---
Symbol: SAMPLE_DAMON_WSSE [=n]
Type : bool
Defined at samples/damon/Kconfig:5
Prompt: DAMON sameple module for working set size estimation
Depends on: SAMPLES [=y] && DAMON [=y] && DAMON_VADDR [=y]
Location:
-> Kernel hacking
-> Sample kernel code (SAMPLES [=y])
-> DAMON Samples
-> DAMON sameple module for working set size estimation (SAMPLE_DAMON_WSSE [=n])
Commit: 19d7c3adfdd4 (samples: add a skeleton of a sample DAMON module for working set size estimation)
---
Signed-off-by: Fedora Kernel Team <kernel-team(a)fedoraproject.org>
diff --git a/redhat/configs/pending-rhel/generic/CONFIG_SAMPLE_DAMON_PRCL b/redhat/configs/pending-rhel/generic/CONFIG_SAMPLE_DAMON_PRCL
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/pending-rhel/generic/CONFIG_SAMPLE_DAMON_PRCL
+++ /dev/null
@@ -1,15 +0,0 @@
-# Symbol: SAMPLE_DAMON_PRCL [=n]
-# Type : bool
-# Defined at samples/damon/Kconfig:17
-# Prompt: DAMON sameple module for access-aware proactive reclamation
-# Depends on: SAMPLES [=y] && DAMON [=y] && DAMON_VADDR [=y]
-# Location:
-# -> Kernel hacking
-# -> Sample kernel code (SAMPLES [=y])
-# -> DAMON Samples
-# -> DAMON sameple module for access-aware proactive reclamation (SAMPLE_DAMON_PRCL [=n])
-#
-#
-#
-# Commit: 2aca254620a8 (samples/damon: introduce a skeleton of a smaple DAMON module for proactive reclamation)
-# CONFIG_SAMPLE_DAMON_PRCL is not set
diff --git a/redhat/configs/pending-rhel/generic/CONFIG_SAMPLE_DAMON_WSSE b/redhat/configs/pending-rhel/generic/CONFIG_SAMPLE_DAMON_WSSE
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/pending-rhel/generic/CONFIG_SAMPLE_DAMON_WSSE
+++ /dev/null
@@ -1,15 +0,0 @@
-# Symbol: SAMPLE_DAMON_WSSE [=n]
-# Type : bool
-# Defined at samples/damon/Kconfig:5
-# Prompt: DAMON sameple module for working set size estimation
-# Depends on: SAMPLES [=y] && DAMON [=y] && DAMON_VADDR [=y]
-# Location:
-# -> Kernel hacking
-# -> Sample kernel code (SAMPLES [=y])
-# -> DAMON Samples
-# -> DAMON sameple module for working set size estimation (SAMPLE_DAMON_WSSE [=n])
-#
-#
-#
-# Commit: 19d7c3adfdd4 (samples: add a skeleton of a sample DAMON module for working set size estimation)
-# CONFIG_SAMPLE_DAMON_WSSE is not set
diff --git a/redhat/configs/rhel/generic/CONFIG_SAMPLE_DAMON_PRCL b/redhat/configs/rhel/generic/CONFIG_SAMPLE_DAMON_PRCL
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/CONFIG_SAMPLE_DAMON_PRCL
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_DAMON_PRCL is not set
diff --git a/redhat/configs/rhel/generic/CONFIG_SAMPLE_DAMON_WSSE b/redhat/configs/rhel/generic/CONFIG_SAMPLE_DAMON_WSSE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/CONFIG_SAMPLE_DAMON_WSSE
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_DAMON_WSSE is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3651
Hi, we tested your kernel and here are the results:
Overall result: PASSED
Merge: OK
Compile: OK
Test: OK
Tested-by: CKI Project <cki-project(a)redhat.com>
Kernel information:
Brew / Koji Task ID: 129657834
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:koji-129657834
Tests that were not ran because of internal issues:
Boot test [s390x, x86_64]
CKI/restraint [s390x, x86_64]
machineinfo [s390x, x86_64]
Reboot test [s390x, x86_64]
SELinux Custom Module Setup [s390x, x86_64]
stress: stress-ng - cpu [s390x, x86_64]
stress: stress-ng - cpu-cache [s390x, x86_64]
stress: stress-ng - interrupt [s390x, x86_64]
stress: stress-ng - memory [s390x, x86_64]
If you find a failure unrelated to your changes, please ask the test maintainer to review it.
This will prevent the failures from being incorrectly reported in the future.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
From: Jan Stancek on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3714
debugedit-5.1-5.fc42 adds support to override tools with target versions:
find-debuginfo relies on a couple of binutils tools (readelf, objcopy
and nm) that might not have been build with cross-arch support. Make
it possible to configure with specific (target) versions and to
override the specific binaries by setting READELF, OBJCOPY or NM
environment variables.
which means we can now have find-debuginfo working also for cross builds
when we give it correct version of nm, readelf and objcopy.
Signed-off-by: Jan Stancek <jstancek(a)redhat.com>
---
redhat/kernel.spec.template | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-)
From: Davide Caratti <dcaratti(a)redhat.com>
rhel_files: ensure all qdiscs are in modules-core
JIRA: https://issues.redhat.com/browse/RHEL-79818
by design, kernel-ark blacklists all modules in modules-extra that have a
module alias. Now that qdiscs have their module alias [1], some of them
became blacklisted even if we didn't really intend to: move them back to
kernel-modules to preserve feature parity with other qdiscs (and previous
releases).
[1] https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/commit/…
Signed-off-by: Davide Caratti <dcaratti(a)redhat.com>
diff --git a/redhat/rhel_files/def_variants.yaml.rhel b/redhat/rhel_files/def_variants.yaml.rhel
index blahblah..blahblah 100644
--- a/redhat/rhel_files/def_variants.yaml.rhel
+++ b/redhat/rhel_files/def_variants.yaml.rhel
@@ -480,16 +480,6 @@ rules:
- net/rds/rds.*: modules-extra
- net/rose/rose.*: modules-extra
- net/rxrpc/.*: modules-partner
- - net/sched/sch_choke.*: modules-extra
- - net/sched/sch_drr.*: modules-extra
- - net/sched/sch_gred.*: modules-extra
- - net/sched/sch_mqprio.ko: modules-extra
- - net/sched/sch_multiq.*: modules-extra
- - net/sched/sch_netem.*: modules-extra
- - net/sched/sch_qfq.*: modules-extra
- - net/sched/sch_red.*: modules-extra
- - net/sched/sch_sfb.*: modules-extra
- - net/sched/sch_teql.*: modules-extra
- net/sched/.*: modules-core
- net/sctp/.*: modules-extra
- net/sunrpc/xprtrdma/rpcrdma.*: modules
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3712