From: Clark Williams on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2117
Replace the (still functioning) merge.pl in redhat/configs with a
python version (merge.py) for ease of maintenance.
Signed-off-by: Clark Williams <williams(a)redhat.com>
---
redhat/configs/build_configs.sh | 3 +-
redhat/configs/merge.py | 57 +++++++++++++++++++++++++++++++++++++++++
redhat/kernel.spec.template | 4 +-
3 files changed, 61 insertions(+), 3 deletions(-)
From: Clark Williams on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2117
Replace the (still functioning) merge.pl in redhat/configs with a
python version (merge.py) for ease of maintenance.
Signed-off-by: Clark Williams <williams(a)redhat.com>
---
redhat/configs/build_configs.sh | 3 +-
redhat/configs/merge.py | 57 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 59 insertions(+), 1 deletions(-)
From: David Arcari <darcari(a)redhat.com>
enable the rtc-rv8803 driver on RHEL
Enable CONFIG_RTC_DRV_RV8803 for x86 and arm for RHEL.
diff --git a/redhat/configs/ark/generic/arm/aarch64/CONFIG_RTC_DRV_RV8803 b/redhat/configs/ark/generic/arm/aarch64/CONFIG_RTC_DRV_RV8803
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/arm/aarch64/CONFIG_RTC_DRV_RV8803
@@ -0,0 +1 @@
+CONFIG_RTC_DRV_RV8803=m
diff --git a/redhat/configs/ark/generic/x86/CONFIG_RTC_DRV_RV8803 b/redhat/configs/ark/generic/x86/CONFIG_RTC_DRV_RV8803
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/x86/CONFIG_RTC_DRV_RV8803
@@ -0,0 +1 @@
+CONFIG_RTC_DRV_RV8803=m
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2121
From: Adrian Hunter <adrian.hunter(a)intel.com>
perf tools: Fix man page build wrt perf-arm-coresight.txt
perf build assumes documentation files starting with "perf-" are man
pages but perf-arm-coresight.txt is not a man page:
asciidoc: ERROR: perf-arm-coresight.txt: line 2: malformed manpage title
asciidoc: ERROR: perf-arm-coresight.txt: line 3: name section expected
asciidoc: FAILED: perf-arm-coresight.txt: line 3: section title expected
make[3]: *** [Makefile:266: perf-arm-coresight.xml] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile.perf:895: man] Error 2
Fix by renaming it.
Reported-by: Sven Schnelle <svens(a)linux.ibm.com>
Reported-by: Christian Borntraeger <borntraeger(a)linux.ibm.com>
Fixes: dc2e0fb00bb2 ("perf test coresight: Add relevant documentation about ARM64 CoreSight testing")
Signed-off-by: Adrian Hunter <adrian.hunter(a)intel.com>
Reviewed-by: Leo Yan <leo.yan(a)linaro.org>
diff --git a/tools/perf/Documentation/perf-arm-coresight.txt b/tools/perf/Documentation/arm-coresight.txt
rename from tools/perf/Documentation/perf-arm-coresight.txt
rename to tools/perf/Documentation/arm-coresight.txt
index blahblah..blahblah 100644
--- a/tools/perf/Documentation/perf-arm-coresight.txt
+++ b/tools/perf/Documentation/arm-coresight.txt
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2108
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: 93463782
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/57648
One or more kernel tests failed:
We also see the following known issues which are not related to your changes:
Issue: NFS Connectathon: SELinux prevents rpcbind
URL: https://gitlab.com/redhat/centos-stream/tests/kernel/kernel-tests/-/issues/…
Affected tests:
aarch64 - NFS Connectathon
ppc64le - NFS Connectathon
s390x - NFS Connectathon
Issue: Networking bridge: sanity - Command 'cat /sys/class/net/br0/brif/dummy0/state | grep 2' (Expected 0, got 1)
URL: https://bugzilla.redhat.com/show_bug.cgi?id=2001797
Affected tests:
ppc64le - Networking bridge: sanity
Issue: Networking route: pmtu: Cannot find device "veth0_client"
URL: https://gitlab.com/redhat/centos-stream/tests/kernel/kernel-tests/-/issues/…
Affected tests:
ppc64le - Networking bridge: sanity
Issue: xfstests - _check_xfs_filesystem: filesystem on /dev/nvme0n1p4 is inconsistent (r)
URL: https://bugzilla.redhat.com/show_bug.cgi?id=1989409
Affected tests:
aarch64 - xfstests - btrfs
Issue: Storage blktests - blk: scsi/007: Reading from scsi_debug failed
URL: https://bugzilla.redhat.com/show_bug.cgi?id=2027550
Affected tests:
s390x - Storage - blktests - blk
x86_64 - Storage - blktests - blk
Issue: Storage block - storage fio numa: Performance comparison: min:40535 * 1.15 < max:81259
URL: https://bugzilla.redhat.com/show_bug.cgi?id=2032094
Affected tests:
x86_64 - Storage - block - storage fio numa
If you find a failure unrelated to your changes, please tag it at https://datawarehouse.cki-project.org .
This will prevent the failures from being incorrectly reported in the future.
If you don't have permissions to tag an issue, you can contact the CKI team or
test maintainers.
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: Prarit Bhargava <prarit(a)redhat.com>
redhat/docs: Update with DISTLOCALVERSION
The LOCALVERSION variable was renamed to DISTLOCALVERSION. Update the
docs to reflect this change.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/docs/kernel-naming.rst b/redhat/docs/kernel-naming.rst
index blahblah..blahblah 100644
--- a/redhat/docs/kernel-naming.rst
+++ b/redhat/docs/kernel-naming.rst
@@ -31,7 +31,7 @@ reference to the top of tree commit.
**BUILD**: This is the RHEL_RELEASE variable defined in the top-level linux
Makefile.rhelver.
-**LOCALVERSION**: By default, this variable is set to ".test". This value can
+**DISTLOCALVERSION**: By default, this variable is set to ".test". This value can
be overriden by defining a string in redhat/localversion.
**DIST**: This is the dist release suffix used in the package release, eg.
@@ -39,6 +39,6 @@ be overriden by defining a string in redhat/localversion.
The kernel name is constructed as
-$(PACKAGE_NAME)-$(SPECKVERSION).$(SPECKPATCHLEVEL).$(SPECKSUBLEVEL)-$(UPSTREAMBUILD)$(BUILD)$(LOCALVERSION)$(DIST)
+$(PACKAGE_NAME)-$(SPECKVERSION).$(SPECKPATCHLEVEL).$(SPECKSUBLEVEL)-$(UPSTREAMBUILD)$(BUILD)$(DISTLOCALVERSION)$(DIST)
In general, the kernel follows the Fedora Naming Guidelines, `https://fedoraproject.org/wiki/Packaging:Naming?rd=Packaging:NamingGuidelines <https://fedoraproject.org/wiki/Packaging:Naming?rd=Packaging:NamingGuidelin…>`__.
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2120