From: Don Zickus
Base automotive-devel on rt-devel
The -rt kernel will be integrated into the CentOS-Stream/RHEL-10 kernel
and the automotive kernel will be a derivative of that. So instead of
building the automotive kernel off of os-build, instead build it off of
the os-build-rt-devel kernel
From: Don Zickus
Octopus merges are too conservative, serialize instead
There are some commits in an octous merge that may overlap and the
octopus merging is to conservative. Serializing the merges is more
successfull. Convert to that.
Signed-off-by: Don Zickus
diff --git a/redhat/scripts
From: Don Zickus
Add tracking branches for rt-devel
Without the tracking branches, the branches are created from scratch
which prevent a fast-forward merge later to rt-devel and
automotive-devel.
Signed-off-by: Don Zickus
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index blahblah..blahblah
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2972
More cleanup fixes to handle daily merges for rt-devel and automotive-devel.
Tested by simulating the two daily cronjob in test-os-builds.
Signed-off-by: Don Zickus dzic...@redhat.com
From: Don Zickus
Octopus merges are too conservative, serialize instead
There are some commits in an octous merge that may overlap and the
octopus merging is to conservative. Serializing the merges is more
successfull. Convert to that.
Signed-off-by: Don Zickus
diff --git a/redhat/scripts
From: Don Zickus
Add tracking branches for rt-devel
Without the tracking branches, the branches are created from scratch
which prevent a fast-forward merge later to rt-devel and
automotive-devel.
Signed-off-by: Don Zickus
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index blahblah..blahblah
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2972
More cleanup fixes to handle daily merges for rt-devel and automotive-devel.
Tested by simulating the two daily cronjob in test-os-builds.
Signed-off-by: Don Zickus dzic...@redhat.com
From: Don Zickus
Remove rt-automated and master-rt-devel logic
Rely on less branch logic to build and maintain the rt tree. Using the
rt-automated-devel and master-rt-devel branches requires pushing them
and keeping them in sync. With octopus merging, we don't need them and
can rely
From: Don Zickus
Add support for CI octopus merging
The intermediate branch rt-automated-devel was getting in the way as it
needed to be pushed with rt-devel and automotive-devel. In prep to
remove that logic, add support for an octopus merge.
This requires creating another temporary branch
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2969
The nightly rt merging cronjob immediately failed the second night because I
forgot to push the intermediary branch rt-automated-devel. So when it got
rebuilt the next night from scratch
From: Don Zickus
Remove rt-automated and master-rt-devel logic
Rely on less branch logic to build and maintain the rt tree. Using the
rt-automated-devel and master-rt-devel branches requires pushing them
and keeping them in sync. With octopus merging, we don't need them and
can rely
From: Don Zickus
Add support for CI octopus merging
The intermediate branch rt-automated-devel was getting in the way as it
needed to be pushed with rt-devel and automotive-devel. In prep to
remove that logic, add support for an octopus merge.
This requires creating another temporary branch
From: Fedora Kernel Team
[redhat] New configs in drivers/hid
Hi,
As part of the ongoing rebase effort, the following configuration
options need to be reviewed.
As a reminder, the ARK configuration flow involves moving unreviewed
configuration options from the pending directory to the ark
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2969
The nightly rt merging cronjob immediately failed the second night because I
forgot to push the intermediary branch rt-automated-devel. So when it got
rebuilt the next night from scratch
From: Don Zickus
Add support for CI octopus merging
The intermediate branch rt-automated-devel was getting in the way as it
needed to be pushed with rt-devel and automotive-devel. In prep to
remove that logic, add support for an octopus merge.
This requires creating another temporary branch
From: Don Zickus
Remove rt-automated and master-rt-devel logic
Rely on less branch logic to build and maintain the rt tree. Using the
rt-automated-devel and master-rt-devel branches requires pushing them
and keeping them in sync. With octopus merging, we don't need them and
can rely
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2969
The nightly rt merging cronjob immediately failed the second night because I
forgot to push the intermediary branch rt-automated-devel. So when it got
rebuilt the next night from scratch
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2963
NOTE: Truncated patchset since committer email 'bige...@linutronix.de'
does not match the submitter's GitLab public email address
'dzic...@redhat.com'.
ksoftirqd is statically
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2942#note_1777020734
rebased to latest os-build head to grab the kunit fix for CKI testing.
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
From: Don Zickus
Enable merge-rt pipeline
Add the gitlab-ci.yaml changes to enable a scheduled pipeline.
Also modify the ark-merge-rt.sh script to use OS_BUILD_BASE as the base
for the rt and automotive branches if they don't already exist. This
avoids the giant config creation output if we
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2942#note_1775590899
Forgot to add DIST_PUSH=1 option to actually push the branches: os-build-rt-
automated, os-build-rt-devel, os-build-automotive-devel
From: Don Zickus
Enable merge-rt pipeline
Add the gitlab-ci.yaml changes to enable a scheduled pipeline.
Also modify the ark-merge-rt.sh script to use OS_BUILD_BASE as the base
for the rt and automotive branches if they don't already exist. This
avoids the giant config creation output if we
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2942#note_1775588099
Tested by hacking in test-os-build again (some day I will be smarter and use
@mh21's ideas): https://gitlab.com/cki-project/kernel-ark/-/jobs/6185272673
From: Don Zickus
Enable merge-rt pipeline
Add the gitlab-ci.yaml changes to enable a scheduled pipeline.
Also modify the ark-merge-rt.sh script to use OS_BUILD_BASE as the base
for the rt and automotive branches if they don't already exist. This
avoids the giant config creation output if we
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2924#note_1759026096
@tales-aparecida - hmm I did the double quote : sudo dnf install "$missing"
and dnf complained it couldn't find the package named: "\". So it treats the list as a
From: Don Zickus
Fix dist-get-buildreqs breakage around perl(ExtUtils::Embed)
CKI fails with
$ export missing=$(make dist-get-buildreqs | grep "Missing dependencies:" | cut
-d":" -f2)
$ if [ "$missing" == "" ]; then echo "Missing dependencies shoul
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2918#note_1754196046
@scweaver @jmflinuxtx - this MR should address the clang issues until accepted
upstream.
--
___
kernel mailing list -- kernel
From: Daniel Bristot de Oliveira
tools/rv: Fix Makefile compiler options for clang
The following errors are showing up when compiling rv with clang:
$ make HOSTCC=clang CC=clang LLVM_IAS=1
[...]
clang -O -g -DVERSION=\"6.8.0-rc1\" -flto=auto -ffat-lto-objects
-fexceptions
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2918
The following errors are showing up when compiling rtla with clang:
$ make HOSTCC=clang CC=clang LLVM_IAS=1
[...]
clang -O -g -DVERSION=\"6.8.0-rc1\" -flto=auto -ffat-l
From: Daniel Bristot de Oliveira
tools/rtla: Fix Makefile compiler options for clang
The following errors are showing up when compiling rtla with clang:
$ make HOSTCC=clang CC=clang LLVM_IAS=1
[...]
clang -O -g -DVERSION=\"6.8.0-rc1\" -flto=auto -ffat-lto-objects
-fexceptions
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732#note_1746544615
rebased to drop an old commit @scweaver noticed.
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732#note_1746504005
Ugh shell check doesn't like 'local'. ark_git_branch created namespace
pollution. Re-arrange code to address it. :-/ This code is getting hacky but
hopefully once it runs and we gain
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Justin M. Forbes
Add python3-pyyaml to buildreqs for kernel-docs
Upstream commit f061c9f7d058f added a script to parse the Netlink YAML
specs and generate RST files. As a result, we need python3-pyyaml for
"make htmldocs" to succeed.
Signed-off-by: Justin M. Forbes
diff --git
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732#note_1746337464
@scweaver - big update. most of it is just using 'local'. But alot more
robustness around missing branches. Then the rebases keep breaking because
things are corrupted, so removed
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Justin M. Forbes
Add python3-pyyaml to buildreqs for kernel-docs
Upstream commit f061c9f7d058f added a script to parse the Netlink YAML
specs and generate RST files. As a result, we need python3-pyyaml for
"make htmldocs" to succeed.
Signed-off-by: Justin M. Forbes
diff --git
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2892#note_1738665872
hopefully this makes it easier to limits regenerating a duplicate tarball
because they are in redhat/, not that they are slow to generate. We do
similar things for TARBALL as that takes
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732#note_1731611711
I had to refine my definition of 'stable' branch. Things are working now.
Still fails periodically, but luckily won't do any damage and instead just
aborts the script
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732#note_1728267647
/block
Need to figure out how to make os-build-stable from upstream stable. linux-
rolling-stable??
--
___
kernel mailing list -- kernel
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732#note_1728267406
Updated script to handle -rc0 versioning.
--
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2832#note_1684727952
Right so you are kinda stuck and you default to on. Ok, I get your data
source comment now (which is sorta the same as my who-decides-unnecessary
comment).I would have thought
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2832#note_1684685920
This seems to conflict with Fedora's principle here a little. I believe
Fedora purposely enables all drivers for an arch and thus is not interested in
package size. The idea
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1636180680
@vmalikrh - i just pushed v3, can you double check it matches your
expectations?
___
kernel mailing list -- kernel@lists.fedoraproject.org
From: Don Zickus
Fix binutils breakage
The binutils package in Rawhide has stricter checks about PIE/PIC code
and will start reporting errors if it detects mixing and matching no-PIE
with PIE binaries (especially around bpf binaries).
Example errors look like:
/usr/bin/ld: /tmp/ccL7dkfR.o
From: Don Zickus
Fix s390 zfcpfdump bpf build failures for cgroups
BPF fails to build under s390's zfcpdump variant because cgroups is
disabled. Zfcpdump is a dump kernel and isn't expected to run bpf.
Just disable bpf for that kernel variant.
Signed-off-by: Don Zickus
diff --git
a/redhat
From: Don Zickus
[Scheduled job] Catch config mismatches early during upstream merge
When merging the upstream git tree, the process commits all the new
configs to the -pending directory. However, it needs another pass to
catch any new mismatches resulting in those new config settings
From: Don Zickus
[Scheduled job] Catch config mismatches early during upstream merge
When merging the upstream git tree, the process commits all the new
configs to the -pending directory. However, it needs another pass to
catch any new mismatches resulting in those new config settings
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1619009596
@codonell-rh - throwing the ball back into your court for above issue ^^
___
kernel mailing list -- kernel@lists.fedoraproject.org
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1617007832
@vmalikrh - were you able to push patches upstream? we were looking to bring
them in prematurely for ARK until upstream merges them. This helps move
binutils forward
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1612950237
@vmalikrh thanks for the fixes! I tried your suggestions and got this new
error:
```plaintext
+ /usr/bin/make -s 'HOSTCFLAGS=-O2 -fexceptions -g -grecord-gcc-switches
-pipe -Wall
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2757#note_1611091360
@herbert.xu2 thanks! Is there a reason why this isn't pushed upstream and
needs to be RHEL-only? (We ask on all RHEL-only patches
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1609196658
I guess I spoke too soon, moving the TPROGS_xxx before make still causes rpm
to fail. hmm...
___
kernel mailing list -- kernel
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1609190998
@hertonrk-rh @vmalikrh - moving TPROGS_xxx to before make resolved my missing
includes issue. But I see what @vmalikrh means for that one target.
The rpm still builds, so I think we
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1607846588
@codonell-rh @vmalikrh - patching samples/bpf/Makefile (add quotes around
TPROGS_LDFLAGS) allowed me to use TPROGS_LDFLAGS correctly.
@vmalikrh - who to send this patch to upstream? I
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1607668819
@codonell-rh Sure. Just struggling to figure out how to workaround that.
___
kernel mailing list -- kernel@lists.fedoraproject.org
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1605950727
For some reason adding the TPRROGS_LDFLAGS creates an ld usage failure.
+ /usr/bin/make -s 'HOSTCFLAGS=-O2 -fexceptions -g -grecord-gcc-switches
-pipe -Wall -Werror=format-security
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2749#note_1602503582
@vmalikrh - FYI as the approval rules won't automatically add you.
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe
From: Don Zickus
Fix binutils breakage
The binutils package in Rawhide has stricter checks about PIE/PIC code
and will start reporting errors if it detects mixing and matching no-PIE
with PIE binaries (especially around bpf binaries).
Example errors look like:
/usr/bin/ld: /tmp/ccL7dkfR.o
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1590319086
@jstancek with your ack, can I assume this is resolved?
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1590321109
@ptalbert what does Merge Warning mean? I rebased this to top of tree for os-
build.
___
kernel mailing list -- kernel
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1590162968
updated with Jan's suggestion about 'cp %{SOURCE3001} .'
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send
From: Don Zickus
Add clang config framework
Compiling for clang is getting trickier to do because the configs are
different than gcc in some cases. Mimic the kgcov framework (which uses
priority files) to setup clang to be easier to update their configs.
This leads to strange cases where
From: Don Zickus
Apply partial snippet configs to all configs
There is a macro all_arch_configs that tries to optimize what configs we
apply the partial snippets to. While it speeds up things up a bit, it
creates conflicts with CLANG options. The process_configs.sh script
still processes
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654
Compiling for clang is getting trickier to do because the configs are
different than gcc in some cases. Mimic the kgcov framework to setup
clang to be easier to update their configs
From: Don Zickus
Remove unpackaged kgcov config files
The kgcov option is applied as a partial snippet in the spec file. The
generated kernel-*-kgcov.config are not packaged and therefore unused.
My motivation here is because they conflict with the CLANG options when
I overlay the CLANG
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1590160321
Yeah, I wasn't sure if folks had a script that relied on a kernel-local or not
so I left it. But will will happily update to take your suggestion
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1590158249
rebased to latest code to see if that fixes the strange x86 build issues
___
kernel mailing list -- kernel@lists.fedoraproject.org
From: Don Zickus
Add clang config framework
Compiling for clang is getting trickier to do because the configs are
different than gcc in some cases. Mimic the kgcov framework (which uses
priority files) to setup clang to be easier to update their configs.
This leads to strange cases where
From: Don Zickus
Apply partial snippet configs to all configs
There is a macro all_arch_configs that tries to optimize what configs we
apply the partial snippets to. While it speeds up things up a bit, it
creates conflicts with CLANG options. The process_configs.sh script
still processes
From: Don Zickus
Remove unpackaged kgcov config files
The kgcov option is applied as a partial snippet in the spec file. The
generated kernel-*-kgcov.config are not packaged and therefore unused.
My motivation here is because they conflict with the CLANG options when
I overlay the CLANG
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654
Compiling for clang is getting trickier to do because the configs are
different than gcc in some cases. Mimic the kgcov framework to setup
clang to be easier to update their configs
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Don Zickus
Add target_branch for gen_config_patches.sh
To support new config updates in other brances besides os-build, we need
to be more flexible with the staging branch. Currently new configs get
added to configs/$date/. This won't work when new branches
like os-build-rt-devel and os
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1584576862
Yeah, I am scratching my head on that too. I got this working as a starter.
Open to ideas.
___
kernel mailing list -- kernel
From: Don Zickus
Add new os-build targets: rt-devel and automotive-devel
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated but there are enough steps to
make
From: Don Zickus
Add target_branch for gen_config_patches.sh
To support new config updates in other brances besides os-build, we need
to be more flexible with the staging branch. Currently new configs get
added to configs/$date/. This won't work when new branches
like os-build-rt-devel and os
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2732
This is an attempt to automate the rt and automotive devel branches
using the upstream linux-rt-devel tree as the base combined with
os-build.
The overall process isn't too complicated
From: Don Zickus
Add clang config framework
Compiling for clang is getting trickier to do because the configs are
different than gcc in some cases. Mimic the kgcov framework (which uses
priority files) to setup clang to be easier to update their configs.
This leads to strange cases where
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654
Compiling for clang is getting trickier to do because the configs are
different than gcc in some cases. Mimic the kgcov framework to setup
clang to be easier to update their configs
From: Don Zickus
Apply partial snippet configs to all configs
There is a macro all_arch_configs that tries to optimize what configs we
apply the partial snippets to. While it speeds up things up a bit, it
creates conflicts with CLANG options. The process_configs.sh script
still processes
From: Don Zickus
Remove unpackaged kgcov config files
The kgcov option is applied as a partial snippet in the spec file. The
generated kernel-*-kgcov.config are not packaged and therefore unused.
My motivation here is because they conflict with the CLANG options when
I overlay the CLANG
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1584560878
It appears I can only 'cp file1 file2' and not multiple files. I am going to
skip this suggestion unless someone can point out what I am messing up
From: Don Zickus
Add target_branch for gen_config_patches.sh
To support new config updates in other brances besides os-build, we need
to be more flexible with the staging branch. Currently new configs get
added to configs/$date/. This won't work when new branches
like os-build-rt-devel and os
From: Don Zickus
Add clang config framework
Compiling for clang is getting trickier to do because the configs are
different than gcc in some cases. Mimic the kgcov framework (which uses
priority files) to setup clang to be easier to update their configs.
This leads to strange cases where
From: Don Zickus
Apply partial snippet configs to all configs
There is a macro all_arch_configs that tries to optimize what configs we
apply the partial snippets to. While it speeds up things up a bit, it
creates conflicts with CLANG options. The process_configs.sh script
still processes
From: Don Zickus
Remove unpackaged kgcov config files
The kgcov option is applied as a partial snippet in the spec file. The
generated kernel-*-kgcov.config are not packaged and therefore unused.
My motivation here is because they conflict with the CLANG options when
I overlay the CLANG
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654
Compiling for clang is getting trickier to do because the configs are
different than gcc in some cases. Mimic the kgcov framework to setup
clang to be easier to update their configs
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1584466006
Resolving the thread as it appears stan agreed with Jan's reply below.
___
kernel mailing list -- kernel@lists.fedoraproject.org
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1582704141
Agreed, I tried to make sure nothing changed for users. This is just an
internal thing.
___
kernel mailing list -- kernel
From: Don Zickus on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2654#note_1579247973
@tales-aparecida pushed fix. thanks!
___
kernel mailing list -- kernel@lists.fedoraproject.org
To unsubscribe send an email to kernel-le
1 - 100 of 770 matches
Mail list logo