[OS-BUILD PATCHv4 0/2] redhat/configs: enable KEXEC_SIG for aarch64
RHEL
by Coiby Xu (via Email Bridge)
From: Coiby Xu on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1442
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1994858
KEXEC_SIG needs to be enabled for aarch64 so the kernel image's signature
can be verified when loading a kernel image via kexec with secureboot
enabled. Since this option has already been enabled for x86 and s390x
and POWER doesn't have this option, unify it to
common/generic/CONFIG_KEXEC_SIG as suggested by Peter Robinson.
CONFIG_KEXEC_IMAGE_VERIFY_SIG is also enabled so kernel image signature
verification support could be enabled for aarch64. This option has
already been enabled for Fedora.
Signed-off-by: Coiby Xu <coxu(a)redhat.com>
---
redhat/configs/common/generic/s390x/zfcpdump/CONFIG_KEXEC_SIG | 1 -
redhat/configs/common/generic/s390x/CONFIG_KEXEC_SIG | 1 -
redhat/configs/common/generic/x86/CONFIG_KEXEC_SIG | 1 -
redhat/configs/fedora/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG => redhat/configs/common/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG | 0
redhat/configs/common/generic/CONFIG_KEXEC_SIG | 2 +-
redhat/configs/fedora/generic/arm/aarch64/CONFIG_KEXEC_SIG | 1 -
redhat/configs/fedora/generic/s390x/CONFIG_KEXEC_SIG | 1 -
redhat/configs/fedora/generic/x86/CONFIG_KEXEC_SIG | 1 -
8 files changed, 1 insertions(+), 7 deletions(-)
2Β years, 5Β months
β FAIL: Test report for kernel 5.14.16-200.fc34 (fedora-34)
by CKI Project
Hello,
We ran automated tests on the following kernel build:
Kernel package: kernel-5.14.16-200.fc34
Task URL: https://koji.fedoraproject.org/koji/taskinfo?taskID=78240383
The results of these automated tests are provided below.
Overall result: FAILED (see details below)
Tests: FAILED
One or more kernel tests failed:
s390x:
β LTP - syscalls
π₯ Storage blktests - srp
All kernel binaries, config files, and logs are available for download here:
https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?pre...
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.
For the full detail on our testing procedures, please scroll to the bottom of
this message.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Hardware testing
----------------
We booted each kernel and ran the following tests:
aarch64:
Host 1:
β
Boot test
β
Reboot test
π§ β
Storage blktests - nvmeof-mp
Host 2:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ ACPI table test
β‘β‘β‘ LTP - cve
β‘β‘β‘ LTP - sched
β‘β‘β‘ LTP - syscalls
β‘β‘β‘ LTP - can
β‘β‘β‘ LTP - commands
β‘β‘β‘ LTP - containers
β‘β‘β‘ LTP - dio
β‘β‘β‘ LTP - fs
β‘β‘β‘ LTP - fsx
β‘β‘β‘ LTP - math
β‘β‘β‘ LTP - hugetlb
β‘β‘β‘ LTP - mm
β‘β‘β‘ LTP - nptl
β‘β‘β‘ LTP - pty
β‘β‘β‘ LTP - ipc
β‘β‘β‘ LTP - tracing
β‘β‘β‘ LTP: openposix test suite
β‘β‘β‘ CIFS Connectathon
β‘β‘β‘ Loopdev Sanity
β‘β‘β‘ Memory: fork_mem
β‘β‘β‘ Memory function: memfd_create
β‘β‘β‘ AMTU (Abstract Machine Test Utility)
β‘β‘β‘ Ethernet drivers sanity
π§ β‘β‘β‘ xarray-idr-radixtree-test
π§ β‘β‘β‘ NFS Connectathon
Host 3:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
π§ β‘β‘β‘ Storage blktests - srp
Host 4:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ Ethernet drivers sanity - mlx5
Host 5:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ xfstests - ext4
β‘β‘β‘ xfstests - xfs
β‘β‘β‘ Storage: swraid mdadm raid_module test
π§ β‘β‘β‘ xfstests - btrfs
π§ β‘β‘β‘ Storage blktests - blk
π§ β‘β‘β‘ Storage blktests - nvme-tcp
π§ β‘β‘β‘ Storage block - filesystem fio test
π§ β‘β‘β‘ Storage block - queue scheduler test
π§ β‘β‘β‘ storage: software RAID testing
π§ β‘β‘β‘ stress: stress-ng - interrupt
π§ β‘β‘β‘ stress: stress-ng - cpu
π§ β‘β‘β‘ stress: stress-ng - cpu-cache
π§ β‘β‘β‘ stress: stress-ng - memory
π§ β‘β‘β‘ stress: stress-ng - os
Host 6:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ Ethernet drivers sanity - mlx5
Host 7:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ ACPI table test
β‘β‘β‘ LTP - cve
β‘β‘β‘ LTP - sched
β‘β‘β‘ LTP - syscalls
β‘β‘β‘ LTP - can
β‘β‘β‘ LTP - commands
β‘β‘β‘ LTP - containers
β‘β‘β‘ LTP - dio
β‘β‘β‘ LTP - fs
β‘β‘β‘ LTP - fsx
β‘β‘β‘ LTP - math
β‘β‘β‘ LTP - hugetlb
β‘β‘β‘ LTP - mm
β‘β‘β‘ LTP - nptl
β‘β‘β‘ LTP - pty
β‘β‘β‘ LTP - ipc
β‘β‘β‘ LTP - tracing
β‘β‘β‘ LTP: openposix test suite
β‘β‘β‘ CIFS Connectathon
β‘β‘β‘ Loopdev Sanity
β‘β‘β‘ Memory: fork_mem
β‘β‘β‘ Memory function: memfd_create
β‘β‘β‘ AMTU (Abstract Machine Test Utility)
β‘β‘β‘ Ethernet drivers sanity
π§ β‘β‘β‘ xarray-idr-radixtree-test
π§ β‘β‘β‘ NFS Connectathon
ppc64le:
Host 1:
β
Boot test
β
Reboot test
π§ β Storage blktests - nvmeof-mp
Host 2:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ LTP - cve
β‘β‘β‘ LTP - sched
β‘β‘β‘ LTP - syscalls
β‘β‘β‘ LTP - can
β‘β‘β‘ LTP - commands
β‘β‘β‘ LTP - containers
β‘β‘β‘ LTP - dio
β‘β‘β‘ LTP - fs
β‘β‘β‘ LTP - fsx
β‘β‘β‘ LTP - math
β‘β‘β‘ LTP - hugetlb
β‘β‘β‘ LTP - mm
β‘β‘β‘ LTP - nptl
β‘β‘β‘ LTP - pty
β‘β‘β‘ LTP - ipc
β‘β‘β‘ LTP - tracing
β‘β‘β‘ LTP: openposix test suite
β‘β‘β‘ CIFS Connectathon
β‘β‘β‘ Loopdev Sanity
β‘β‘β‘ Memory: fork_mem
β‘β‘β‘ Memory function: memfd_create
β‘β‘β‘ AMTU (Abstract Machine Test Utility)
β‘β‘β‘ Ethernet drivers sanity
π§ β‘β‘β‘ xarray-idr-radixtree-test
π§ β‘β‘β‘ NFS Connectathon
Host 3:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
π§ β‘β‘β‘ Storage blktests - srp
Host 4:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ xfstests - ext4
β‘β‘β‘ xfstests - xfs
β‘β‘β‘ Storage: swraid mdadm raid_module test
π§ β‘β‘β‘ xfstests - btrfs
π§ β‘β‘β‘ Storage blktests - blk
π§ β‘β‘β‘ Storage blktests - nvme-tcp
π§ β‘β‘β‘ Storage block - filesystem fio test
π§ β‘β‘β‘ Storage block - queue scheduler test
π§ β‘β‘β‘ Storage: lvm device-mapper test - upstream
π§ β‘β‘β‘ storage: software RAID testing
Host 5:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ LTP - cve
β‘β‘β‘ LTP - sched
β‘β‘β‘ LTP - syscalls
β‘β‘β‘ LTP - can
β‘β‘β‘ LTP - commands
β‘β‘β‘ LTP - containers
β‘β‘β‘ LTP - dio
β‘β‘β‘ LTP - fs
β‘β‘β‘ LTP - fsx
β‘β‘β‘ LTP - math
β‘β‘β‘ LTP - hugetlb
β‘β‘β‘ LTP - mm
β‘β‘β‘ LTP - nptl
β‘β‘β‘ LTP - pty
β‘β‘β‘ LTP - ipc
β‘β‘β‘ LTP - tracing
β‘β‘β‘ LTP: openposix test suite
β‘β‘β‘ CIFS Connectathon
β‘β‘β‘ Loopdev Sanity
β‘β‘β‘ Memory: fork_mem
β‘β‘β‘ Memory function: memfd_create
β‘β‘β‘ AMTU (Abstract Machine Test Utility)
β‘β‘β‘ Ethernet drivers sanity
π§ β‘β‘β‘ xarray-idr-radixtree-test
π§ β‘β‘β‘ NFS Connectathon
Host 6:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ xfstests - ext4
β‘β‘β‘ xfstests - xfs
β‘β‘β‘ Storage: swraid mdadm raid_module test
π§ β‘β‘β‘ xfstests - btrfs
π§ β‘β‘β‘ Storage blktests - blk
π§ β‘β‘β‘ Storage blktests - nvme-tcp
π§ β‘β‘β‘ Storage block - filesystem fio test
π§ β‘β‘β‘ Storage block - queue scheduler test
π§ β‘β‘β‘ Storage: lvm device-mapper test - upstream
π§ β‘β‘β‘ storage: software RAID testing
s390x:
Host 1:
β
Boot test
β
Reboot test
β
LTP - cve
β
LTP - sched
β LTP - syscalls
β
LTP - can
β
LTP - commands
β
LTP - containers
β
LTP - dio
β
LTP - fs
β
LTP - fsx
β
LTP - math
β
LTP - hugetlb
β
LTP - mm
β
LTP - nptl
β
LTP - pty
β
LTP - ipc
β
LTP - tracing
β
LTP: openposix test suite
β
CIFS Connectathon
β
Loopdev Sanity
β
Memory: fork_mem
β
Memory function: memfd_create
β
AMTU (Abstract Machine Test Utility)
β
Ethernet drivers sanity
π§ β
xarray-idr-radixtree-test
π§ β
NFS Connectathon
Host 2:
β
Boot test
β
Reboot test
β
Storage: swraid mdadm raid_module test
π§ β
Storage blktests - blk
π§ β
Storage blktests - nvme-tcp
π§ β
stress: stress-ng - interrupt
π§ β
stress: stress-ng - cpu
π§ β
stress: stress-ng - cpu-cache
π§ β
stress: stress-ng - memory
π§ β
stress: stress-ng - os
Host 3:
β
Boot test
β
Reboot test
π§ β
Storage blktests - nvmeof-mp
Host 4:
β
Boot test
β
Reboot test
π§ π₯ Storage blktests - srp
x86_64:
Host 1:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
π§ β‘β‘β‘ Storage blktests - srp
Host 2:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
π§ β‘β‘β‘ Storage blktests - nvmeof-mp
Host 3:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ ACPI table test
β‘β‘β‘ LTP - cve
β‘β‘β‘ LTP - sched
β‘β‘β‘ LTP - syscalls
β‘β‘β‘ LTP - can
β‘β‘β‘ LTP - commands
β‘β‘β‘ LTP - containers
β‘β‘β‘ LTP - dio
β‘β‘β‘ LTP - fs
β‘β‘β‘ LTP - fsx
β‘β‘β‘ LTP - math
β‘β‘β‘ LTP - hugetlb
β‘β‘β‘ LTP - mm
β‘β‘β‘ LTP - nptl
β‘β‘β‘ LTP - pty
β‘β‘β‘ LTP - ipc
β‘β‘β‘ LTP - tracing
β‘β‘β‘ LTP: openposix test suite
β‘β‘β‘ CIFS Connectathon
β‘β‘β‘ Loopdev Sanity
β‘β‘β‘ Memory: fork_mem
β‘β‘β‘ Memory function: memfd_create
β‘β‘β‘ AMTU (Abstract Machine Test Utility)
β‘β‘β‘ Ethernet drivers sanity
π§ β‘β‘β‘ xarray-idr-radixtree-test
π§ β‘β‘β‘ NFS Connectathon
Host 4:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ xfstests - ext4
β‘β‘β‘ xfstests - xfs
β‘β‘β‘ xfstests - nfsv4.2
β‘β‘β‘ Storage: swraid mdadm raid_module test
π§ β‘β‘β‘ xfstests - btrfs
π§ β‘β‘β‘ xfstests - cifsv3.11
π§ β‘β‘β‘ Storage blktests - blk
π§ β‘β‘β‘ Storage blktests - nvme-tcp
π§ β‘β‘β‘ Storage block - filesystem fio test
π§ β‘β‘β‘ Storage block - queue scheduler test
π§ β‘β‘β‘ Storage: lvm device-mapper test - upstream
π§ β‘β‘β‘ storage: software RAID testing
π§ β‘β‘β‘ stress: stress-ng - interrupt
π§ β‘β‘β‘ stress: stress-ng - cpu
π§ β‘β‘β‘ stress: stress-ng - cpu-cache
π§ β‘β‘β‘ stress: stress-ng - memory
π§ β‘β‘β‘ stress: stress-ng - os
Host 5:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
π§ β‘β‘β‘ Storage blktests - srp
Host 6:
β‘ Internal infrastructure issues prevented one or more tests (marked
with β‘β‘β‘) from running on this architecture.
This is not the fault of the kernel that was tested.
β‘β‘β‘ Boot test
β‘β‘β‘ Reboot test
β‘β‘β‘ ACPI table test
β‘β‘β‘ LTP - cve
β‘β‘β‘ LTP - sched
β‘β‘β‘ LTP - syscalls
β‘β‘β‘ LTP - can
β‘β‘β‘ LTP - commands
β‘β‘β‘ LTP - containers
β‘β‘β‘ LTP - dio
β‘β‘β‘ LTP - fs
β‘β‘β‘ LTP - fsx
β‘β‘β‘ LTP - math
β‘β‘β‘ LTP - hugetlb
β‘β‘β‘ LTP - mm
β‘β‘β‘ LTP - nptl
β‘β‘β‘ LTP - pty
β‘β‘β‘ LTP - ipc
β‘β‘β‘ LTP - tracing
β‘β‘β‘ LTP: openposix test suite
β‘β‘β‘ CIFS Connectathon
β‘β‘β‘ Loopdev Sanity
β‘β‘β‘ Memory: fork_mem
β‘β‘β‘ Memory function: memfd_create
β‘β‘β‘ AMTU (Abstract Machine Test Utility)
β‘β‘β‘ Ethernet drivers sanity
π§ β‘β‘β‘ xarray-idr-radixtree-test
π§ β‘β‘β‘ NFS Connectathon
Test sources: https://gitlab.com/cki-project/kernel-tests
π Pull requests are welcome for new tests or improvements to existing tests!
Aborted tests
-------------
Tests that didn't complete running successfully are marked with β‘β‘β‘.
If this was caused by an infrastructure issue, we try to mark that
explicitly in the report.
Waived tests
------------
If the test run included waived tests, they are marked with π§. Such tests are
executed but their results are not taken into account. Tests are waived when
their results are not reliable enough, e.g. when they're just introduced or are
being fixed.
Testing timeout
---------------
We aim to provide a report within reasonable timeframe. Tests that haven't
finished running yet are marked with β±.
2Β years, 5Β months
[OS-BUILD PATCHv3 0/2] redhat/configs: enable KEXEC_SIG for aarch64
RHEL
by Coiby Xu (via Email Bridge)
From: Coiby Xu on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1442
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1994858
KEXEC_SIG needs to enabled for aarch64 so the kernel image's signature
can be verified when loading a kernel image via kexec with secureboot
enabled. Note this option has already been enabled for aarch64 Fedora.
Signed-off-by: Coiby Xu <coxu(a)redhat.com>
---
redhat/configs/common/generic/s390x/zfcpdump/CONFIG_KEXEC_SIG | 1 -
redhat/configs/common/generic/s390x/CONFIG_KEXEC_SIG | 1 -
redhat/configs/common/generic/x86/CONFIG_KEXEC_SIG | 1 -
redhat/configs/fedora/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG => redhat/configs/common/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG | 0
redhat/configs/common/generic/CONFIG_KEXEC_SIG | 2 +-
redhat/configs/fedora/generic/arm/aarch64/CONFIG_KEXEC_SIG | 1 -
redhat/configs/fedora/generic/s390x/CONFIG_KEXEC_SIG | 1 -
redhat/configs/fedora/generic/x86/CONFIG_KEXEC_SIG | 1 -
8 files changed, 1 insertions(+), 7 deletions(-)
2Β years, 5Β months
The kernel-ark os-build branch has been rebased.
by Justin Forbes
If you have a pending merge request, you will need to rebase your
source tree and force push so that things will cleanly merge.
As we did with 5.14, we have done this again for os-build, we expect
to keep it up as a cadence with every upstream release. This means we
will do it again when 5.16 releases, and again with 5.17... It is
difficult to manage a regularly rebased tree, because any outstanding
MR is invalidated and has to also be rebased. But not doing somewhat
regular rebases can also be difficult in the spirit of the openness
that Fedora is based upon. While there are plenty of ways to see
which patches we carry compared to upstream, some of those patches are
fairly old, and would not apply cleanly at all to a modern tree after
several releases were merged in with them. As we have gotten into a
flow of things with merge requests, we can get to the point of very
few outstanding MRs towards the end of a release cycle, and that makes
it an opportune time to rebase the tree. This also means that the
patches we carry should be no more than 1 release out of date, making
them easier to apply to various other trees. I do realize that this
is a minor inconvenience every 2-3 months, but I believe the results
are worth it.
Thanks,
Justin
2Β years, 5Β months
[OS-BUILD PATCHv2] redhat: configs: move CONFIG_ACCESSIBILITY from
fedora to
common
by John W. Linville (via Email Bridge)
From: John Linville <linville(a)redhat.com>
redhat: configs: move CONFIG_ACCESSIBILITY from fedora to common
Also add an "is not set" entry for CONFIG_A11Y_BRAILLE_CONSOLE under
ark, since we are not enabling that at this time.
Signed-off-by: John W. Linville <linville(a)redhat.com>
diff --git a/redhat/configs/ark/generic/CONFIG_A11Y_BRAILLE_CONSOLE b/redhat/configs/ark/generic/CONFIG_A11Y_BRAILLE_CONSOLE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/CONFIG_A11Y_BRAILLE_CONSOLE
@@ -0,0 +1 @@
+# CONFIG_A11Y_BRAILLE_CONSOLE is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_ACCESSIBILITY b/redhat/configs/common/generic/CONFIG_ACCESSIBILITY
rename from redhat/configs/fedora/generic/CONFIG_ACCESSIBILITY
rename to redhat/configs/common/generic/CONFIG_ACCESSIBILITY
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/CONFIG_ACCESSIBILITY
+++ b/redhat/configs/common/generic/CONFIG_ACCESSIBILITY
diff --git a/redhat/configs/ark/generic/CONFIG_ACCESSIBILITY b/redhat/configs/common/generic/s390x/CONFIG_ACCESSIBILITY
rename from redhat/configs/ark/generic/CONFIG_ACCESSIBILITY
rename to redhat/configs/common/generic/s390x/CONFIG_ACCESSIBILITY
index blahblah..blahblah 100644
--- a/redhat/configs/ark/generic/CONFIG_ACCESSIBILITY
+++ b/redhat/configs/common/generic/s390x/CONFIG_ACCESSIBILITY
diff --git a/redhat/configs/fedora/generic/s390x/CONFIG_ACCESSIBILITY b/redhat/configs/fedora/generic/s390x/CONFIG_ACCESSIBILITY
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/fedora/generic/s390x/CONFIG_ACCESSIBILITY
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ACCESSIBILITY is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1448
2Β years, 5Β months
[OS-BUILD PATCH] redhat: configs: Update configs for vmware
by Kamal Heib (via Email Bridge)
From: Kamal Heib <kheib(a)redhat.com>
redhat: configs: Update configs for vmware
Based on VMware's request enable vmxnet3 and disable vmw_pvrdma for
aarch64.
Signed-off-by: Kamal Heib <kheib(a)redhat.com>
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_INFINIBAND_VMWARE_PVRDMA b/redhat/configs/common/generic/arm/aarch64/CONFIG_INFINIBAND_VMWARE_PVRDMA
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_INFINIBAND_VMWARE_PVRDMA
@@ -0,0 +1 @@
+# CONFIG_INFINIBAND_VMWARE_PVRDMA is not set
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_VMXNET3 b/redhat/configs/common/generic/arm/aarch64/CONFIG_VMXNET3
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_VMXNET3
@@ -0,0 +1 @@
+CONFIG_VMXNET3=m
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1449
2Β years, 5Β months
[OS-BUILD PATCH] redhat: configs: add CONFIG_ACCESSIBILITY and
related items
by John W. Linville (via Email Bridge)
From: John Linville <linville(a)redhat.com>
redhat: configs: add CONFIG_ACCESSIBILITY and related items
Signed-off-by: John W. Linville <linville(a)redhat.com>
diff --git a/redhat/configs/ark/generic/CONFIG_A11Y_BRAILLE_CONSOLE b/redhat/configs/ark/generic/CONFIG_A11Y_BRAILLE_CONSOLE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/CONFIG_A11Y_BRAILLE_CONSOLE
@@ -0,0 +1 @@
+# CONFIG_A11Y_BRAILLE_CONSOLE is not set
diff --git a/redhat/configs/ark/generic/CONFIG_ACCESSIBILITY b/redhat/configs/ark/generic/CONFIG_ACCESSIBILITY
index blahblah..blahblah 100644
--- a/redhat/configs/ark/generic/CONFIG_ACCESSIBILITY
+++ b/redhat/configs/ark/generic/CONFIG_ACCESSIBILITY
@@ -1 +1 @@
-# CONFIG_ACCESSIBILITY is not set
+CONFIG_ACCESSIBILITY=y
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_ACCESSIBILITY b/redhat/configs/ark/generic/s390x/CONFIG_ACCESSIBILITY
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_ACCESSIBILITY
@@ -0,0 +1 @@
+# CONFIG_ACCESSIBILITY is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1448
2Β years, 5Β months
[OS-BUILD PATCHv2] redhat/configs: enable KEXEC_SIG for aarch64 RHEL
by Coiby Xu (via Email Bridge)
From: Coiby Xu <coxu(a)redhat.com>
redhat/configs: enable KEXEC_SIG for aarch64 RHEL
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1994858
KEXEC_SIG needs to enabled for aarch64 so the kernel image's signature
can be verified when loading a kernel image via kexec with secureboot
enabled. Note this option has already been enabled for aarch64 Fedora.
CONFIG_KEXEC_IMAGE_VERIFY_SIG is enabled as well so kernel image
signature verification support could be enabled for aarch64.
Signed-off-by: Coiby Xu <coxu(a)redhat.com>
diff --git a/redhat/configs/fedora/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG b/redhat/configs/common/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG
rename from redhat/configs/fedora/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG
rename to redhat/configs/common/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG
+++ b/redhat/configs/common/generic/CONFIG_KEXEC_IMAGE_VERIFY_SIG
diff --git a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_KEXEC_SIG b/redhat/configs/common/generic/arm/aarch64/CONFIG_KEXEC_SIG
rename from redhat/configs/fedora/generic/arm/aarch64/CONFIG_KEXEC_SIG
rename to redhat/configs/common/generic/arm/aarch64/CONFIG_KEXEC_SIG
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_KEXEC_SIG
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_KEXEC_SIG
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1442
2Β years, 5Β months
[OS-BUILD PATCHv3 0/2] redhat/configs: create a separate config for
gcov
options
by Jan Stancek (via Email Bridge)
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(-)
2Β years, 5Β months