❌ FAIL: Test report for 6.3.4-100.fc37 (kernel-fedora)

2023-05-25 Thread cki-project
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: 101536016

You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/90318

One or more kernel tests failed:
Unrecognized or new issues:
  x86_64 - Boot test
   Logs: 
https://datawarehouse.cki-project.org/kcidb/tests/8293551

We also see the following known issues which are not related to your 
changes:
Issue: (kernel-fedora) Storage - blktests - nvmeof-mp: FAIL: Configured 
NVMe target driver
URL: 
https://gitlab.com/redhat/centos-stream/tests/kernel/kernel-tests/-/issues/1610
Affected tests:
 ppc64le - Storage - blktests - nvmeof-mp
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: Storage blktests - blk: scsi/007: Reading from scsi_debug failed
URL: https://bugzilla.redhat.com/show_bug.cgi?id=2027550
Affected tests:
 aarch64 - Storage - blktests - blk
   s390x - Storage - blktests - blk
Issue: NFS Connectathon: SELinux prevents rpcbind
URL: https://bugzilla.redhat.com/1758147
Affected tests:
 aarch64 - NFS Connectathon
   s390x - NFS Connectathon



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
   `-'
__
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCHv3 0/13] redhat: Add realtime build and packaging logic

2023-05-25 Thread Scott Weaver (via Email Bridge)
From: Scott Weaver on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1406483994

While trying to build `--with rtonly` (using the ELN build container), I hit
the following error:

```
Processing files: kernel-rt-core-6.4.0-0.rc3.9d646009f65d.30.test.el126.x86_64
error: File must begin with "/": GPLv2
error: File must begin with "/": and
error: File must begin with "/": Redistributable,
error: File must begin with "/": no
error: File must begin with "/": modification
error: File must begin with "/": permitted
error: File must begin with "/": linux-6.4.0-0.rc3.9d646009f65d.30.test.el126.
x86_64/COPYING-6.4.0-0.rc3.9d646009f65d.30.test.el126

RPM build errors:
File must begin with "/": GPLv2
File must begin with "/": and
File must begin with "/": Redistributable,
File must begin with "/": no
File must begin with "/": modification
File must begin with "/": permitted
File must begin with "/": linux-6.4.0-0.rc3.9d646009f65d.30.test.el126.x86
_64/COPYING-6.4.0-0.rc3.9d646009f65d.30.test.el126
```
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCH 3/20] redhat: misc commits for ark rt/auto

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1406418496

I remember adding this to have a successful compilation; I suspect it's due to
turning on CONFIG_EXPERT.  I see that it currently lives in rhel/rt/generic;
I'll strip it out from this commit and bring it in with the RT configs
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCHv3 0/13] redhat: Add realtime build and packaging logic

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1406315220

That worked, so dropping the commit and re-pushing
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCHv3 0/13] redhat: Add realtime build and packaging logic

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1406241310

I added that just to get a build of the standard kernel(s); I'll drop it and
do another test build
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCHv3 0/13] redhat: Add realtime build and packaging logic

2023-05-25 Thread Scott Weaver (via Email Bridge)
From: Scott Weaver on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1406174125

@clrkwllms Did you mean to include this [bpf samples](https://gitlab.com/cki-
project/kernel-ark/-/merge_requests/2403/diffs?commit_id=c9572b747c75fc47a024b
215d5bf66e670310d5c) patch?
I might be missing something but it doesn't seem related to enabling RT
packaging.
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [OS-BUILD PATCHv3 0/13] redhat: Add realtime build and packaging logic

2023-05-25 Thread Scott Weaver (via Email Bridge)
From: Scott Weaver on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1406161809

Thanks, Jan. I'm sure we'll still need to address this at some point but since
automotive has been dropped I'll resolve this thread.
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 13/13] samples/bpf: change __fallthrough to fallthrough

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

samples/bpf:  change __fallthrough to fallthrough

Signed-off-by: Clark Williams 

diff --git a/samples/bpf/hbm.c b/samples/bpf/hbm.c
index blahblah..blahblah 100644
--- a/samples/bpf/hbm.c
+++ b/samples/bpf/hbm.c
@@ -498,7 +498,7 @@ int main(int argc, char **argv)
"Option -%c requires an argument.\n\n",
optopt);
case 'h':
-   __fallthrough;
+   fallthrough;
default:
Usage();
return 0;

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 12/13] redhat: remove unneeded rm of localversion-rt in specfile

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: remove unneeded rm of localversion-rt in specfile

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -1682,12 +1682,6 @@ ApplyOptionalPatch linux-kernel-test.patch
 
 # Any further pre-build tree manipulations happen here.
 
-%if %{with_realtime} || %{with_automotive}
-# remove the localversion-rt file if it exists since
-# it messes with the uname output
-rm -f localversion-rt
-%endif
-
 chmod +x scripts/checkpatch.pl
 mv COPYING COPYING-%{specrpmversion}-%{release}
 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 10/13] redhat: ensure efiuki is turned off when using with_rtonly macro

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: ensure efiuki is turned off when using with_rtonly macro

If with_rtonly is specified, turn off the with_efiuki variable.

Also, remove duplicate with_rtonly block

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -427,6 +427,7 @@ Summary: The Linux kernel
 %define with_cross_headers 0
 %define with_ipaclones 0
 %define with_headers 0
+%define with_efiuki 0
 %endif
 
 # turn off kABI DUP check and DWARF-based check if kABI check is disabled

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 11/13] redhat: turn off redundant overrides of CONFIG_KASAN

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: turn off redundant overrides of CONFIG_KASAN

setting CONFIG_KASAN=y in rt and auto debug configs is redundant
and should be picked up by inheriting from rhel/debug. Delete
these configs.

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/rhel/rt/debug/CONFIG_KASAN 
b/redhat/configs/rhel/rt/debug/CONFIG_KASAN
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/rt/debug/CONFIG_KASAN
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_KASAN=y

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 3/13] redhat: RT packaging changes

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: RT packaging changes

Apply changes for building RT and Automotive kernels to the redhat
directory files. This works is prepratory to the upstream merge of
the PREEMPT_RT code.

Introduce new specfile macros: with_realtime and with_automotive to
control whether the realtime and automotive kernel variants will be
built and packaged. All sections  of the specfile that focus on either
of these two variants are protected by these macros. Also, modify most
of the variant helper macros to handle rt/auto variants.

Also add with_rtonly and with_automotiveonly macros for building just
one of the variants

Note that the RT kernel adds an extra package named kernel-rt-kvm,
which contains the KVM modules, due to supporting virtualization on RT
as a separate product.

Modify redhat/Makefile.variables to set INCLUDE_RT_FILES for use by
genspec.sh when generating the specfile from the template specfile.

Config file generation logic changes were done to
redhat/configs/priority.rhel to describe the config files for the rt
and automotive kernels.

Modify priority.rhel to have rt inherit from rhel

Due to the way the config merge scripts work an empty
rt directory tree needs to be maintained under common. Empty README
files will be used to keep those directory trees in git.

Don't run '/sbin/ldconfig -X' if we're a noarch or a non-build arch
since there won't be any shared library changes to update the cache

Signed-off-by: Jiri Benc 
Signed-off-by: Andrew Halaney 
Signed-off-by: Clark Williams 
Signed-off-by: Wander Lairson Costa 

diff --git a/redhat/Makefile b/redhat/Makefile
index blahblah..blahblah 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -12,6 +12,7 @@ include Makefile.variables
 SPECRELEASED_KERNEL=$(RELEASED_KERNEL)
 SPECINCLUDE_FEDORA_FILES=$(INCLUDE_FEDORA_FILES)
 SPECINCLUDE_RHEL_FILES=$(INCLUDE_RHEL_FILES)
+SPECINCLUDE_RT_FILES=$(INCLUDE_RT_FILES)
 
 ifneq (,$(findstring n,$(firstword -$(MAKEFLAGS
   # Do not set RHTEST on the command line. Use the make command built-in 
options
@@ -695,6 +696,7 @@ sources-rh: $(TARBALL) generate-testpatch-tmp setup-source 
dist-configs-check
scripts/mod/mod-internal.list \
scripts/mod/mod-partner.list \
scripts/mod/mod-sign.sh \
+   scripts/mod/mod-kvm.list \
configs/flavors \
configs/generate_all_configs.sh \
configs/merge.py \
diff --git a/redhat/Makefile.variables b/redhat/Makefile.variables
index blahblah..blahblah 100644
--- a/redhat/Makefile.variables
+++ b/redhat/Makefile.variables
@@ -68,6 +68,7 @@ HEAD ?= HEAD
 # to '0'.
 INCLUDE_FEDORA_FILES:=1
 INCLUDE_RHEL_FILES:=1
+INCLUDE_RT_FILES:=1
 
 # This variable is the location of the KABI cross compilers
 KABI_CROSS_COMPILE_PREFIX ?= /usr/bin/
diff --git a/redhat/configs/priority.rhel b/redhat/configs/priority.rhel
index blahblah..blahblah 100644
--- a/redhat/configs/priority.rhel
+++ b/redhat/configs/priority.rhel
@@ -23,6 +23,8 @@ EMPTY=armv7hl armv7hl-debug armv7hl-lpae armv7hl-lpae-debug
 x86_64=generic:generic-x86
 x86_64-debug=generic:generic-x86:debug:debug-x86
 x86_64-kgcov=generic:generic-x86:kgcov
+x86_64-rt=generic:generic-x86:rt-generic:rt-generic-x86
+x86_64-rt_debug=generic:generic-x86:debug:debug-x86:rt-generic:rt-generic-x86:rt-debug:rt-debug-x86
 
 # ppc64le
 ppc64le=generic:generic-powerpc
@@ -37,5 +39,7 @@ s390x-kgcov=generic:generic-s390x:kgcov
 
 # aarch64
 aarch64=generic:generic-arm:generic-arm-aarch64
-aarch64-debug=generic:generic-arm:generic-arm-aarch64:debug:debug-arm-aarch64
+aarch64-debug=generic:generic-arm:generic-arm-aarch64:debug:debug-arm:debug-arm-aarch64
 aarch64-kgcov=generic:generic-arm:generic-arm-aarch64:kgcov
+aarch64-rt=generic:generic-arm:generic-arm-aarch64:rt-generic:rt-generic-arm:rt-generic-arm-aarch64
+aarch64-rt_debug=generic:generic-arm:generic-arm-aarch64:debug:debug-arm:debug-arm-aarch64:rt-generic:rt-generic-arm:rt-generic-arm-aarch64:rt-debug:rt-debug-arm:rt-debug-arm-aarch64
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -130,6 +130,8 @@ Summary: The Linux kernel
 %global include_fedora %%SPECINCLUDE_FEDORA_FILES%%
 # Include RHEL files
 %global include_rhel %%SPECINCLUDE_RHEL_FILES%%
+# Include RT files
+%global include_rt %%SPECINCLUDE_RT_FILES%%
 # Provide Patchlist.changelog file
 %global patchlist_changelog %%SPECPATCHLIST_CHANGELOG%%
 # Set released_kernel to 1 when the upstream source tarball contains a
@@ -210,6 +212,8 @@ Summary: The Linux kernel
 %define with_paeonly   %{?_with_paeonly:  1} %{?!_with_paeonly:  0}
 # Only build the debug kernel (--with dbgonly):
 %define with_dbgonly   %{?_with_dbgonly:  1} %{?!_with_dbgonly:  0}
+# Only build the realtime kernel (--with rtonly):
+%define with_rtonly%{?_with_rtonly:   1} %{?!_with_rtonly:   0}
 # 

[OS-BUILD PATCHv3 8/13] redhat: don't build rt debug packages when with_dbgonly set

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: don't build rt debug packages when with_dbgonly set

The variable with_dbgonly means to only build the main kernel debug
package; don't build rt debug packages when it's set.

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -2564,10 +2564,11 @@ cd linux-%{KVERREL}
 
 
 %if %{with_debug}
-%if %{with_realtime}
+%if %{with_realtime} && !%{with_dbgonly}
 echo "building rt_debug"
 BuildKernel %make_target %kernel_image %{_use_vdso} rt_debug
 %endif
+
 %if %{with_up}
 echo "building main debug package"
 BuildKernel %make_target %kernel_image %{_use_vdso} debug

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 9/13] redhat: take with_dbgonly into account when collecting variant files

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: take with_dbgonly into account when collecting variant files

Don't do %files macro for rt when with_dbgonly specified

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -3563,7 +3563,7 @@ fi
 
 %kernel_variant_files %{_use_vdso} %{with_up}
 %if %{with_debug}
-%if %{with_realtime}
+%if %{with_realtime} && !%{with_dbgonly}
 %kernel_variant_files %{_use_vdso} %{with_debug} rt_debug
 %endif
 %if %{with_up}

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 7/13] redhat: move rt config defines to be in sequence

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: move rt config defines to be in sequence

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -911,18 +911,6 @@ Source72: filter-s390x.sh.fedora
 Source73: filter-modules.sh.fedora
 %endif
 
-# realtime-specific files
-Source474: %{name}-aarch64-rt-rhel.config
-Source475: %{name}-aarch64-rt_debug-rhel.config
-Source476: %{name}-x86_64-rt-rhel.config
-Source477: %{name}-x86_64-rt_debug-rhel.config
-
-# automotive specific files
-Source491: %{name}-aarch64-automotive-rhel.config
-Source492: %{name}-aarch64-automotive_debug-rhel.config
-Source493: %{name}-x86_64-automotive-rhel.config
-Source494: %{name}-x86_64-automotive_debug-rhel.config
-
 Source75: partial-kgcov-snip.config
 Source80: generate_all_configs.sh
 Source81: process_configs.sh

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 5/13] redhat: TEMPORARY default realtime to off

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: TEMPORARY default realtime to off

Building of realtime kernel is controlled by the variable
with_realtime in the specfile.

Default this to off until PREEMPT_RT merges upstream so
we pull in the actual code/config changes require to build a
PREEMPT_RT kernel

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -259,7 +259,7 @@ Summary: The Linux kernel
 # special purpose variants
 
 # RHEL real-time kernel (PREEMPT_RT)
-%define with_realtime %{?_without_realtime: 0} %{?!_without_realtime: 1}
+%define with_realtime %{?_without_realtime: 1} %{?!_without_realtime: 0}
 
 %ifarch x86_64
 %if %{with_realtime}

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 6/13] redhat: TEMPORARY set configs to deal with PREEMPT_RT not available

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: TEMPORARY set configs to deal with PREEMPT_RT not available

These config values in rt have been changed to handle there
not being PREEMPT_RT configury logic (yet). When PREEMPT_RT merges
upstream, drop this commit.

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/rhel/rt/debug/CONFIG_PREEMPT_VOLUNTARY 
b/redhat/configs/rhel/rt/debug/CONFIG_PREEMPT_VOLUNTARY
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/CONFIG_PREEMPT_VOLUNTARY
@@ -0,0 +1 @@
+CONFIG_PREEMPT_VOLUNTARY=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_DYNAMIC 
b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_DYNAMIC
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_DYNAMIC
+++ b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_DYNAMIC
@@ -1 +1 @@
-# CONFIG_PREEMPT_DYNAMIC is not set
+CONFIG_PREEMPT_DYNAMIC=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_RT 
b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_RT
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_RT
+++ b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_RT
@@ -1 +1 @@
-CONFIG_PREEMPT_RT=y
+# CONFIG_PREEMPT_RT is not set
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY 
b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY
+++ b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY
@@ -1 +1 @@
-# CONFIG_PREEMPT_VOLUNTARY is not set
+CONFIG_PREEMPT_VOLUNTARY=y

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 4/13] redhat: moved ARM errata configs to arm dir

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: moved ARM errata configs to arm dir

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/rhel/generic/CONFIG_SECRETMEM 
b/redhat/configs/rhel/generic/CONFIG_SECRETMEM
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/generic/CONFIG_SECRETMEM
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SECRETMEM=y
diff --git a/redhat/configs/rhel/generic/CONFIG_CAVIUM_ERRATUM_30115 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115
rename from redhat/configs/rhel/generic/CONFIG_CAVIUM_ERRATUM_30115
rename to redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_CAVIUM_ERRATUM_30115
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115
diff --git a/redhat/configs/rhel/generic/CONFIG_FSL_ERRATUM_A008585 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_FSL_ERRATUM_A008585
rename from redhat/configs/rhel/generic/CONFIG_FSL_ERRATUM_A008585
rename to redhat/configs/rhel/generic/arm/aarch64/CONFIG_FSL_ERRATUM_A008585
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_FSL_ERRATUM_A008585
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_FSL_ERRATUM_A008585
diff --git a/redhat/configs/rhel/generic/CONFIG_FUJITSU_ERRATUM_010001 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_FUJITSU_ERRATUM_010001
rename from redhat/configs/rhel/generic/CONFIG_FUJITSU_ERRATUM_010001
rename to redhat/configs/rhel/generic/arm/aarch64/CONFIG_FUJITSU_ERRATUM_010001
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_FUJITSU_ERRATUM_010001
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_FUJITSU_ERRATUM_010001
diff --git a/redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161010101 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_HISILICON_ERRATUM_161010101
rename from redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161010101
rename to 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_HISILICON_ERRATUM_161010101
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161010101
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_HISILICON_ERRATUM_161010101
diff --git a/redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1003 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1003
rename from redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1003
rename to 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1003
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1003
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1003
diff --git a/redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1009 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1009
rename from redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1009
rename to 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1009
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1009
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1009
diff --git a/redhat/configs/rhel/generic/CONFIG_QCOM_QDF2400_ERRATUM_0065 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_QDF2400_ERRATUM_0065
rename from redhat/configs/rhel/generic/CONFIG_QCOM_QDF2400_ERRATUM_0065
rename to 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_QDF2400_ERRATUM_0065
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_QCOM_QDF2400_ERRATUM_0065
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_QDF2400_ERRATUM_0065

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv3 2/13] redhat: misc commits for ark rt

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: misc commits for ark rt

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/common/generic/CONFIG_SLOB_DEPRECATED 
b/redhat/configs/common/generic/CONFIG_SLOB_DEPRECATED
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_SLOB_DEPRECATED
@@ -0,0 +1 @@
+# CONFIG_SLOB_DEPRECATED is not set
diff --git a/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_GENERIC 
b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_GENERIC
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_GENERIC
@@ -0,0 +1 @@
+CONFIG_USB_CHIPIDEA_GENERIC=m
diff --git a/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_IMX 
b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_IMX
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_IMX
@@ -0,0 +1 @@
+CONFIG_USB_CHIPIDEA_IMX=m
diff --git a/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_MSM 
b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_MSM
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_MSM
@@ -0,0 +1 @@
+CONFIG_USB_CHIPIDEA_MSM=m
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_REALTEK 
b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_REALTEK
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_REALTEK
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARCH_REALTEK is not set
diff --git a/redhat/configs/common/generic/powerpc/CONFIG_HARDLOCKUP_DETECTOR 
b/redhat/configs/common/generic/powerpc/CONFIG_HARDLOCKUP_DETECTOR
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/powerpc/CONFIG_HARDLOCKUP_DETECTOR
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HARDLOCKUP_DETECTOR=y
diff --git a/redhat/configs/common/generic/x86/CONFIG_HARDLOCKUP_DETECTOR 
b/redhat/configs/common/generic/x86/CONFIG_HARDLOCKUP_DETECTOR
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/x86/CONFIG_HARDLOCKUP_DETECTOR
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HARDLOCKUP_DETECTOR=y
diff --git a/redhat/configs/common/generic/x86/CONFIG_KCSAN 
b/redhat/configs/common/generic/x86/CONFIG_KCSAN
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/x86/CONFIG_KCSAN
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_KCSAN is not set
diff --git a/redhat/configs/common/generic/x86/CONFIG_PVPANIC_PCI 
b/redhat/configs/common/generic/x86/CONFIG_PVPANIC_PCI
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/x86/CONFIG_PVPANIC_PCI
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PVPANIC_PCI is not set
diff --git 
a/redhat/configs/rhel/debug/CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE 
b/redhat/configs/rhel/debug/CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
diff --git a/redhat/configs/rhel/debug/CONFIG_CPUMASK_OFFSTACK 
b/redhat/configs/rhel/debug/CONFIG_CPUMASK_OFFSTACK
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_CPUMASK_OFFSTACK
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_CPUMASK_OFFSTACK=y
diff --git a/redhat/configs/rhel/debug/CONFIG_DEFAULT_HUNG_TASK_TIMEOUT 
b/redhat/configs/rhel/debug/CONFIG_DEFAULT_HUNG_TASK_TIMEOUT
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_DEFAULT_HUNG_TASK_TIMEOUT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
diff --git a/redhat/configs/rhel/debug/CONFIG_KDB_CONTINUE_CATASTROPHIC 
b/redhat/configs/rhel/debug/CONFIG_KDB_CONTINUE_CATASTROPHIC
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_KDB_CONTINUE_CATASTROPHIC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_KDB_CONTINUE_CATASTROPHIC=0
diff --git a/redhat/configs/rhel/debug/CONFIG_PANIC_ON_OOPS 
b/redhat/configs/rhel/debug/CONFIG_PANIC_ON_OOPS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_PANIC_ON_OOPS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PANIC_ON_OOPS is not set
diff --git a/redhat/configs/rhel/debug/CONFIG_USB_XHCI_DBGCAP 
b/redhat/configs/rhel/debug/CONFIG_USB_XHCI_DBGCAP
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_USB_XHCI_DBGCAP
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_USB_XHCI_DBGCAP is not set
diff --git 
a/redhat/configs/rhel/generic/CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE 
b/redhat/configs/rhel/generic/CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE
@@ -0,0 +1 @@

[OS-BUILD PATCHv3 0/13] redhat: Add realtime build and packaging logic

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403

This MR adds adds the code and data from the ARK os-build-rt branch to build
the kernel-rt real time kernel packages. The changes are confined to the
'redhat' directory of the kernel tree.
The MR contains new config directories and script changes for generating
configs, as well as Makefile and specfile changes to generate sub-packages of
the kernel.

The logic is currently disabled and will remain so until the remainder of the
PREEMPT_RT patches are merged upstream. Once ARK starts inheriting this code
from Linus' tree, we can enable them and start building rt and automotive
kernels in ARK.

Signed-off-by: Clark Williams 

---
 redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_REALTEK  
  |1 -
 redhat/configs/common/generic/powerpc/CONFIG_HARDLOCKUP_DETECTOR   
  |1 -
 redhat/configs/common/generic/x86/CONFIG_HARDLOCKUP_DETECTOR   
  |1 -
 redhat/configs/common/generic/x86/CONFIG_KCSAN 
  |1 -
 redhat/configs/common/generic/x86/CONFIG_PVPANIC_PCI   
  |1 -
 redhat/configs/common/generic/CONFIG_SLOB_DEPRECATED   
  |1 +
 redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_GENERIC  
  |1 +
 redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_IMX  
  |1 +
 redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_MSM  
  |1 +
 redhat/configs/common/rt/debug/arm/aarch64/README  
  |0 
 redhat/configs/common/rt/debug/x86/README  
  |0 
 redhat/configs/common/rt/generic/arm/aarch64/README
  |0 
 redhat/configs/common/rt/generic/x86/README
  |0 
 redhat/configs/rhel/debug/CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE  
  |1 -
 redhat/configs/rhel/debug/CONFIG_CPUMASK_OFFSTACK  
  |1 -
 redhat/configs/rhel/debug/CONFIG_DEFAULT_HUNG_TASK_TIMEOUT 
  |1 -
 redhat/configs/rhel/debug/CONFIG_KDB_CONTINUE_CATASTROPHIC 
  |1 -
 redhat/configs/rhel/debug/CONFIG_PANIC_ON_OOPS 
  |1 -
 redhat/configs/rhel/debug/CONFIG_USB_XHCI_DBGCAP   
  |1 -
 redhat/configs/rhel/generic/CONFIG_CAVIUM_ERRATUM_30115 => 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115 
  |0 
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_DUMMY_CONSOLE_COLUMNS   
  |1 -
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_DUMMY_CONSOLE_ROWS  
  |1 -
 redhat/configs/rhel/generic/CONFIG_FSL_ERRATUM_A008585 => 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_FSL_ERRATUM_A008585  
   |0 
 redhat/configs/rhel/generic/CONFIG_FUJITSU_ERRATUM_010001 => 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_FUJITSU_ERRATUM_010001   
|0 
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_GPIOLIB_FASTPATH_LIMIT  
  |1 -
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_GPIO_VIPERBOARD 
  |1 -
 redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161010101 => 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_HISILICON_ERRATUM_161010101 |
0 
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_I2C_SMBUS   
  |

[OS-BUILD PATCHv3 1/13] redhat: realtime config entries

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: realtime config entries

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/common/rt/debug/arm/aarch64/README 
b/redhat/configs/common/rt/debug/arm/aarch64/README
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/rt/debug/arm/aarch64/README
diff --git a/redhat/configs/common/rt/debug/x86/README 
b/redhat/configs/common/rt/debug/x86/README
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/rt/debug/x86/README
diff --git a/redhat/configs/common/rt/generic/arm/aarch64/README 
b/redhat/configs/common/rt/generic/arm/aarch64/README
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/rt/generic/arm/aarch64/README
diff --git a/redhat/configs/common/rt/generic/x86/README 
b/redhat/configs/common/rt/generic/x86/README
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/rt/generic/x86/README
diff --git a/redhat/configs/rhel/rt/debug/CONFIG_KASAN 
b/redhat/configs/rhel/rt/debug/CONFIG_KASAN
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/CONFIG_KASAN
@@ -0,0 +1 @@
+CONFIG_KASAN=y
diff --git a/redhat/configs/rhel/rt/debug/CONFIG_KASAN_INLINE 
b/redhat/configs/rhel/rt/debug/CONFIG_KASAN_INLINE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/CONFIG_KASAN_INLINE
@@ -0,0 +1 @@
+# CONFIG_KASAN_INLINE is not set
diff --git a/redhat/configs/rhel/rt/debug/CONFIG_KASAN_OUTLINE 
b/redhat/configs/rhel/rt/debug/CONFIG_KASAN_OUTLINE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/CONFIG_KASAN_OUTLINE
@@ -0,0 +1 @@
+CONFIG_KASAN_OUTLINE=y
diff --git a/redhat/configs/rhel/rt/debug/x86/CONFIG_ACPI_REDUCED_HARDWARE_ONLY 
b/redhat/configs/rhel/rt/debug/x86/CONFIG_ACPI_REDUCED_HARDWARE_ONLY
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/x86/CONFIG_ACPI_REDUCED_HARDWARE_ONLY
@@ -0,0 +1 @@
+# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS 
b/redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS
@@ -0,0 +1 @@
+CONFIG_ADVISE_SYSCALLS=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP 
b/redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP
@@ -0,0 +1 @@
+CONFIG_ALLOW_DEV_COREDUMP=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS 
b/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS
@@ -0,0 +1 @@
+CONFIG_ARCH_MMAP_RND_BITS=28
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS 
b/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS
@@ -0,0 +1 @@
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE 
b/redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE
@@ -0,0 +1 @@
+CONFIG_ATA_FORCE=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM 
b/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM
@@ -0,0 +1 @@
+CONFIG_ATH9K_PCOEM=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL 
b/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL
@@ -0,0 +1 @@
+CONFIG_ATH9K_RFKILL=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL 
b/redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL
@@ -0,0 +1 @@
+CONFIG_BASE_FULL=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_BLOCK 
b/redhat/configs/rhel/rt/generic/CONFIG_BLOCK
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_BLOCK
@@ -0,0 +1 @@
+CONFIG_BLOCK=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_BUG 
b/redhat/configs/rhel/rt/generic/CONFIG_BUG
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_BUG
@@ -0,0 +1 @@
+CONFIG_BUG=y
diff --git 

[OS-BUILD PATCHv2 14/14] redhat: fix squash error

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: fix squash error

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -2742,7 +2742,6 @@ find Documentation -type d | xargs chmod u+w
   if [ "%{with_up}" -ne "0" ]; then \
 %{modsign_cmd} certs/signing_key.pem.sign+debug 
certs/signing_key.x509.sign+debug $RPM_BUILD_ROOT/lib/modules/%{KVERREL}+debug/ 
\
   fi \
-  fi \
 fi \
 if [ "%{with_up}" -ne "0" ]; then \
   %{modsign_cmd} certs/signing_key.pem.sign certs/signing_key.x509.sign 
$RPM_BUILD_ROOT/lib/modules/%{KVERREL}/ \

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 13/14] samples/bpf: change __fallthrough to fallthrough

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

samples/bpf:  change __fallthrough to fallthrough

Signed-off-by: Clark Williams 

diff --git a/samples/bpf/hbm.c b/samples/bpf/hbm.c
index blahblah..blahblah 100644
--- a/samples/bpf/hbm.c
+++ b/samples/bpf/hbm.c
@@ -498,7 +498,7 @@ int main(int argc, char **argv)
"Option -%c requires an argument.\n\n",
optopt);
case 'h':
-   __fallthrough;
+   fallthrough;
default:
Usage();
return 0;

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 10/14] redhat: ensure efiuki is turned off when using with_rtonly macro

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: ensure efiuki is turned off when using with_rtonly macro

If with_rtonly is specified, turn off the with_efiuki variable.

Also, remove duplicate with_rtonly block

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -427,6 +427,7 @@ Summary: The Linux kernel
 %define with_cross_headers 0
 %define with_ipaclones 0
 %define with_headers 0
+%define with_efiuki 0
 %endif
 
 # turn off kABI DUP check and DWARF-based check if kABI check is disabled

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 12/14] redhat: remove unneeded rm of localversion-rt in specfile

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: remove unneeded rm of localversion-rt in specfile

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -1682,12 +1682,6 @@ ApplyOptionalPatch linux-kernel-test.patch
 
 # Any further pre-build tree manipulations happen here.
 
-%if %{with_realtime} || %{with_automotive}
-# remove the localversion-rt file if it exists since
-# it messes with the uname output
-rm -f localversion-rt
-%endif
-
 chmod +x scripts/checkpatch.pl
 mv COPYING COPYING-%{specrpmversion}-%{release}
 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 11/14] redhat: turn off redundant overrides of CONFIG_KASAN

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: turn off redundant overrides of CONFIG_KASAN

setting CONFIG_KASAN=y in rt and auto debug configs is redundant
and should be picked up by inheriting from rhel/debug. Delete
these configs.

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/rhel/rt/debug/CONFIG_KASAN 
b/redhat/configs/rhel/rt/debug/CONFIG_KASAN
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/rt/debug/CONFIG_KASAN
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_KASAN=y

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 9/14] redhat: take with_dbgonly into account when collecting variant files

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: take with_dbgonly into account when collecting variant files

Don't do %files macro for rt when with_dbgonly specified

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -3564,7 +3564,7 @@ fi
 
 %kernel_variant_files %{_use_vdso} %{with_up}
 %if %{with_debug}
-%if %{with_realtime}
+%if %{with_realtime} && !%{with_dbgonly}
 %kernel_variant_files %{_use_vdso} %{with_debug} rt_debug
 %endif
 %if %{with_up}

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 3/14] redhat: RT packaging changes

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: RT packaging changes

Apply changes for building RT and Automotive kernels to the redhat
directory files. This works is prepratory to the upstream merge of
the PREEMPT_RT code.

Introduce new specfile macros: with_realtime and with_automotive to
control whether the realtime and automotive kernel variants will be
built and packaged. All sections  of the specfile that focus on either
of these two variants are protected by these macros. Also, modify most
of the variant helper macros to handle rt/auto variants.

Also add with_rtonly and with_automotiveonly macros for building just
one of the variants

Note that the RT kernel adds an extra package named kernel-rt-kvm,
which contains the KVM modules, due to supporting virtualization on RT
as a separate product.

Modify redhat/Makefile.variables to set INCLUDE_RT_FILES for use by
genspec.sh when generating the specfile from the template specfile.

Config file generation logic changes were done to
redhat/configs/priority.rhel to describe the config files for the rt
and automotive kernels.

Modify priority.rhel to have rt inherit from rhel

Due to the way the config merge scripts work an empty
rt directory tree needs to be maintained under common. Empty README
files will be used to keep those directory trees in git.

Don't run '/sbin/ldconfig -X' if we're a noarch or a non-build arch
since there won't be any shared library changes to update the cache

Signed-off-by: Jiri Benc 
Signed-off-by: Andrew Halaney 
Signed-off-by: Clark Williams 
Signed-off-by: Wander Lairson Costa 

diff --git a/redhat/Makefile b/redhat/Makefile
index blahblah..blahblah 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -12,6 +12,7 @@ include Makefile.variables
 SPECRELEASED_KERNEL=$(RELEASED_KERNEL)
 SPECINCLUDE_FEDORA_FILES=$(INCLUDE_FEDORA_FILES)
 SPECINCLUDE_RHEL_FILES=$(INCLUDE_RHEL_FILES)
+SPECINCLUDE_RT_FILES=$(INCLUDE_RT_FILES)
 
 ifneq (,$(findstring n,$(firstword -$(MAKEFLAGS
   # Do not set RHTEST on the command line. Use the make command built-in 
options
@@ -695,6 +696,7 @@ sources-rh: $(TARBALL) generate-testpatch-tmp setup-source 
dist-configs-check
scripts/mod/mod-internal.list \
scripts/mod/mod-partner.list \
scripts/mod/mod-sign.sh \
+   scripts/mod/mod-kvm.list \
configs/flavors \
configs/generate_all_configs.sh \
configs/merge.py \
diff --git a/redhat/Makefile.variables b/redhat/Makefile.variables
index blahblah..blahblah 100644
--- a/redhat/Makefile.variables
+++ b/redhat/Makefile.variables
@@ -68,6 +68,7 @@ HEAD ?= HEAD
 # to '0'.
 INCLUDE_FEDORA_FILES:=1
 INCLUDE_RHEL_FILES:=1
+INCLUDE_RT_FILES:=1
 
 # This variable is the location of the KABI cross compilers
 KABI_CROSS_COMPILE_PREFIX ?= /usr/bin/
diff --git a/redhat/configs/priority.rhel b/redhat/configs/priority.rhel
index blahblah..blahblah 100644
--- a/redhat/configs/priority.rhel
+++ b/redhat/configs/priority.rhel
@@ -23,6 +23,8 @@ EMPTY=armv7hl armv7hl-debug armv7hl-lpae armv7hl-lpae-debug
 x86_64=generic:generic-x86
 x86_64-debug=generic:generic-x86:debug:debug-x86
 x86_64-kgcov=generic:generic-x86:kgcov
+x86_64-rt=generic:generic-x86:rt-generic:rt-generic-x86
+x86_64-rt_debug=generic:generic-x86:debug:debug-x86:rt-generic:rt-generic-x86:rt-debug:rt-debug-x86
 
 # ppc64le
 ppc64le=generic:generic-powerpc
@@ -37,5 +39,7 @@ s390x-kgcov=generic:generic-s390x:kgcov
 
 # aarch64
 aarch64=generic:generic-arm:generic-arm-aarch64
-aarch64-debug=generic:generic-arm:generic-arm-aarch64:debug:debug-arm-aarch64
+aarch64-debug=generic:generic-arm:generic-arm-aarch64:debug:debug-arm:debug-arm-aarch64
 aarch64-kgcov=generic:generic-arm:generic-arm-aarch64:kgcov
+aarch64-rt=generic:generic-arm:generic-arm-aarch64:rt-generic:rt-generic-arm:rt-generic-arm-aarch64
+aarch64-rt_debug=generic:generic-arm:generic-arm-aarch64:debug:debug-arm:debug-arm-aarch64:rt-generic:rt-generic-arm:rt-generic-arm-aarch64:rt-debug:rt-debug-arm:rt-debug-arm-aarch64
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -130,6 +130,8 @@ Summary: The Linux kernel
 %global include_fedora %%SPECINCLUDE_FEDORA_FILES%%
 # Include RHEL files
 %global include_rhel %%SPECINCLUDE_RHEL_FILES%%
+# Include RT files
+%global include_rt %%SPECINCLUDE_RT_FILES%%
 # Provide Patchlist.changelog file
 %global patchlist_changelog %%SPECPATCHLIST_CHANGELOG%%
 # Set released_kernel to 1 when the upstream source tarball contains a
@@ -210,6 +212,8 @@ Summary: The Linux kernel
 %define with_paeonly   %{?_with_paeonly:  1} %{?!_with_paeonly:  0}
 # Only build the debug kernel (--with dbgonly):
 %define with_dbgonly   %{?_with_dbgonly:  1} %{?!_with_dbgonly:  0}
+# Only build the realtime kernel (--with rtonly):
+%define with_rtonly%{?_with_rtonly:   1} %{?!_with_rtonly:   0}
 # 

[OS-BUILD PATCHv2 8/14] redhat: don't build rt debug packages when with_dbgonly set

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: don't build rt debug packages when with_dbgonly set

The variable with_dbgonly means to only build the main kernel debug
package; don't build rt debug packages when it's set.

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -2564,10 +2564,11 @@ cd linux-%{KVERREL}
 
 
 %if %{with_debug}
-%if %{with_realtime}
+%if %{with_realtime} && !%{with_dbgonly}
 echo "building rt_debug"
 BuildKernel %make_target %kernel_image %{_use_vdso} rt_debug
 %endif
+
 %if %{with_up}
 echo "building main debug package"
 BuildKernel %make_target %kernel_image %{_use_vdso} debug

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 7/14] redhat: move rt config defines to be in sequence

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: move rt config defines to be in sequence

Signed-off-by: Clark Williams 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100644
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -911,18 +911,6 @@ Source72: filter-s390x.sh.fedora
 Source73: filter-modules.sh.fedora
 %endif
 
-# realtime-specific files
-Source474: %{name}-aarch64-rt-rhel.config
-Source475: %{name}-aarch64-rt_debug-rhel.config
-Source476: %{name}-x86_64-rt-rhel.config
-Source477: %{name}-x86_64-rt_debug-rhel.config
-
-# automotive specific files
-Source491: %{name}-aarch64-automotive-rhel.config
-Source492: %{name}-aarch64-automotive_debug-rhel.config
-Source493: %{name}-x86_64-automotive-rhel.config
-Source494: %{name}-x86_64-automotive_debug-rhel.config
-
 Source75: partial-kgcov-snip.config
 Source80: generate_all_configs.sh
 Source81: process_configs.sh

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 6/14] redhat: TEMPORARY set configs to deal with PREEMPT_RT not available

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: TEMPORARY set configs to deal with PREEMPT_RT not available

These config values in rt have been changed to handle there
not being PREEMPT_RT configury logic (yet). When PREEMPT_RT merges
upstream, drop this commit.

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/rhel/rt/debug/CONFIG_PREEMPT_VOLUNTARY 
b/redhat/configs/rhel/rt/debug/CONFIG_PREEMPT_VOLUNTARY
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/CONFIG_PREEMPT_VOLUNTARY
@@ -0,0 +1 @@
+CONFIG_PREEMPT_VOLUNTARY=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_DYNAMIC 
b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_DYNAMIC
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_DYNAMIC
+++ b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_DYNAMIC
@@ -1 +1 @@
-# CONFIG_PREEMPT_DYNAMIC is not set
+CONFIG_PREEMPT_DYNAMIC=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_RT 
b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_RT
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_RT
+++ b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_RT
@@ -1 +1 @@
-CONFIG_PREEMPT_RT=y
+# CONFIG_PREEMPT_RT is not set
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY 
b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY
+++ b/redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY
@@ -1 +1 @@
-# CONFIG_PREEMPT_VOLUNTARY is not set
+CONFIG_PREEMPT_VOLUNTARY=y

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 4/14] redhat: moved ARM errata configs to arm dir

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: moved ARM errata configs to arm dir

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/rhel/generic/CONFIG_SECRETMEM 
b/redhat/configs/rhel/generic/CONFIG_SECRETMEM
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/generic/CONFIG_SECRETMEM
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SECRETMEM=y
diff --git a/redhat/configs/rhel/generic/CONFIG_CAVIUM_ERRATUM_30115 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115
rename from redhat/configs/rhel/generic/CONFIG_CAVIUM_ERRATUM_30115
rename to redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_CAVIUM_ERRATUM_30115
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115
diff --git a/redhat/configs/rhel/generic/CONFIG_FSL_ERRATUM_A008585 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_FSL_ERRATUM_A008585
rename from redhat/configs/rhel/generic/CONFIG_FSL_ERRATUM_A008585
rename to redhat/configs/rhel/generic/arm/aarch64/CONFIG_FSL_ERRATUM_A008585
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_FSL_ERRATUM_A008585
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_FSL_ERRATUM_A008585
diff --git a/redhat/configs/rhel/generic/CONFIG_FUJITSU_ERRATUM_010001 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_FUJITSU_ERRATUM_010001
rename from redhat/configs/rhel/generic/CONFIG_FUJITSU_ERRATUM_010001
rename to redhat/configs/rhel/generic/arm/aarch64/CONFIG_FUJITSU_ERRATUM_010001
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_FUJITSU_ERRATUM_010001
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_FUJITSU_ERRATUM_010001
diff --git a/redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161010101 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_HISILICON_ERRATUM_161010101
rename from redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161010101
rename to 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_HISILICON_ERRATUM_161010101
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161010101
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_HISILICON_ERRATUM_161010101
diff --git a/redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1003 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1003
rename from redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1003
rename to 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1003
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1003
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1003
diff --git a/redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1009 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1009
rename from redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1009
rename to 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1009
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1009
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1009
diff --git a/redhat/configs/rhel/generic/CONFIG_QCOM_QDF2400_ERRATUM_0065 
b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_QDF2400_ERRATUM_0065
rename from redhat/configs/rhel/generic/CONFIG_QCOM_QDF2400_ERRATUM_0065
rename to 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_QDF2400_ERRATUM_0065
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_QCOM_QDF2400_ERRATUM_0065
+++ b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_QDF2400_ERRATUM_0065

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


[OS-BUILD PATCHv2 1/14] redhat: realtime config entries

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: realtime config entries

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/common/rt/debug/arm/aarch64/README 
b/redhat/configs/common/rt/debug/arm/aarch64/README
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/rt/debug/arm/aarch64/README
diff --git a/redhat/configs/common/rt/debug/x86/README 
b/redhat/configs/common/rt/debug/x86/README
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/rt/debug/x86/README
diff --git a/redhat/configs/common/rt/generic/arm/aarch64/README 
b/redhat/configs/common/rt/generic/arm/aarch64/README
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/rt/generic/arm/aarch64/README
diff --git a/redhat/configs/common/rt/generic/x86/README 
b/redhat/configs/common/rt/generic/x86/README
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/rt/generic/x86/README
diff --git a/redhat/configs/rhel/rt/debug/CONFIG_KASAN 
b/redhat/configs/rhel/rt/debug/CONFIG_KASAN
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/CONFIG_KASAN
@@ -0,0 +1 @@
+CONFIG_KASAN=y
diff --git a/redhat/configs/rhel/rt/debug/CONFIG_KASAN_INLINE 
b/redhat/configs/rhel/rt/debug/CONFIG_KASAN_INLINE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/CONFIG_KASAN_INLINE
@@ -0,0 +1 @@
+# CONFIG_KASAN_INLINE is not set
diff --git a/redhat/configs/rhel/rt/debug/CONFIG_KASAN_OUTLINE 
b/redhat/configs/rhel/rt/debug/CONFIG_KASAN_OUTLINE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/CONFIG_KASAN_OUTLINE
@@ -0,0 +1 @@
+CONFIG_KASAN_OUTLINE=y
diff --git a/redhat/configs/rhel/rt/debug/x86/CONFIG_ACPI_REDUCED_HARDWARE_ONLY 
b/redhat/configs/rhel/rt/debug/x86/CONFIG_ACPI_REDUCED_HARDWARE_ONLY
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/debug/x86/CONFIG_ACPI_REDUCED_HARDWARE_ONLY
@@ -0,0 +1 @@
+# CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS 
b/redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS
@@ -0,0 +1 @@
+CONFIG_ADVISE_SYSCALLS=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP 
b/redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP
@@ -0,0 +1 @@
+CONFIG_ALLOW_DEV_COREDUMP=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS 
b/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS
@@ -0,0 +1 @@
+CONFIG_ARCH_MMAP_RND_BITS=28
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS 
b/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS
@@ -0,0 +1 @@
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE 
b/redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE
@@ -0,0 +1 @@
+CONFIG_ATA_FORCE=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM 
b/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM
@@ -0,0 +1 @@
+CONFIG_ATH9K_PCOEM=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL 
b/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL
@@ -0,0 +1 @@
+CONFIG_ATH9K_RFKILL=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL 
b/redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL
@@ -0,0 +1 @@
+CONFIG_BASE_FULL=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_BLOCK 
b/redhat/configs/rhel/rt/generic/CONFIG_BLOCK
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_BLOCK
@@ -0,0 +1 @@
+CONFIG_BLOCK=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_BUG 
b/redhat/configs/rhel/rt/generic/CONFIG_BUG
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/rt/generic/CONFIG_BUG
@@ -0,0 +1 @@
+CONFIG_BUG=y
diff --git 

[OS-BUILD PATCHv2 2/14] redhat: misc commits for ark rt

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams 

redhat: misc commits for ark rt

Signed-off-by: Clark Williams 

diff --git a/redhat/configs/common/generic/CONFIG_SLOB_DEPRECATED 
b/redhat/configs/common/generic/CONFIG_SLOB_DEPRECATED
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_SLOB_DEPRECATED
@@ -0,0 +1 @@
+# CONFIG_SLOB_DEPRECATED is not set
diff --git a/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_GENERIC 
b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_GENERIC
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_GENERIC
@@ -0,0 +1 @@
+CONFIG_USB_CHIPIDEA_GENERIC=m
diff --git a/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_IMX 
b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_IMX
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_IMX
@@ -0,0 +1 @@
+CONFIG_USB_CHIPIDEA_IMX=m
diff --git a/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_MSM 
b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_MSM
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_MSM
@@ -0,0 +1 @@
+CONFIG_USB_CHIPIDEA_MSM=m
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_REALTEK 
b/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_REALTEK
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_REALTEK
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARCH_REALTEK is not set
diff --git a/redhat/configs/common/generic/powerpc/CONFIG_HARDLOCKUP_DETECTOR 
b/redhat/configs/common/generic/powerpc/CONFIG_HARDLOCKUP_DETECTOR
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/powerpc/CONFIG_HARDLOCKUP_DETECTOR
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HARDLOCKUP_DETECTOR=y
diff --git a/redhat/configs/common/generic/x86/CONFIG_HARDLOCKUP_DETECTOR 
b/redhat/configs/common/generic/x86/CONFIG_HARDLOCKUP_DETECTOR
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/x86/CONFIG_HARDLOCKUP_DETECTOR
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HARDLOCKUP_DETECTOR=y
diff --git a/redhat/configs/common/generic/x86/CONFIG_KCSAN 
b/redhat/configs/common/generic/x86/CONFIG_KCSAN
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/x86/CONFIG_KCSAN
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_KCSAN is not set
diff --git a/redhat/configs/common/generic/x86/CONFIG_PVPANIC_PCI 
b/redhat/configs/common/generic/x86/CONFIG_PVPANIC_PCI
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/common/generic/x86/CONFIG_PVPANIC_PCI
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PVPANIC_PCI is not set
diff --git 
a/redhat/configs/rhel/debug/CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE 
b/redhat/configs/rhel/debug/CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
diff --git a/redhat/configs/rhel/debug/CONFIG_CPUMASK_OFFSTACK 
b/redhat/configs/rhel/debug/CONFIG_CPUMASK_OFFSTACK
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_CPUMASK_OFFSTACK
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_CPUMASK_OFFSTACK=y
diff --git a/redhat/configs/rhel/debug/CONFIG_DEFAULT_HUNG_TASK_TIMEOUT 
b/redhat/configs/rhel/debug/CONFIG_DEFAULT_HUNG_TASK_TIMEOUT
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_DEFAULT_HUNG_TASK_TIMEOUT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
diff --git a/redhat/configs/rhel/debug/CONFIG_KDB_CONTINUE_CATASTROPHIC 
b/redhat/configs/rhel/debug/CONFIG_KDB_CONTINUE_CATASTROPHIC
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_KDB_CONTINUE_CATASTROPHIC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_KDB_CONTINUE_CATASTROPHIC=0
diff --git a/redhat/configs/rhel/debug/CONFIG_PANIC_ON_OOPS 
b/redhat/configs/rhel/debug/CONFIG_PANIC_ON_OOPS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_PANIC_ON_OOPS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PANIC_ON_OOPS is not set
diff --git a/redhat/configs/rhel/debug/CONFIG_USB_XHCI_DBGCAP 
b/redhat/configs/rhel/debug/CONFIG_USB_XHCI_DBGCAP
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/debug/CONFIG_USB_XHCI_DBGCAP
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_USB_XHCI_DBGCAP is not set
diff --git 
a/redhat/configs/rhel/generic/CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE 
b/redhat/configs/rhel/generic/CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE
@@ -0,0 +1 @@

[OS-BUILD PATCHv2 0/14] redhat: Add realtime build and packaging logic

2023-05-25 Thread Clark Williams (via Email Bridge)
From: Clark Williams on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403

This MR adds adds the code and data from the ARK os-build-rt branch to build
the kernel-rt real time kernel packages. The changes are confined to the
'redhat' directory of the kernel tree.
The MR contains new config directories and script changes for generating
configs, as well as Makefile and specfile changes to generate sub-packages of
the kernel.

The logic is currently disabled and will remain so until the remainder of the
PREEMPT_RT patches are merged upstream. Once ARK starts inheriting this code
from Linus' tree, we can enable them and start building rt and automotive
kernels in ARK.

Signed-off-by: Clark Williams 

---
 redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_REALTEK  
  |1 -
 redhat/configs/common/generic/powerpc/CONFIG_HARDLOCKUP_DETECTOR   
  |1 -
 redhat/configs/common/generic/x86/CONFIG_HARDLOCKUP_DETECTOR   
  |1 -
 redhat/configs/common/generic/x86/CONFIG_KCSAN 
  |1 -
 redhat/configs/common/generic/x86/CONFIG_PVPANIC_PCI   
  |1 -
 redhat/configs/common/generic/CONFIG_SLOB_DEPRECATED   
  |1 +
 redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_GENERIC  
  |1 +
 redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_IMX  
  |1 +
 redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_MSM  
  |1 +
 redhat/configs/common/rt/debug/arm/aarch64/README  
  |0 
 redhat/configs/common/rt/debug/x86/README  
  |0 
 redhat/configs/common/rt/generic/arm/aarch64/README
  |0 
 redhat/configs/common/rt/generic/x86/README
  |0 
 redhat/configs/rhel/debug/CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE  
  |1 -
 redhat/configs/rhel/debug/CONFIG_CPUMASK_OFFSTACK  
  |1 -
 redhat/configs/rhel/debug/CONFIG_DEFAULT_HUNG_TASK_TIMEOUT 
  |1 -
 redhat/configs/rhel/debug/CONFIG_KDB_CONTINUE_CATASTROPHIC 
  |1 -
 redhat/configs/rhel/debug/CONFIG_PANIC_ON_OOPS 
  |1 -
 redhat/configs/rhel/debug/CONFIG_USB_XHCI_DBGCAP   
  |1 -
 redhat/configs/rhel/generic/CONFIG_CAVIUM_ERRATUM_30115 => 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115 
  |0 
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_DUMMY_CONSOLE_COLUMNS   
  |1 -
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_DUMMY_CONSOLE_ROWS  
  |1 -
 redhat/configs/rhel/generic/CONFIG_FSL_ERRATUM_A008585 => 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_FSL_ERRATUM_A008585  
   |0 
 redhat/configs/rhel/generic/CONFIG_FUJITSU_ERRATUM_010001 => 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_FUJITSU_ERRATUM_010001   
|0 
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_GPIOLIB_FASTPATH_LIMIT  
  |1 -
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_GPIO_VIPERBOARD 
  |1 -
 redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161010101 => 
redhat/configs/rhel/generic/arm/aarch64/CONFIG_HISILICON_ERRATUM_161010101 |
0 
 redhat/configs/rhel/generic/arm/aarch64/CONFIG_I2C_SMBUS   
  |

Re: [OS-BUILD PATCH] Move imx8m configs from fedora to common

2023-05-25 Thread Adam Jackson (via Email Bridge)
From: Adam Jackson on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2487#note_1405790576

gpu ack
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/kernel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue