From: Prarit Bhargava <prarit(a)redhat.com>
redhat/configs: Enable CRYPTO_CURVE25519 in ark
Enable CRYPTO_CURVE25519 in ark based on the feedback from a previous
merge request [1]. This requires a minor cleanup of the fedora and ark
generic files.
[1] https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_…
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/configs/ark/generic/CONFIG_CRYPTO_CURVE25519 b/redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_CURVE25519
rename from redhat/configs/ark/generic/CONFIG_CRYPTO_CURVE25519
rename to redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_CURVE25519
index blahblah..blahblah 100644
--- a/redhat/configs/ark/generic/CONFIG_CRYPTO_CURVE25519
+++ b/redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_CURVE25519
diff --git a/redhat/configs/fedora/generic/CONFIG_CRYPTO_CURVE25519 b/redhat/configs/common/generic/CONFIG_CRYPTO_CURVE25519
rename from redhat/configs/fedora/generic/CONFIG_CRYPTO_CURVE25519
rename to redhat/configs/common/generic/CONFIG_CRYPTO_CURVE25519
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/CONFIG_CRYPTO_CURVE25519
+++ b/redhat/configs/common/generic/CONFIG_CRYPTO_CURVE25519
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2225
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: 95855262
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/64918
One or more kernel tests failed:
We also see the following known issues which are not related to your changes:
Issue: Storage blktests - blk: scsi/007: Reading from scsi_debug failed
URL: https://bugzilla.redhat.com/show_bug.cgi?id=2027550
Affected tests:
x86_64 - Storage - blktests - blk
Issue: NFS Connectathon: SELinux prevents rpcbind
URL: https://gitlab.com/redhat/centos-stream/tests/kernel/kernel-tests/-/issues/…
Affected tests:
aarch64 - NFS Connectathon
x86_64 - NFS Connectathon
Issue: avc: denied { name_bind } for pid=897864 comm="rpcbind" src=63924 scontext=system_u:system_r:rpcbind_t:s0 tcontext=system_u:object_r:unreserved_port_t:s0 tclass=udp_socket permissive=1
URL: https://bugzilla.redhat.com/show_bug.cgi?id=1983604#c3
Affected tests:
x86_64 - xfstests - nfsv4.2
Issue: [upstream] [aarch64] [ampere] [altramax] 5.19.0-rc8 - panic __efi_rt_asm_wrapper+0x2c/0x4c efi_call_rts+0x260/0x3d4
URL: https://lore.kernel.org/all/CA+QYu4r50dDuTyWbAqjjbvniW6O6Nr4V+1A_G2f37EVHJt…
Affected tests:
aarch64 - Boot test
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
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
`-'
______________________________________________________________________________
Hi, we tested your kernel and here are the results:
Overall result: FAILED
Merge: OK
Compile: OK
Test: FAILED
Kernel information:
Brew / Koji Task ID: 95697268
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/64308
One or more kernel tests failed:
Unrecognized or new issues:
ppc64le - CIFS Connectathon
Logs: https://datawarehouse.cki-project.org/kcidb/tests/6516237
x86_64 - CIFS Connectathon
Logs: https://datawarehouse.cki-project.org/kcidb/tests/6516101
x86_64 - xfstests - cifsv3.11
Logs: https://datawarehouse.cki-project.org/kcidb/tests/6516158
We also see the following known issues which are not related to your changes:
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
Issue: avc: denied { name_bind } for pid=897864 comm="rpcbind" src=63924 scontext=system_u:system_r:rpcbind_t:s0 tcontext=system_u:object_r:unreserved_port_t:s0 tclass=udp_socket permissive=1
URL: https://bugzilla.redhat.com/show_bug.cgi?id=1983604#c3
Affected tests:
x86_64 - xfstests - nfsv4.2
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
`-'
______________________________________________________________________________
Hi, we tested your kernel and here are the results:
Overall result: FAILED
Merge: OK
Compile: OK
Test: FAILED
Kernel information:
Brew / Koji Task ID: 95843975
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/64911
One or more kernel tests failed:
Unrecognized or new issues:
s390x - NFS Connectathon
Logs: https://datawarehouse.cki-project.org/kcidb/tests/6587577
We also see the following known issues which are not related to your changes:
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
Issue: NFS Connectathon: SELinux prevents rpcbind
URL: https://gitlab.com/redhat/centos-stream/tests/kernel/kernel-tests/-/issues/…
Affected tests:
ppc64le - NFS Connectathon
x86_64 - NFS Connectathon
Issue: avc: denied { name_bind } for pid=897864 comm="rpcbind" src=63924 scontext=system_u:system_r:rpcbind_t:s0 tcontext=system_u:object_r:unreserved_port_t:s0 tclass=udp_socket permissive=1
URL: https://bugzilla.redhat.com/show_bug.cgi?id=1983604#c3
Affected tests:
x86_64 - xfstests - nfsv4.2
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: Prarit Bhargava <prarit(a)redhat.com>
makefile: Add -Werror support for RHEL
The -Werror flag should be enabled for RHEL. In ARK, however, it is a bit
tricky to enable -Werror as a build bug occasionally leaks through
upstream review and into Linus' tree. As a consequence, CONFIG_WERROR
cannot be enabled in ARK but the code to add the flag for RHEL commpiles
can be added to the top-level makefile.
This code could be placed in the top-level Makefile, around the -Werror
line added by Linus in 3fe617ccafd6 ("Enable '-Werror' by default for all
kernel builds"), but given the amount of RHEL Only code here it is best to
keep it separated in our top-level makefile. Reviewers should note that
there is no harm in calling 'KBUILD_CFLAGS += -Werror' twice and that
-Werror only appears once in gcc calls when compiling kernel files.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/makefile b/makefile
index blahblah..blahblah 100644
--- a/makefile
+++ b/makefile
@@ -14,3 +14,14 @@ dist-%::
distg-%::
$(MAKE) -C redhat $(@) $(_EXTRA_ARGS)
+# Enable -Werror for RHEL
+ifneq ($(DISABLE_WERROR),1)
+ifneq ($(WITH_GCOV),1)
+ifeq ($(KBUILD_EXTMOD),)
+ifneq (,$(filter $(ARCH), x86 x86_64 powerpc s390 aarch64))
+KBUILD_CPPFLAGS-$(CONFIG_WERROR) += -Werror
+KBUILD_CPPFLAGS += $(KBUILD_CPPFLAGS-y)
+endif
+endif
+endif
+endif
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2240
From: Prarit Bhargava <prarit(a)redhat.com>
makefile: Add -Werror support for RHEL
The -Werror flag should be enabled for RHEL. In ARK, however, it is a bit
tricky to enable -Werror as a build bug occasionally leaks through
upstream review and into Linus' tree. As a consequence, CONFIG_WERROR
cannot be enabled in ARK but the code to add the flag for RHEL commpiles
can be added to the top-level makefile.
This code could be placed in the top-level Makefile, around the -Werror
line added by Linus in 3fe617ccafd6 ("Enable '-Werror' by default for all
kernel builds"), but given the amount of RHEL Only code here it is best to
keep it separated in our top-level makefile. Reviewers should note that
there is no harm in calling 'KBUILD_CFLAGS += -Werror' twice and that
-Werror only appears once in gcc calls when compiling kernel files.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/makefile b/makefile
index blahblah..blahblah 100644
--- a/makefile
+++ b/makefile
@@ -14,3 +14,13 @@ dist-%::
distg-%::
$(MAKE) -C redhat $(@) $(_EXTRA_ARGS)
+# Enable -Werror for RHEL
+ifneq ($(DISABLE_WERROR),1)
+ifneq ($(WITH_GCOV),1)
+ifeq ($(KBUILD_EXTMOD),)
+ifneq (,$(filter $(ARCH), x86 x86_64 powerpc s390 aarch64))
+KBUILD_CPPFLAGS-$(CONFIG_WERROR) += -Werror
+endif
+endif
+endif
+endif
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2240
From: Prarit Bhargava <prarit(a)redhat.com>
makefile: Add -Werror support for RHEL
The -Werror flag should be enabled for RHEL. In ARK, however, it is a bit
tricky to enable -Werror as a build bug occasionally leaks through
upstream review and into Linus' tree. As a consequence, CONFIG_WERROR
cannot be enabled in ARK but the code to add the flag for RHEL commpiles
can be added to the top-level makefile.
This code could be placed in the top-level Makefile, around the -Werror
line added by Linus in 3fe617ccafd6 ("Enable '-Werror' by default for all
kernel builds"), but given the amount of RHEL Only code here it is best to
keep it separated in our top-level makefile. Reviewers should note that
there is no harm in calling 'KBUILD_CFLAGS += -Werror' twice and that
-Werror only appears once in gcc calls when compiling kernel files.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/makefile b/makefile
index blahblah..blahblah 100644
--- a/makefile
+++ b/makefile
@@ -14,3 +14,13 @@ dist-%::
distg-%::
$(MAKE) -C redhat $(@) $(_EXTRA_ARGS)
+# Enable -Werror for RHEL
+ifneq ($(DISABLE_WERROR),1)
+ifneq ($(WITH_GCOV),1)
+ifeq ($(KBUILD_EXTMOD),)
+ifneq (,$(filter $(ARCH), x86 x86_64 powerpc s390 aarch64))
+KBUILD_CPPFLAGS-$(CONFIG_WERROR) += -Werror
+endif
+endif
+endif
+endif
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2240
From: Prarit Bhargava <prarit(a)redhat.com>
makefile: Add -Werror support for RHEL
The -Werror flag should be enabled for RHEL. In ARK, however, it is a bit
tricky to enable -Werror as a build bug occasionally leaks through
upstream review and into Linus' tree. As a consequence, -Werror cannot be
enabled in ARK but the code to enable it for RHEL can be added to the
top-level makefile.
This code could be placed in the top-level Makefile, around the -Werror
line added by Linus in 3fe617ccafd6 ("Enable '-Werror' by default for all
kernel builds"), but given the amount of RHEL Only code here it is best to
keep it separated in our top-level makefile. Reviewers should note that
there is no harm in calling 'KBUILD_CFLAGS += -Werror' twice and that
-Werror only appears once in gcc calls when compiling kernel files.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/makefile b/makefile
index blahblah..blahblah 100644
--- a/makefile
+++ b/makefile
@@ -14,3 +14,20 @@ dist-%::
distg-%::
$(MAKE) -C redhat $(@) $(_EXTRA_ARGS)
+# Enable -Werror for RHEL
+ifneq ($(DISABLE_WERROR),1)
+ifneq ($(WITH_GCOV),1)
+ifeq ($(KBUILD_EXTMOD),)
+ifneq (,$(filter $(ARCH), x86 x86_64 powerpc s390 aarch64))
+KBUILD_CPPFLAGS-$(CONFIG_WERROR) += -Werror
+endif
+# powerpc is compiled with -O3. Starting with gcc 4.8, there have been some
+# known problems with compiler warnings so disable them on all compilers
+# greater than that version
+ifneq (,$(filter $(ARCH), powerpc))
+KBUILD_CFLAGS += $(call cc-ifversion, -gt, 0408, -Wno-uninitialized -Wno-maybe-uninitialized -Wno-error=array-bounds)
+endif
+endif
+endif
+endif
+
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2240
Hey All,
I would like to invite all of you to participate in the Kernel 6.1
Test week is happening from 2023-01-03 to 2023-01-08. It's
fairly simple, head over to the wiki [0] and read in detail about the
test week and simply run the test case mentioned in[1] and enter your
results.
As usual, the Fedora QA team will hangout at #fedora-test-day(a)libera.chat
for question and discussion.
[0] http://fedoraproject.org/wiki/Test_Day:2023-01-03_Kernel_6.1_Test_Week
[1] https://testdays.fedoraproject.org/events/146
Happy New Year and Happy Testing!
--
//sumantro
Fedora QE
TRIED AND PERSONALLY TESTED, ERGO TRUSTED