Hi, we tested your kernel and here are the results:
Overall result: PASSED
Merge: OK
Compile: OK
Test: OK
Tested-by: CKI Project <cki-project(a)redhat.com>
Kernel information:
Brew / Koji Task ID: 124670922
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:koji-124670922
If you find a failure unrelated to your changes, please ask the test maintainer to review it.
This will prevent the failures from being incorrectly reported in the future.
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
`-'
______________________________________________________________________________
Hi, we tested your kernel and here are the results:
Overall result: PASSED
Merge: OK
Compile: OK
Test: OK
Tested-by: CKI Project <cki-project(a)redhat.com>
Kernel information:
Brew / Koji Task ID: 124674250
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:koji-124674250
If you find a failure unrelated to your changes, please ask the test maintainer to review it.
This will prevent the failures from being incorrectly reported in the future.
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
`-'
______________________________________________________________________________
From: Hans de Goede on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3429
NOTE: Truncated patchset due to missing public @redhat.com email
address on your GitLab profile at https://gitlab.com/-/profile.
Once that is fixed, close and reopen the merge request to
retrigger sending the emails.
Before 6.12 CONFIG_I2C_DESIGNWARE_CORE was not user selectable, instead
it was automatically selected by CONFIG_I2C_DESIGNWARE_PLATFORM /
CONFIG_I2C_DESIGNWARE_PCI.
Commit 098c95d5adce ("[PATCH] [redhat] AUTOMATIC: New configs") added
a new redhat/configs/pending-fedora/generic/CONFIG_I2C_DESIGNWARE_CORE
file which sets "# CONFIG_I2C_DESIGNWARE_CORE is not set".
This is causing all the other CONFIG_I2C_DESIGNWARE_* options to be
disabled breaking anything connected to any designware I2C controllers,
such as touchpads, accelerometers, fuel-gauges, USB Type-C controllers,
camera sensors, etc.
configs/fedora/generic/CONFIG_I2C_DESIGNWARE_PLATFORM has
CONFIG_I2C_DESIGNWARE_PLATFORM=y
So previously CONFIG_I2C_DESIGNWARE_CORE was always 'y' on Fedora,
restore this behavior by creating
redhat/configs/fedora/generic/CONFIG_I2C_DESIGNWARE_CORE with
"CONFIG_I2C_DESIGNWARE_CORE=y"
And drop:
- redhat/configs/fedora/generic/x86/CONFIG_I2C_DESIGNWARE_CORE
- redhat/configs/fedora/generic/arm/aarch64/CONFIG_I2C_DESIGNWARE_CORE
which are now duplicates of fedora/generic/CONFIG_I2C_DESIGNWARE_CORE
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2314756
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2271136
---
redhat/configs/fedora/generic/s390x/CONFIG_I2C_DESIGNWARE_CORE | 1 +
redhat/configs/fedora/generic/s390x/CONFIG_I2C_DESIGNWARE_PCI | 1 -
redhat/configs/fedora/generic/x86/CONFIG_I2C_DESIGNWARE_CORE | 1 -
redhat/configs/fedora/generic/arm/aarch64/CONFIG_I2C_DESIGNWARE_CORE => redhat/configs/fedora/generic/CONFIG_I2C_DESIGNWARE_CORE | 0
redhat/configs/pending-fedora/generic/CONFIG_I2C_DESIGNWARE_CORE | 17 ----------
5 files changed, 1 insertions(+), 19 deletions(-)
From: Hans de Goede <hdegoede(a)redhat.com>
configs: rhel: Fix designware I2C controllers related config settings
Before 6.12 CONFIG_I2C_DESIGNWARE_CORE was not user selectable, instead
it was automatically selected by CONFIG_I2C_DESIGNWARE_PLATFORM /
CONFIG_I2C_DESIGNWARE_PCI.
Commit 9d1fbf22cff7 ("[redhat] New configs in drivers/i2c") created
redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE with
"# CONFIG_I2C_DESIGNWARE_CORE is not set" to deal with it now
being user selectable.
This is causing the other CONFIG_I2C_DESIGNWARE_* options to be
disabled breaking anything connected to any designware I2C controllers,
such as touchpads, accelerometers, fuel-gauges, USB Type-C controllers,
camera sensors, etc.
This commit changes 2 designware I2C controllers configs to fix things:
1. Change the generic CONFIG_I2C_DESIGNWARE_CORE to 'm' to re-enable
CONFIG_I2C_DESIGNWARE_PLATFORM which is 'm' in RHEL.
2. The designware I2C drivers should not be build on s390x, change
the existing unsetting of CONFIG_I2C_DESIGNWARE_PLATFORM on s390x to
unset CONFIG_I2C_DESIGNWARE_CORE to disable all designware I2C drivers.
Signed-off-by: Hans de Goede <hdegoede(a)redhat.com>
diff --git a/redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE b/redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE
+++ b/redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE
@@ -1 +1 @@
-# CONFIG_I2C_DESIGNWARE_CORE is not set
+CONFIG_I2C_DESIGNWARE_CORE=m
diff --git a/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_CORE b/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_CORE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_CORE
@@ -0,0 +1 @@
+# CONFIG_I2C_DESIGNWARE_CORE is not set
diff --git a/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_PLATFORM b/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_PLATFORM
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_PLATFORM
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3431
From: Hans de Goede <hdegoede(a)redhat.com>
configs: rhel: Fix designware I2C controllers related config settings
Before 6.12 CONFIG_I2C_DESIGNWARE_CORE was not user selectable, instead
it was automatically selected by CONFIG_I2C_DESIGNWARE_PLATFORM /
CONFIG_I2C_DESIGNWARE_PCI.
Commit 9d1fbf22cff7 ("[redhat] New configs in drivers/i2c") created
redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE with
"# CONFIG_I2C_DESIGNWARE_CORE is not set" to deal with it now
being user selectable.
This is causing all the other CONFIG_I2C_DESIGNWARE_* options to be
disabled breaking anything connected to any designware I2C controllers,
such as touchpads, accelerometers, fuel-gauges, USB Type-C controllers,
camera sensors, etc.
This commit changes 3 designware I2C controllers configs to fix things:
1. Change the generic CONFIG_I2C_DESIGNWARE_CORE to 'm' to re-enable
CONFIG_I2C_DESIGNWARE_PLATFORM which is 'm' in RHEL.
2. Many x86 laptops require CONFIG_I2C_DESIGNWARE_PCI for I2C connected
touchscreens and touchpads, set CONFIG_I2C_DESIGNWARE_PCI=m on x86.
3. The designware I2C drivers should not be build on s390x, change
the existing unsetting of CONFIG_I2C_DESIGNWARE_PLATFORM on s390x to
unset CONFIG_I2C_DESIGNWARE_CORE to disable all designware I2C drivers.
Signed-off-by: Hans de Goede <hdegoede(a)redhat.com>
diff --git a/redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE b/redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE
+++ b/redhat/configs/rhel/generic/CONFIG_I2C_DESIGNWARE_CORE
@@ -1 +1 @@
-# CONFIG_I2C_DESIGNWARE_CORE is not set
+CONFIG_I2C_DESIGNWARE_CORE=m
diff --git a/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_CORE b/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_CORE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_CORE
@@ -0,0 +1 @@
+# CONFIG_I2C_DESIGNWARE_CORE is not set
diff --git a/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_PLATFORM b/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_PLATFORM
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/rhel/generic/s390x/CONFIG_I2C_DESIGNWARE_PLATFORM
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_I2C_DESIGNWARE_PLATFORM is not set
diff --git a/redhat/configs/rhel/generic/x86/CONFIG_I2C_DESIGNWARE_PCI b/redhat/configs/rhel/generic/x86/CONFIG_I2C_DESIGNWARE_PCI
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/generic/x86/CONFIG_I2C_DESIGNWARE_PCI
@@ -0,0 +1 @@
+CONFIG_I2C_DESIGNWARE_PCI=m
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3431
From: Hans de Goede <hdegoede(a)redhat.com>
configs: fedora/x86: Set CONFIG_CRYPTO_DEV_CCP_DD=y
Fedora sets I2C_DESIGNWARE_PLATFORM=y since one some platforms ACPI
I2cSerialBus OpRegion accesses are used for ACPI devices _PR0 (power on)
methods which run way before any modules get loaded.
The I2C_DESIGNWARE_AMDPSP config option, which is required for proper
arbritation in accessing I2C busses shared between the PSP and CPU,
requires CRYPTO_DEV_CCP_DD to be builtin when I2C_DESIGNWARE_PLATFORM
is builtin.
Set CRYPTO_DEV_CCP_DD=y on x86 so that I2C_DESIGNWARE_AMDPSP will get
enabled.
Note there already is a
configs/fedora/generic/x86/CONFIG_I2C_DESIGNWARE_AMDPSP with
"CONFIG_I2C_DESIGNWARE_AMDPSP=y"
Signed-off-by: Hans de Goede <hdegoede(a)redhat.com>
diff --git a/redhat/configs/fedora/generic/x86/CONFIG_CRYPTO_DEV_CCP_DD b/redhat/configs/fedora/generic/x86/CONFIG_CRYPTO_DEV_CCP_DD
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/fedora/generic/x86/CONFIG_CRYPTO_DEV_CCP_DD
@@ -0,0 +1,3 @@
+# this must be builtin to match Fedora's I2C_DESIGNWARE_PLATFORM=y so that
+# I2C_DESIGNWARE_AMDPSP becomes available
+CONFIG_CRYPTO_DEV_CCP_DD=y
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3430
From: Chris von Recklinghausen <crecklin(a)redhat.com>
Enable CONFIG_DMA_NUMA_CMA for x86_64 and aarch64
Upstream status: RHEL-only
Enable CONFIG_DMA_NUMA_CMA so that the numa_cma kernel command line argument
is exposed for those customers who have I/O cards that require physically
contiguous DMA segments and wish to restrict those segments to a particular
numa node.
Signed-off-by: Chris von Recklinghausen <crecklin(a)redhat.com>
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_DMA_NUMA_CMA b/redhat/configs/common/generic/arm/aarch64/CONFIG_DMA_NUMA_CMA
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_DMA_NUMA_CMA
@@ -0,0 +1 @@
+CONFIG_DMA_NUMA_CMA=y
diff --git a/redhat/configs/common/generic/x86/CONFIG_DMA_NUMA_CMA b/redhat/configs/common/generic/x86/CONFIG_DMA_NUMA_CMA
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/x86/CONFIG_DMA_NUMA_CMA
@@ -0,0 +1 @@
+CONFIG_DMA_NUMA_CMA=y
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3428
Hi, we tested your kernel and here are the results:
Overall result: PASSED
Merge: OK
Compile: OK
Test: OK
Tested-by: CKI Project <cki-project(a)redhat.com>
Kernel information:
Brew / Koji Task ID: 124376288
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/redhat:koji-124376288
If you find a failure unrelated to your changes, please ask the test maintainer to review it.
This will prevent the failures from being incorrectly reported in the future.
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
`-'
______________________________________________________________________________