Re: [OS-BUILD PATCH 0/20] redhat: Add realtime and automotive build and packaging logic

2023-05-18 Thread Jerry Snitselaar (via Email Bridge)
From: Jerry Snitselaar on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1396570927 /ack for tpm touching bits ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

Re: [OS-BUILD PATCH 0/20] redhat: Add realtime and automotive build and packaging logic

2023-05-18 Thread Scott Weaver (via Email Bridge)
From: Scott Weaver on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1396597817 FWIW, v7 failed in the same way. ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

Re: [OS-BUILD PATCH] Include the information about builtin symbols into kernel-uki-virt package too

2023-05-18 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2408#note_1396389427 This is incorrect, with !2173 we switched to using a compression variable, and are currently using xz not gz. It should be: /lib/modules/%{KVERREL}%{?3:+%{3}}/symvers.%compext\

[OS-BUILD PATCH 6/20] redhat: TEMPORARY default realtime and automotive to off

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: TEMPORARY default realtime and automotive to off Building of realtime and automotive kernels is controlled by two variables in the specfile: with_realtime with_automotive Default both of these to off until PREEMPT_RT merges upstream so we pull in the actual

[OS-BUILD PATCH 5/20] redhat: moved ARM errata configs to arm dir

2023-05-18 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 ---

[OS-BUILD PATCH 9/20] redhat: move rt and auto config defines to be in sequence

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: move rt and auto 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 @@ -964,18

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

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: misc commits for ark rt/auto 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 +++

[OS-BUILD PATCH 11/20] redhat: fix package signing for rt/auto

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: fix package signing for rt/auto Incorrect if logic in the package signing block. Fix this so that automotive isn't skipped. Signed-off-by: Clark Williams diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index blahblah..blahblah 100644 ---

[OS-BUILD PATCH 7/20] redhat: TEMPORARY set configs to deal with PREEMPT_RT not available

2023-05-18 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 and auto 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

[OS-BUILD PATCH 8/20] redhat: don't build efiuki for realtime or automotive

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: don't build efiuki for realtime or automotive realtime and automotive x86_64 do not require an efiuki packaging change so do not do efiuki things when building them. Signed-off-by: Clark Williams diff --git a/redhat/kernel.spec.template

[OS-BUILD PATCH] Fix file listing for symvers in uki

2023-05-18 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes Fix file listing for symvers in uki MR2408 added the symvers file to the UKI images, but a previous MR changed compression types to use xz instead of gz, and added a %compext macro to make sure we get the extension correct. This changes the symvers file from a hardcoded

[OS-BUILD PATCH 0/20] redhat: Add realtime and automotive build and packaging logic

2023-05-18 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 and kernel-automotive real time kernel packages. The changes are confined to the 'redhat'

[OS-BUILD PATCH 2/20] redhat: automotive config entries

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: automotive config entries Set up configs for automotive kernel Specifically use 'automotive' rather than 'auto' to avoid name collisions with things like autotools. Signed-off-by: Clark Williams diff --git

[OS-BUILD PATCH 1/20] redhat: realtime config entries

2023-05-18 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 +++

[OS-BUILD PATCH 18/20] redhat: fix typo in automotive config filename

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: fix typo in automotive config filename Rename ONFIG_SHMEM in redhat/configs/rhel/automotive/generic to CONFIG_SHMEM Signed-off-by: Clark Williams diff --git a/redhat/configs/rhel/automotive/generic/ONFIG_SHMEM

[OS-BUILD PATCH 16/20] redhat: update self-data to handle RT/Auto changes

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: update self-data to handle RT/Auto changes Signed-off-by: Clark Williams diff --git a/redhat/self-test/data/centos-2585cf9dfaad.el7 b/redhat/self-test/data/centos-2585cf9dfaad.el7 index blahblah..blahblah 100644 --- a/redhat/self-test/data/centos-2585cf9dfaad.el7

[OS-BUILD PATCH 10/20] redhat: don't build rt and auto debug packages when with_dbgonly set

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: don't build rt and auto debug packages when with_dbgonly set The variable with_dbgonly means to only build the main kernel debug package; don't build rt and auto debug packages when it's set. Signed-off-by: Clark Williams diff --git a/redhat/kernel.spec.template

[OS-BUILD PATCH 20/20] redhat: use compext variable for symvers on efiuki

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: use compext variable for symvers on efiuki 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 @@ -3618,7 +3618,7

[OS-BUILD PATCH 13/20] redhat: ensure efiuki is turned off when using rt or auto only macro

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: ensure efiuki is turned off when using rt or auto only macro If with_rtonly or with_automotiveonly are 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

[OS-BUILD PATCH 17/20] redhat: remove unneeded rm of localversion-rt in specfile

2023-05-18 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 @@ -1744,12

[OS-BUILD PATCH 14/20] redhat: turn on debug when using with_automotiveonly

2023-05-18 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: turn on debug when using with_automotiveonly Automotive always want debugging for their builds, so turn on with_debug when using with_automotiveonly Signed-off-by: Clark Williams diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index

[OS-BUILD PATCH 15/20] redhat: turn off redundant overrides of CONFIG_KASAN

2023-05-18 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

[OS-BUILD PATCH 12/20] redhat: take with_dbgonly into account when collecting variant files

2023-05-18 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 and auto 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 ---

[OS-BUILD PATCH 19/20] samples/bpf: change __fallthrough to fallthrough

2023-05-18 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)