[OS-BUILD PATCH] configs: remove redundant Fedora config for INTEL_IDXD_COMPAT

2022-04-11 Thread Jerry Snitselaar (via Email Bridge)
From: Jerry Snitselaar 

configs: remove redundant Fedora config for INTEL_IDXD_COMPAT

This is already in common/

Signed-off-by: Jerry Snitselaar 

diff --git a/redhat/configs/fedora/generic/x86/CONFIG_INTEL_IDXD_COMPAT 
b/redhat/configs/fedora/generic/x86/CONFIG_INTEL_IDXD_COMPAT
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/fedora/generic/x86/CONFIG_INTEL_IDXD_COMPAT
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_INTEL_IDXD_COMPAT is not set

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1749
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] Redhat: enable Kfence on production servers

2022-04-11 Thread Nico Pache (via Email Bridge)
From: Nico Pache on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1748#note_908631097

Interesting... Good catch. Let me circle back with the Kscale team, and see if
they can test with this changed to =N. Based on that commit it seems the
performance issues arise in systems with a very large amount of CPUs, which im
not sure were tested.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] Redhat: enable Kfence on production servers

2022-04-11 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1748#note_908617944

Actually commit 4f612ed3f748962cbef1316ff3d323e2b9055b6e changed it to depend
on CONFIG_EXPERT, which is not set, so there is no need for an entry on either
CONFIG_KFENCE_STATIC_KEYS and it will be set to off.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] Redhat: enable Kfence on production servers

2022-04-11 Thread Nico Pache (via Email Bridge)
From: Nico Pache on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1748#note_908611268

No, no other config was tested. The test suite that was run was pretty
thorough and noted no change in performance. Ill send you the details in a
private note.

As for why I enabled it, per the help text: `static keys is normally
recommended`
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] redhat: indicate HEAD state in tarball/rpm name

2022-04-11 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1735#note_908610999

It seems that it would work as we do not set SINGLE_TARBALL:=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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] Redhat: enable Kfence on production servers

2022-04-11 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1748#note_908605382

Curious on CONFIG_KFENCE_STATIC_KEYS, was there benchmarking done both enabled
and disabled? Just asking because the help text seemed to indicate it was
"only recommended when using very large sample intervals, or performance has
carefully been evaluated with this option."  I would not consider 100 to be a
"very large sample interval" so is it worth the trade off?
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2] redhat: configs: Enable INTEL_IOMMU_DEBUGFS for debug builds

2022-04-11 Thread Jerry Snitselaar (via Email Bridge)
From: Jerry Snitselaar 

redhat: configs: Enable INTEL_IOMMU_DEBUGFS for debug builds

Enable INTEL_IOMMU_DEBUGFS in kernel debug builds to aid
in debugging iommu issues.

Signed-off-by: Jerry Snitselaar 

diff --git a/redhat/configs/common/debug/x86/x86_64/CONFIG_INTEL_IOMMU_DEBUGFS 
b/redhat/configs/common/debug/x86/x86_64/CONFIG_INTEL_IOMMU_DEBUGFS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/debug/x86/x86_64/CONFIG_INTEL_IOMMU_DEBUGFS
@@ -0,0 +1 @@
+CONFIG_INTEL_IOMMU_DEBUGFS=y
diff --git a/redhat/configs/ark/generic/CONFIG_INTEL_IOMMU_DEBUGFS 
b/redhat/configs/common/generic/CONFIG_INTEL_IOMMU_DEBUGFS
rename from redhat/configs/ark/generic/CONFIG_INTEL_IOMMU_DEBUGFS
rename to redhat/configs/common/generic/CONFIG_INTEL_IOMMU_DEBUGFS
index blahblah..blahblah 100644
--- a/redhat/configs/ark/generic/CONFIG_INTEL_IOMMU_DEBUGFS
+++ b/redhat/configs/common/generic/CONFIG_INTEL_IOMMU_DEBUGFS
diff --git a/redhat/configs/fedora/generic/x86/CONFIG_INTEL_IOMMU_DEBUGFS 
b/redhat/configs/fedora/generic/x86/CONFIG_INTEL_IOMMU_DEBUGFS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/fedora/generic/x86/CONFIG_INTEL_IOMMU_DEBUGFS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_INTEL_IOMMU_DEBUGFS is not set

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1744
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] Redhat: enable Kfence on production servers

2022-04-11 Thread Nico Pache (via Email Bridge)
From: Nico Pache on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1748#note_908565026

There will most likely be `CKI::Failed kernel-results` here. Its a known issue
with the parser. The test actually passes. I will work on fixing that now.
*probably should have done that first*
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] Redhat: enable Kfence on production servers

2022-04-11 Thread Nico Pache (via Email Bridge)
From: Nico Pache 

Redhat: enable Kfence on production servers

Kfence allows for a low overhead memory error detection system that can
be deployed in production. By enabling this feature we allow for better
and quicker bug reporting/fixing.

the Kscale team has done some performance testing and have concluded
there is no noticable performance impact.

Enable for ELN and remove the Fedora specific config definition.
We may want to consider enabling CONFIG_KFENCE_DEFERRABLE on fedora...
This config allows the CPU wakup to be deferred, which is more ideal for
power-constrianted systems which is more likely to be the case on Fedora.

Signed-off-by: Nico Pache npa...@redhat.com

diff --git a/redhat/configs/common/debug/CONFIG_KFENCE 
b/redhat/configs/common/debug/CONFIG_KFENCE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/debug/CONFIG_KFENCE
@@ -0,0 +1 @@
+# CONFIG_KFENCE is not set
diff --git a/redhat/configs/common/generic/CONFIG_KFENCE 
b/redhat/configs/common/generic/CONFIG_KFENCE
index blahblah..blahblah 100644
--- a/redhat/configs/common/generic/CONFIG_KFENCE
+++ b/redhat/configs/common/generic/CONFIG_KFENCE
@@ -1 +1 @@
-# CONFIG_KFENCE is not set
+CONFIG_KFENCE=y
diff --git a/redhat/configs/common/generic/CONFIG_KFENCE_DEFERRABLE 
b/redhat/configs/common/generic/CONFIG_KFENCE_DEFERRABLE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_KFENCE_DEFERRABLE
@@ -0,0 +1 @@
+# CONFIG_KFENCE_DEFERRABLE is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_KFENCE_NUM_OBJECTS 
b/redhat/configs/common/generic/CONFIG_KFENCE_NUM_OBJECTS
rename from redhat/configs/fedora/generic/CONFIG_KFENCE_NUM_OBJECTS
rename to redhat/configs/common/generic/CONFIG_KFENCE_NUM_OBJECTS
index blahblah..blahblah 100644
--- a/redhat/configs/fedora/generic/CONFIG_KFENCE_NUM_OBJECTS
+++ b/redhat/configs/common/generic/CONFIG_KFENCE_NUM_OBJECTS
diff --git a/redhat/configs/common/generic/CONFIG_KFENCE_SAMPLE_INTERVAL 
b/redhat/configs/common/generic/CONFIG_KFENCE_SAMPLE_INTERVAL
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_KFENCE_SAMPLE_INTERVAL
@@ -0,0 +1 @@
+CONFIG_KFENCE_SAMPLE_INTERVAL=100
diff --git a/redhat/configs/common/generic/CONFIG_KFENCE_STATIC_KEYS 
b/redhat/configs/common/generic/CONFIG_KFENCE_STATIC_KEYS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_KFENCE_STATIC_KEYS
@@ -0,0 +1 @@
+CONFIG_KFENCE_STATIC_KEYS=y
diff --git a/redhat/configs/fedora/generic/CONFIG_KFENCE 
b/redhat/configs/fedora/generic/CONFIG_KFENCE
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/fedora/generic/CONFIG_KFENCE
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_KFENCE=y
diff --git a/redhat/configs/fedora/generic/CONFIG_KFENCE_SAMPLE_INTERVAL 
b/redhat/configs/fedora/generic/CONFIG_KFENCE_SAMPLE_INTERVAL
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/fedora/generic/CONFIG_KFENCE_SAMPLE_INTERVAL
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_KFENCE_SAMPLE_INTERVAL=0

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1748
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] redhat: indicate HEAD state in tarball/rpm name

2022-04-11 Thread Jarod Wilson (via Email Bridge)
From: Jarod Wilson on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1735#note_908523131

@prarit I believe you were updating the tests here and on irc said to ignore
this, at least until the update was done. Should I be revisiting this 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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] redhat: indicate HEAD state in tarball/rpm name

2022-04-11 Thread Jarod Wilson (via Email Bridge)
From: Jarod Wilson on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1735#note_908522484

@jmflinuxtx does the above scheme work at least for now? This should only
affect one-off custom builds people do of a RHEL-based build, so far as I
know. :)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] Build intel_sdsi with %{tools_make}

2022-04-11 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes 

Build intel_sdsi with %{tools_make}

Building with %{make} leaves off some CFLAGS and LDFLAGS which make this
build fail. Building with %{tools_make} fixes this.

Signed-off-by: Justin M. Forbes 

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
@@ -2249,7 +2249,7 @@ chmod +x tools/power/cpupower/utils/version-gen.sh
%{make} CFLAGS+="-D_GNU_SOURCE -Iinclude -I/usr/include/libnl3"
popd
pushd tools/arch/x86/intel_sdsi
-   %{make}
+   %{tools_make}
popd
 %endif
 %endif

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1747
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: kernel-5.18.0-0.rc1.20220408git1831fed559732b1.20.fc37.src.rpm fails to build locally

2022-04-11 Thread Justin Forbes
On Mon, Apr 11, 2022 at 8:58 AM stan via kernel
 wrote:
>
> On Mon, 11 Apr 2022 07:23:39 -0500
> Justin Forbes  wrote:
>
> > I am guessing this is because you turned on a build of kernel-tools
> > with it? libnl3 is only needed for kernel tools (the intel_sdsi build
> > is also kernel-tools only).
>
> Yeah, I build kernel-tools so that everything is aligned.  But I have
> been building with kernel-tools all along without issue.  Must be
> something new in 5.18 (this is my first build of a 5.18 kernel).
>
> > As to the issues with intel_sdsi, Today
> > would be the first fedora build, so I have not looked at what the
> > issues might be.  It looks like it failed Friday for the same reason
> > in the ELN build though.  I had not even checked, as the 5.17.2 builds
> > and the 5.16.19 builds and resulting activities kept me busy.  Perhaps
> > Prarit might have some insight?
>
> I look forward to the analysis, and a fix. :-)

Coming soon to the kernel-ark repo, but the fix is easy in the spec:

diff --git a/kernel.spec b/kernel.spec
index fb67ab956..515942496 100755
--- a/kernel.spec
+++ b/kernel.spec
@@ -2249,7 +2249,7 @@ chmod +x tools/power/cpupower/utils/version-gen.sh
%{make} CFLAGS+="-D_GNU_SOURCE -Iinclude -I/usr/include/libnl3"
popd
pushd tools/arch/x86/intel_sdsi
-   %{make}
+   %{tools_make}
popd
 %endif
 %endif
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] redhat/configs: enable CONFIG_SAMPLE_VFIO_MDEV_MTTY

2022-04-11 Thread Patrick Talbert (via Email Bridge)
From: Patrick Talbert 

redhat/configs: enable CONFIG_SAMPLE_VFIO_MDEV_MTTY

Red Hat QE would like the mtty module to be build and present in the
kernel-modules-internal package.

Signed-off-by: Patrick Talbert 

diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLES 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLES
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLES
@@ -0,0 +1 @@
+CONFIG_SAMPLES=y
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_ANDROID_BINDERFS 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_ANDROID_BINDERFS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_ANDROID_BINDERFS
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_ANDROID_BINDERFS is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_AUXDISPLAY 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_AUXDISPLAY
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_AUXDISPLAY
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_AUXDISPLAY is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_CONFIGFS 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_CONFIGFS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_CONFIGFS
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_CONFIGFS is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_CONNECTOR 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_CONNECTOR
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_CONNECTOR
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_CONNECTOR is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FANOTIFY_ERROR 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FANOTIFY_ERROR
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FANOTIFY_ERROR
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_FANOTIFY_ERROR is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FPROBE 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FPROBE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FPROBE
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_FPROBE is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FTRACE_DIRECT 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FTRACE_DIRECT
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FTRACE_DIRECT
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_FTRACE_DIRECT is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FTRACE_DIRECT_MULTI 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FTRACE_DIRECT_MULTI
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_FTRACE_DIRECT_MULTI
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_FTRACE_DIRECT_MULTI is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_HIDRAW 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_HIDRAW
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_HIDRAW
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_HIDRAW is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_HW_BREAKPOINT 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_HW_BREAKPOINT
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_HW_BREAKPOINT
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_HW_BREAKPOINT is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_INTEL_MEI 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_INTEL_MEI
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_INTEL_MEI
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_INTEL_MEI is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KDB 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KDB
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KDB
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_KDB is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KFIFO 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KFIFO
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KFIFO
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_KFIFO is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KOBJECT 
b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KOBJECT
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KOBJECT
@@ -0,0 +1 @@
+# CONFIG_SAMPLE_KOBJECT is not set
diff --git a/redhat/configs/ark/generic/s390x/CONFIG_SAMPLE_KPROBES 
b/redhat/configs/ark/generic/s390x/C

Re: [OS-BUILD PATCH] redhat/kernel.spec.template: Add intel_sdsi utility

2022-04-11 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1739#note_908249022

This does not build as is:
+ /usr/bin/make -s 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches
-pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2
-Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1
-fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64
-march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-
protection -fcf-protection' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed
-Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld
-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -Wl,-dT,/bu
ilddir/build/BUILD/kernel-5.18-rc1-184-g1831fed559732b1/.package_note-
kernel-5.18.0-0.rc1.20220408git1831fed559732b1.20.eln115.x86_64.ld'
/usr/bin/ld: /tmp/ccmV4t66.o: relocation R_X86_64_32 against `.rodata.str1.1'
can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
make: *** [Makefile:13: intel_sdsi] Error 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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: kernel-5.18.0-0.rc1.20220408git1831fed559732b1.20.fc37.src.rpm fails to build locally

2022-04-11 Thread stan via kernel
On Mon, 11 Apr 2022 07:23:39 -0500
Justin Forbes  wrote:

> I am guessing this is because you turned on a build of kernel-tools
> with it? libnl3 is only needed for kernel tools (the intel_sdsi build
> is also kernel-tools only).  

Yeah, I build kernel-tools so that everything is aligned.  But I have
been building with kernel-tools all along without issue.  Must be
something new in 5.18 (this is my first build of a 5.18 kernel).

> As to the issues with intel_sdsi, Today
> would be the first fedora build, so I have not looked at what the
> issues might be.  It looks like it failed Friday for the same reason
> in the ELN build though.  I had not even checked, as the 5.17.2 builds
> and the 5.16.19 builds and resulting activities kept me busy.  Perhaps
> Prarit might have some insight?

I look forward to the analysis, and a fix. :-)

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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: kernel-5.18.0-0.rc1.20220408git1831fed559732b1.20.fc37.src.rpm fails to build locally

2022-04-11 Thread Justin Forbes
On Sun, Apr 10, 2022 at 3:35 PM stan via kernel
 wrote:
>
> Information.
>
> I'm building a custom kernel from the src.rpm tuned to my system.  The
> last 5.17 kernel built just fine.  However, this 5.18 kernel fails with
> the following error.
>
> + popd
> + pushd tools/arch/x86/intel_sdsi
> + /usr/bin/make V=1 'HOSTCFLAGS=-O2  -fexceptions -g -grecord-gcc-switches 
> -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 
> -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 
> -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64  
> -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection 
> -fcf-protection' 'HOSTLDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now 
> -specs=/usr/lib/rpm/redhat/redhat-hardened-ld 
> -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 
> -Wl,-dT,/home/stan/rpmbuild/BUILD/kernel-5.18-rc1-184-g1831fed559732b1/.package_note-kernel-5.18.0-0.rc1.20220408git1831fed559732b1.20.20220410.fc37.x86_64.ld'
> /usr/bin/ld: /tmp/cc6wxoxI.o: relocation R_X86_64_32 against `.rodata.str1.1' 
> can not be used when making a PIE object; recompile with -fPIE
> /usr/bin/ld: failed to set dynamic section sizes: bad value
> collect2: error: ld returned 1 exit status
> make: *** [Makefile:13: intel_sdsi] Error 1
> error: Bad exit status from /var/tmp/rpm-tmp.cIdvtt (%build)
> Bad exit status from /var/tmp/rpm-tmp.cIdvtt (%build)
>
> I have the new option CONFIG_X64_X32_ABI disabled, and I am wondering
> if it is related to that.  I'm not sure why intel_sdsi is even being
> processed, since I don't have an intel CPU, and have intel related
> CONFIG options disabled in the kernel-local file. Is this an error in
> the SPEC file?
>
> And a note.  The   rpmbuild -bp kernel.spec   command ran without error,
> but after I had configured the kernel-local file, and ran
> rpmbuild -bb kernel.spec
> it complained about a missing package, libnl3-devel.  I would have
> thought that would be picked up by the -bp command when it expanded the
> source.  Am I wrong, and this is normal behavior?

I am guessing this is because you turned on a build of kernel-tools
with it? libnl3 is only needed for kernel tools (the intel_sdsi build
is also kernel-tools only).  As to the issues with intel_sdsi, Today
would be the first fedora build, so I have not looked at what the
issues might be.  It looks like it failed Friday for the same reason
in the ELN build though.  I had not even checked, as the 5.17.2 builds
and the 5.16.19 builds and resulting activities kept me busy.  Perhaps
Prarit might have some insight?

Justin
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] redhat/configs: Set CONFIG_X86_AMD_PSTATE built-in on Fedora

2022-04-11 Thread Justin M. Forbes (via Email Bridge)
From: Justin M. Forbes on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1710#note_908015595

So it seems this might not be such a good idea after all. Some benchmarking
posted over the weekend shows that the AMD_PSTATE driver under-performs when
compared to ACPI_CPUFREQ on 5.17 kernels.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv7 0/4] ARK: Remove RHEL version specific device/driver support markers

2022-04-11 Thread Hangbin Liu (via Email Bridge)
From: Hangbin Liu on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1610#note_907835799

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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv7 0/4] ARK: Remove RHEL version specific device/driver support markers

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

@liuhangbin oh sorry about that. I have made you a member of the project so
you may Approve MRs 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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv7 0/4] ARK: Remove RHEL version specific device/driver support markers

2022-04-11 Thread Hangbin Liu (via Email Bridge)
From: Hangbin Liu on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1610#note_907667212

It looks I don't have permission to resolve the thread and ack MR. Please feel
free to set this thread as resolved by yourself.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv7 0/4] ARK: Remove RHEL version specific device/driver support markers

2022-04-11 Thread Hangbin Liu (via Email Bridge)
From: Hangbin Liu on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1610#note_907648068

Yes. this MR was not shown on my todo list. So I forgot to ack it.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure