Re: [OS-BUILD PATCH] redhat/configs: usb: chipidea: update configs

2023-06-08 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2462#note_1423797020 As it stands, this MR does nothing. All 3 config options depend on CONFIG_EXPERT which is not set for Fedora or RHEL just yet. Please leave this MR open though. Once the RT MR is

Re: [OS-BUILD PATCHv9 0/12] redhat: Add realtime and arm64 64k-page-size build and packaging logic

2023-06-08 Thread Jan Stancek (via Email Bridge)
From: Jan Stancek on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1423858606 not a blocker and we can be resolved later, resolving ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email

Re: [OS-BUILD PATCH] kernel.spec: remove "RPM_VMLINUX_H=$DevelDir/vmlinux.h" code chunk in %install

2023-06-08 Thread Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2458#note_1423778786 Yes, thanks for the explaination @dvlasenk ! ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to

Re: [OS-BUILD PATCHv9 0/12] redhat: Add realtime and arm64 64k-page-size build and packaging logic

2023-06-08 Thread Jan Stancek (via Email Bridge)
From: Jan Stancek on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1423861885 There are 2 known issues atm. in v17, both can be addressed separately/later: - "listed twice" rpm warning - ldconfig failure (MR !2503) ___

Re: [OS-BUILD PATCH] redhat/configs: usb: chipidea: update configs

2023-06-08 Thread Patrick Talbert (via Email Bridge)
From: Patrick Talbert on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2462#note_142352 @jmflinuxtx this change is going into common so perhaps you want to confirm it? ___ kernel mailing list -- kernel@lists.fedoraproject.org

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

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: RT packaging changes Apply changes for building RT kernels to the redhat directory files. This works is prepratory to the upstream merge of the PREEMPT_RT code. Introduce new specfile macro with_realtime to control whether the realtime kernel variant will be built

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

2023-06-08 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_CAVIUM_ERRATUM_30115 b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115 rename from

[OS-BUILD PATCHv10 0/13] redhat: Add realtime and arm64 64k-page-size build and packaging logic

2023-06-08 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. It also adds the 64k page-size kernel package for arm64

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

2023-06-08 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

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

2023-06-08 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

[OS-BUILD PATCHv10 8/13] redhat: fix realtime and efiuki build conflict

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Jan Stancek redhat: fix realtime and efiuki build conflict We don't want to build a uki image for the realtime kernel, but do not want to prevent efiuki images from being built when realtime is also being built. Skip efiuki logic when actively working on a realtime kernel build.

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

2023-06-08 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 PATCHv10 11/13] turn off zfcpdump for rtonly

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams turn off zfcpdump for rtonly 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 @@ -444,6 +444,7 @@ Summary: The Linux kernel %define with_ipaclones 0

[OS-BUILD PATCHv10 2/13] redhat: miscellaneous commits needed due to CONFIG_EXPERT

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: miscellaneous commits needed due to CONFIG_EXPERT 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 ---

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

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: RT packaging changes Apply changes for building RT kernels to the redhat directory files. This works is prepratory to the upstream merge of the PREEMPT_RT code. Introduce new specfile macro with_realtime to control whether the realtime kernel variant will be built

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

2023-06-08 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 PATCHv11 6/13] redhat: TEMPORARY set configs to deal with PREEMPT_RT not available

2023-06-08 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

[OS-BUILD PATCHv11 13/13] redhat: fix problem with RT kvm modules listed twice in rpm generation

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: fix problem with RT kvm modules listed twice in rpm generation Don't use a file as in put *and* list a directory for the input files. Signed-off-by: Clark Williams diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index blahblah..blahblah

[OS-BUILD PATCHv11 7/13] arm64-64k: Add new kernel variant to RHEL9/CS9 for 64K page-size'd ARM64

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Donald Dutile arm64-64k: Add new kernel variant to RHEL9/CS9 for 64K page-size'd ARM64 Modifications to spec file generation files for arm64 64K pagesize kernel; add 64k variant CONFIG files. Modelled after expected changes for RT variant in RHEL-9.3. Added lua macro to

[OS-BUILD PATCHv11 8/13] redhat: fix realtime and efiuki build conflict

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Jan Stancek redhat: fix realtime and efiuki build conflict We don't want to build a uki image for the realtime kernel, but do not want to prevent efiuki images from being built when realtime is also being built. Skip efiuki logic when actively working on a realtime kernel build.

[OS-BUILD PATCHv11 12/13] redhat: turn off 64k kernel builds with rtonly

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: turn off 64k kernel builds with rtonly Don't build 64k page-size aarch64 builds when building an rt kernel with rtonly Signed-off-by: Clark Williams diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index blahblah..blahblah 100644 ---

[OS-BUILD PATCHv11 10/13] redhat: don't allow with_rtonly to turn on unsupported arches

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: don't allow with_rtonly to turn on unsupported arches Move the arch check for with_realtime to below where the with_rtonly block turns it on. Signed-off-by: Clark Williams diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index

[OS-BUILD PATCHv11 0/13] redhat: Add realtime and arm64 64k-page-size build and packaging logic

2023-06-08 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. It also adds the 64k page-size kernel package for arm64

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

2023-06-08 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_CAVIUM_ERRATUM_30115 b/redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115 rename from

[OS-BUILD PATCHv11 9/13] redhat: update self-test data for addition of RT and 64k-page variants

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: update self-test data for addition of RT and 64k-page variants 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 ---

[OS-BUILD PATCHv11 11/13] turn off zfcpdump for rtonly

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams turn off zfcpdump for rtonly 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 @@ -444,6 +444,7 @@ Summary: The Linux kernel %define with_ipaclones 0

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

2023-06-08 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

[OS-BUILD PATCHv11 2/13] redhat: miscellaneous commits needed due to CONFIG_EXPERT

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: miscellaneous commits needed due to CONFIG_EXPERT 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 ---

Re: [OS-BUILD PATCHv10 0/13] redhat: Add realtime and arm64 64k-page-size build and packaging logic

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1424190300 well, I kinda figured that "add code" markup wouldn't automagically line wrap :disappointed: ___ kernel mailing list --

Re: [OS-BUILD PATCHv10 0/13] redhat: Add realtime and arm64 64k-page-size build and packaging logic

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403#note_1424189709 Added the following to fix the "listed twice" issue: `diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index 1f0b9da168be..5f34e5ce2c96 100644 ---

[OS-BUILD PATCHv10 9/13] redhat: update self-test data for addition of RT and 64k-page variants

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: update self-test data for addition of RT and 64k-page variants 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 ---

[OS-BUILD PATCHv10 12/13] redhat: turn off 64k kernel builds with rtonly

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: turn off 64k kernel builds with rtonly Don't build 64k page-size aarch64 builds when building an rt kernel with rtonly Signed-off-by: Clark Williams diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template index blahblah..blahblah 100644 ---

[OS-BUILD PATCHv10 13/13] redhat: fix problem with RT kvm modules listed twice in rpm generation

2023-06-08 Thread Clark Williams (via Email Bridge)
From: Clark Williams redhat: fix problem with RT kvm modules listed twice in rpm generation 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