Re: [OS-BUILD PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Jiri Benc (via Email Bridge)
From: Jiri Benc on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124642864

I find this useful when working on a bug report. By getting /proc/config.gz,
I'm 100% sure I've got the correct config. No space for mishandling a script
fetching from /boot, no space for confusion. It's always correct.
___
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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Jiri Benc (via Email Bridge)
From: Jiri Benc on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124638254

I'd argue that if you're running 1000 VMs, 50 MB hardly matters. The kernels
are what, 30 GB at that point? 0.1% is still 0.1%.
___
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


✅ PASS (3/300 SKIPPED): Test report for 5.19.13-200.fc36 (fedora-36)

2022-10-04 Thread cki-project
Hi, we tested your kernel and here are the results:

Overall result: PASSED
 Merge: OK
   Compile: OK
  Test: OK

Tested-by: CKI Project 

Kernel information:
Brew / Koji Task ID: 92621181

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

One or more kernel tests failed:

We also see the following known issues which are not related to your 
changes:
Issue: Storage blktests - blk: scsi/007: Reading from scsi_debug failed
URL: https://bugzilla.redhat.com/show_bug.cgi?id=2027550
Affected tests:
  x86_64 - Storage - blktests - blk
Issue: Storage block - storage fio numa: Performance comparison: 
min:40535 * 1.15 < max:81259
URL: https://bugzilla.redhat.com/show_bug.cgi?id=2032094
Affected tests:
 ppc64le - Storage - block - storage fio numa
  x86_64 - Storage - block - storage fio numa
Issue: NFS Connectathon: SELinux prevents rpcbind
URL: 
https://gitlab.com/redhat/centos-stream/tests/kernel/kernel-tests/-/issues/1284
Affected tests:
 aarch64 - NFS Connectathon
   s390x - NFS Connectathon
  x86_64 - NFS Connectathon
Issue: avc:  denied  { name_bind } for  pid=897864 comm="rpcbind" 
src=63924 scontext=system_u:system_r:rpcbind_t:s0 
tcontext=system_u:object_r:unreserved_port_t:s0 tclass=udp_socket permissive=1
URL: https://bugzilla.redhat.com/show_bug.cgi?id=1983604#c3
Affected tests:
  x86_64 - xfstests - nfsv4.2
Issue: xfstests - _check_xfs_filesystem: filesystem on /dev/nvme0n1p4 
is inconsistent (r)
URL: https://bugzilla.redhat.com/show_bug.cgi?id=1989409
Affected tests:
 aarch64 - xfstests - btrfs


If you find a failure unrelated to your changes, please tag it at 
https://datawarehouse.cki-project.org .
This will prevent the failures from being incorrectly reported in the future.
If you don't have permissions to tag an issue, you can contact the CKI team or
test maintainers.

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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Andrew Halaney (via Email Bridge)
From: Andrew Halaney on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124355243

I'm arguing this for fedora/rhel out of personal interest at the moment, but
there's been enough push back here that this MR is probably destined to be
closed unless some advocates for enabling it come forth countering the points
being made here better than I can (specifically the VMs comment, the others
don't sway me personally as strongly).
___
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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Jonathan Toppins (via Email Bridge)
From: Jonathan Toppins on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124315349

All of these reasons are why I do not recommend using the `/proc` config entry
unless the system has a non-standard storage configuration that prevents the
storage of the config in `/boot`. For example if we store an initramfs in
NVRAM and no real packages exist, then ok store the kernel config in the
kernel because multiple kernels can boot the same initramfs and we do not want
to waste writes to the initramfs as we update the kernel.

If the auto team is targeting a platform with this odd storage configuration
then I would recommend an auto specific config change for this highly embedded
platform. I do not recommend this configuration for general RHEL.
___
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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread pbrobinson (via Email Bridge)
From: pbrobinson on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124306308

Do we have an explicit customer request for this or a RHBZ to provide more
context?
___
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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Andrew Halaney (via Email Bridge)
From: Andrew Halaney on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124300349

The virt situation is one I had not considered, thanks
___
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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Andrew Halaney (via Email Bridge)
From: Andrew Halaney on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124299346

I unfortunately don't have an objective way of countering this, in the commit
I tried to capture the increase in size I've seen (just shy of 50 KB out of
the 30 MB kernel image) but I don't know of a requirement to settle the
discussion of "what's too much wasted memory".

If that's deemed too large then so be it, but the minimum requirements[0] for
fedora seemed beefy enough that I thought this increase a drop in the ocean,
as well as the kernel size itself being many magnitudes larger than the
increase I saw.

[0] https://docs.fedoraproject.org/en-US/fedora/latest/release-
notes/welcome/Hardware_Overview/#hardware_overview-specs
___
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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Donald Dutile (via Email Bridge)
From: Donald Dutile on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124293339

50KB * 1000 VMs == 50 MB and I'm also wondering if this increases a
container size, and slows down boot time, which there is a push to reduce, not
increase (by a death of a thousand cuts).
As probinson stated, read the manual/docs on where to get the info.
sure, in theory you could make a custom/target kernel and not create or
install the /boot/config-* file, but if one is hacking, then this case doesn't
justify this need, impacting the memory footprint of all non-fiddling-with-
kernel customers.

So, without approval from (a) virt team and (b) openshift team -- the heavy,
orders-of-magnitude consumers of this change, then this shouldn't be added to
RHEL.
___
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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread pbrobinson (via Email Bridge)
From: pbrobinson on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124290516

It also needs to be a system actually running this specific kernel for this to
work so it is not perfect and it wastes memory, even it's only a small amount,
it adds up on memory constrained systems like on Edge
___
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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Andrew Halaney (via Email Bridge)
From: Andrew Halaney on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124283425

I get your point, but I'm trying to look at it from the otherside of someone
who's used to using `/proc/config.gz`. It's a kernel standardized interface,
provides the current running config no matter what you've done to your system,
and they may already have software that utilizes this.
___
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 PATCHv2] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Andrew Halaney (via Email Bridge)
From: Andrew Halaney on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124272291

I unfortunately posted this the day before the os-build rebase :shrug: I'm
going to remove all the reviewers since only a tiny amount are supposed to be
here
___
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] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Andrew Halaney (via Email Bridge)
From: Andrew Halaney 

redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

Some users expect to check /proc/config.gz instead of
/boot/config-$(uname -r), and both are valid approaches. In fact, one
could argue it is easier to trust the contents of /proc/config.gz than
it is to trust the config install at /boot/.

There's a cost to kernel size (mainly the gzipped size of the config
file), but ~50 KB isn't much compared to the size of the ~30 MB kernel
image I just compiled using the fedora aarch64 configs.

bloat-o-meter output below doesn't show the increase because the config
is injected with .incbin and uses symbol labels to grab it in C code:

[ahalaney@halaney-x13s kernel-ark]$ ./scripts/bloat-o-meter 
vmlinux.original vmlinux.ikconfig_proc
add/remove: 7/1 grow/shrink: 0/0 up/down: 320/-8 (312)
Function old new   delta
ikconfig_init  - 100+100
config_gz_proc_ops -  88 +88
ikconfig_read_current  -  68 +68
ikconfig_cleanup   -  40 +40
e843419@0969_fd78_82f4 -   8  +8
e843419@08a0_e7d2_a58  -   8  +8
e843419@074e_bea9_8988 -   8  +8
e843419@0170_25c9_53a8 8   -  -8
Total: Before=31935449, After=31935761, chg +0.00%
[ahalaney@halaney-x13s kernel-ark]$ echo "31935761 - 31935449" | bc
312
[ahalaney@halaney-x13s kernel-ark]$

But you can still grab that bit too with a little more work:

[ahalaney@halaney-x13s kernel-ark]$ nm vmlinux.ikconfig_proc| grep 
kernel_config_data
88c78540 D kernel_config_data
88c8257e D kernel_config_data_end
[ahalaney@halaney-x13s kernel-ark]$ echo 'ibase=16; 8C8257E - 8C78540' | bc
41022
[ahalaney@halaney-x13s kernel-ark]$ ls -la kernel/config_data.gz
-rw-r--r-- 1 ahalaney ahalaney 41022 Sep 30 15:43 kernel/config_data.gz
[ahalaney@halaney-x13s kernel-ark]$

All in all that's not that much of a difference in the image size, so
let's enable this feature.

Signed-off-by: Andrew Halaney 

diff --git a/redhat/configs/common/generic/CONFIG_IKCONFIG 
b/redhat/configs/common/generic/CONFIG_IKCONFIG
index blahblah..blahblah 100644
--- a/redhat/configs/common/generic/CONFIG_IKCONFIG
+++ b/redhat/configs/common/generic/CONFIG_IKCONFIG
@@ -1 +1 @@
-# CONFIG_IKCONFIG is not set
+CONFIG_IKCONFIG=y
diff --git a/redhat/configs/common/generic/CONFIG_IKCONFIG_PROC 
b/redhat/configs/common/generic/CONFIG_IKCONFIG_PROC
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_IKCONFIG_PROC
@@ -0,0 +1 @@
+CONFIG_IKCONFIG_PROC=y

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041
___
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] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Vladis Dronov (via Email Bridge)
From: Vladis Dronov on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124246614

"Commits: 3189". this MR may want to be rebased.
___
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] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Tony Camuso (via Email Bridge)
From: Tony Camuso on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1124223407

For ipmi and hid ...
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


[OS-BUILD PATCHv2 1/2] kernel.spec.template: avoid keeping two copies of vmlinux

2022-10-04 Thread via Email Bridge
From: Ondrej Mosnacek 

kernel.spec.template: avoid keeping two copies of vmlinux

This file is very large, so make sure we only work with one copy of it
to reduce disk space requirements.

Signed-off-by: Ondrej Mosnacek 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100755
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -2020,9 +2020,11 @@ BuildKernel() {
 
 #
 # save the vmlinux file for kernel debugging into the kernel-debuginfo rpm
+# (use mv + symlink instead of cp to reduce disk space requirements)
 #
 mkdir -p $RPM_BUILD_ROOT%{debuginfodir}/lib/modules/$KernelVer
-cp vmlinux $RPM_BUILD_ROOT%{debuginfodir}/lib/modules/$KernelVer
+mv vmlinux $RPM_BUILD_ROOT%{debuginfodir}/lib/modules/$KernelVer
+ln -s $RPM_BUILD_ROOT%{debuginfodir}/lib/modules/$KernelVer/vmlinux vmlinux
 if [ -n "%{vmlinux_decompressor}" ]; then
eu-readelf -n  %{vmlinux_decompressor} | grep "Build ID" | awk 
'{print $NF}' > vmlinux.decompressor.id
# Without build-id the build will fail. But for s390 the build-id

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1950
___
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 2/2] kernel.spec.template: remove some temporary files early

2022-10-04 Thread via Email Bridge
From: Ondrej Mosnacek 

kernel.spec.template: remove some temporary files early

These are very big, yet not needed after the dependent results have been
generated, so we can remove them to reduce disk space requirements of
the kernel build.

Signed-off-by: Ondrej Mosnacek 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100755
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -1677,6 +1677,9 @@ BuildKernel() {
 find arch/$Arch/boot/dts -name '*.dtb' -type f -delete
 %endif
 
+# Remove large intermediate files we no longer need to save space
+rm vmlinux.o .tmp_vmlinux.btf
+
 # Start installing the results
 install -m 644 .config $RPM_BUILD_ROOT/boot/config-$KernelVer
 install -m 644 .config $RPM_BUILD_ROOT/lib/modules/$KernelVer/config

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1950
___
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 0/2] Reduce disk space requirements of the kernel build

2022-10-04 Thread via Email Bridge
From: Ondrej Mosnáček on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1950

Two small spec file tweaks to reduce the disk space footprint of the kernel
build. This is useful for custom/local builds - for example it makes it more
feasible to build the kernel on tmpfs (to reduce HDD/SSD wear and speed up the
build a bit) or on small VM instances.

Please consider merging so I don't have to carry this in a local branch
:slight_smile:

---
 redhat/kernel.spec.template |  7 ++-
 1 files changed, 6 insertions(+), 1 deletions(-)
___
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] [redhat] New configs in sound/soc

2022-10-04 Thread Patrick Talbert (via Email Bridge)
From: Patrick Talbert on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2043#note_1123284902

Rebased due to the rebase.
___
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 PATCH] [redhat] New configs in sound/soc

2022-10-04 Thread Patrick Talbert (via Email Bridge)
From: Fedora Kernel Team 

[redhat] New configs in sound/soc

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 directory.
In the diff below, options are removed from the pending directory and
added to the ark hierarchy. The final options that need to be ACKed
are the files that are being added to the ark hierarchy.

If the value for a file that is added should be changed, please reply
with a better option.

 Symbol: SND_SOC_AMD_RPL_ACP6x [=n]
 Type  : tristate
 Defined at sound/soc/amd/Kconfig:121
   Prompt: AMD Audio Coprocessor-v6.2 RPL support
   Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && X86 [=y] && 
PCI [=y]
   Location:
 Main menu
   -> Device Drivers
 -> Sound card support (SOUND [=m])
   -> Advanced Linux Sound Architecture (SND [=m])
 -> ALSA for SoC audio support (SND_SOC [=m])

---

 Symbol: SND_SOC_INTEL_AVS_MACH_DA7219 [=n]
 Type  : tristate
 Defined at sound/soc/intel/avs/boards/Kconfig:7
   Prompt: da7219 I2S board
   Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && 
SND_SOC_INTEL_AVS [=m] && I2C [=y] && (MFD_INTEL_LPSS [=y] || COMPILE_TEST [=n])
   Location:
 Main menu
   -> Device Drivers
 -> Sound card support (SOUND [=m])
   -> Advanced Linux Sound Architecture (SND [=m])
 -> ALSA for SoC audio support (SND_SOC [=m])
   -> Intel AVS driver (SND_SOC_INTEL_AVS [=m])
 -> Intel AVS Machine drivers
 Selects: SND_SOC_DA7219 [=m]

---

 Symbol: SND_SOC_INTEL_AVS_MACH_DMIC [=n]
 Type  : tristate
 Defined at sound/soc/intel/avs/boards/Kconfig:17
   Prompt: DMIC generic board
   Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && 
SND_SOC_INTEL_AVS [=m]
   Location:
 Main menu
   -> Device Drivers
 -> Sound card support (SOUND [=m])
   -> Advanced Linux Sound Architecture (SND [=m])
 -> ALSA for SoC audio support (SND_SOC [=m])
   -> Intel AVS driver (SND_SOC_INTEL_AVS [=m])
 -> Intel AVS Machine drivers
 Selects: SND_SOC_DMIC [=m]

---

 Symbol: SND_SOC_INTEL_AVS_MACH_HDAUDIO [=n]
 Type  : tristate
 Defined at sound/soc/intel/avs/boards/Kconfig:25
   Prompt: HD-Audio generic board
   Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && 
SND_SOC_INTEL_AVS [=m]
   Location:
 Main menu
   -> Device Drivers
 -> Sound card support (SOUND [=m])
   -> Advanced Linux Sound Architecture (SND [=m])
 -> ALSA for SoC audio support (SND_SOC [=m])
   -> Intel AVS driver (SND_SOC_INTEL_AVS [=m])
 -> Intel AVS Machine drivers
 Selects: SND_SOC_HDA [=m]

---

 Symbol: SND_SOC_INTEL_AVS_MACH_I2S_TEST [=n]
 Type  : tristate
 Defined at sound/soc/intel/avs/boards/Kconfig:33
   Prompt: I2S test board
   Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && 
SND_SOC_INTEL_AVS [=m]
   Location:
 Main menu
   -> Device Drivers
 -> Sound card support (SOUND [=m])
   -> Advanced Linux Sound Architecture (SND [=m])
 -> ALSA for SoC audio support (SND_SOC [=m])
   -> Intel AVS driver (SND_SOC_INTEL_AVS [=m])
 -> Intel AVS Machine drivers

---

 Symbol: SND_SOC_INTEL_AVS_MACH_MAX98357A [=n]
 Type  : tristate
 Defined at sound/soc/intel/avs/boards/Kconfig:39
   Prompt: max98357A I2S board
   Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && 
SND_SOC_INTEL_AVS [=m] && I2C [=y] && (MFD_INTEL_LPSS [=y] || COMPILE_TEST [=n])
   Location:
 Main menu
   -> Device Drivers
 -> Sound card support (SOUND [=m])
   -> Advanced Linux Sound Architecture (SND [=m])
 -> ALSA for SoC audio support (SND_SOC [=m])
   -> Intel AVS driver (SND_SOC_INTEL_AVS [=m])
 -> Intel AVS Machine drivers
 Selects: SND_SOC_MAX98357A [=m]

---

 Symbol: SND_SOC_INTEL_AVS_MACH_MAX98373 [=n]
 Type  : tristate
 Defined at sound/soc/intel/avs/boards/Kconfig:49
   Prompt: max98373 I2S board
   Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && 
SND_SOC_INTEL_AVS [=m] && I2C [=y] && (MFD_INTEL_LPSS [=y] || COMPILE_TEST [=n])
   Location:
 Main menu
   -> Device Drivers
 -> Sound card support (SOUND [=m])
   -> Advanced Linux Sound Architecture (SND [=m])
 -> ALSA for SoC audio support (SND_SOC [=m])
   -> Intel AVS driver (SND_SOC_INTEL_AVS [=m])
 -> Intel AVS Machine drivers
 Selects: SND_SOC_MAX98373 [=m]

---

 Symbol: SND_SOC_INTEL_AVS_MACH_NAU8825 [=n]
 Type  : tristate
 Defined at sound/soc/intel/avs/boards/Kconfig:59
   Prompt: nau8825 I2S board
   Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && 
SND_SOC_INTEL_AVS [=m] && I2C [=y] && (MFD_INTEL_LPSS [=y] || COMPILE_TEST [=n])

Re: [OS-BUILD PATCH] redhat/configs/common: Turn on CONFIG_IKCONFIG_PROC

2022-10-04 Thread Patrick Talbert (via Email Bridge)
From: Patrick Talbert on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2041#note_1123260252

The `os-build` branch was rebased just last night so every open MR looks a bit
fishy for now.
___
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