summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--SOURCES/Patchlist.changelog6
-rw-r--r--SOURCES/kernel-aarch64-16k-debug-fedora.config2
-rw-r--r--SOURCES/kernel-aarch64-16k-fedora.config2
-rw-r--r--SOURCES/kernel-aarch64-64k-debug-rhel.config2
-rw-r--r--SOURCES/kernel-aarch64-64k-rhel.config2
-rw-r--r--SOURCES/kernel-aarch64-debug-fedora.config2
-rw-r--r--SOURCES/kernel-aarch64-debug-rhel.config2
-rw-r--r--SOURCES/kernel-aarch64-fedora.config2
-rw-r--r--SOURCES/kernel-aarch64-rhel.config2
-rw-r--r--SOURCES/kernel-aarch64-rt-debug-rhel.config2
-rw-r--r--SOURCES/kernel-aarch64-rt-rhel.config2
-rw-r--r--SOURCES/kernel-ppc64le-debug-fedora.config2
-rw-r--r--SOURCES/kernel-ppc64le-debug-rhel.config2
-rw-r--r--SOURCES/kernel-ppc64le-fedora.config2
-rw-r--r--SOURCES/kernel-ppc64le-rhel.config2
-rw-r--r--SOURCES/kernel-s390x-debug-fedora.config2
-rw-r--r--SOURCES/kernel-s390x-debug-rhel.config2
-rw-r--r--SOURCES/kernel-s390x-fedora.config2
-rw-r--r--SOURCES/kernel-s390x-rhel.config2
-rw-r--r--SOURCES/kernel-s390x-zfcpdump-rhel.config2
-rw-r--r--SOURCES/kernel-x86_64-debug-fedora.config16
-rw-r--r--SOURCES/kernel-x86_64-debug-rhel.config16
-rw-r--r--SOURCES/kernel-x86_64-fedora.config16
-rw-r--r--SOURCES/kernel-x86_64-rhel.config16
-rw-r--r--SOURCES/kernel-x86_64-rt-debug-rhel.config16
-rw-r--r--SOURCES/kernel-x86_64-rt-rhel.config16
-rw-r--r--SOURCES/kernel.changelog7
-rw-r--r--SOURCES/patch-6.7-redhat.patch67
-rw-r--r--SPECS/kernel.spec18
29 files changed, 153 insertions, 79 deletions
diff --git a/SOURCES/Patchlist.changelog b/SOURCES/Patchlist.changelog
index 4e240b5..98e1271 100644
--- a/SOURCES/Patchlist.changelog
+++ b/SOURCES/Patchlist.changelog
@@ -1,3 +1,9 @@
+"https://gitlab.com/cki-project/kernel-ark/-/commit"/067c5243fae90055e1276c8ba54076f4bbaef253
+ 067c5243fae90055e1276c8ba54076f4bbaef253 Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID
+
+"https://gitlab.com/cki-project/kernel-ark/-/commit"/eed0dfdb91bf9fd3545a8c1a2f926590a34ad7f7
+ eed0dfdb91bf9fd3545a8c1a2f926590a34ad7f7 Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID
+
"https://gitlab.com/cki-project/kernel-ark/-/commit"/46a8350ec1068377bdfcd55191012325f85113bb
46a8350ec1068377bdfcd55191012325f85113bb Revert "cpupower: Bump soname version"
diff --git a/SOURCES/kernel-aarch64-16k-debug-fedora.config b/SOURCES/kernel-aarch64-16k-debug-fedora.config
index 990ffa6..bd4f041 100644
--- a/SOURCES/kernel-aarch64-16k-debug-fedora.config
+++ b/SOURCES/kernel-aarch64-16k-debug-fedora.config
@@ -9968,9 +9968,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-aarch64-16k-fedora.config b/SOURCES/kernel-aarch64-16k-fedora.config
index ec0e8aa..ec61b3f 100644
--- a/SOURCES/kernel-aarch64-16k-fedora.config
+++ b/SOURCES/kernel-aarch64-16k-fedora.config
@@ -9939,9 +9939,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-aarch64-64k-debug-rhel.config b/SOURCES/kernel-aarch64-64k-debug-rhel.config
index 3c11aac..8b16e57 100644
--- a/SOURCES/kernel-aarch64-64k-debug-rhel.config
+++ b/SOURCES/kernel-aarch64-64k-debug-rhel.config
@@ -8056,9 +8056,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-aarch64-64k-rhel.config b/SOURCES/kernel-aarch64-64k-rhel.config
index 77f32a4..14aa64a 100644
--- a/SOURCES/kernel-aarch64-64k-rhel.config
+++ b/SOURCES/kernel-aarch64-64k-rhel.config
@@ -8031,9 +8031,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-aarch64-debug-fedora.config b/SOURCES/kernel-aarch64-debug-fedora.config
index 4d85066..4eaf2fc 100644
--- a/SOURCES/kernel-aarch64-debug-fedora.config
+++ b/SOURCES/kernel-aarch64-debug-fedora.config
@@ -9968,9 +9968,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-aarch64-debug-rhel.config b/SOURCES/kernel-aarch64-debug-rhel.config
index ebbe575..bae5983 100644
--- a/SOURCES/kernel-aarch64-debug-rhel.config
+++ b/SOURCES/kernel-aarch64-debug-rhel.config
@@ -8052,9 +8052,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-aarch64-fedora.config b/SOURCES/kernel-aarch64-fedora.config
index 1bb5dec..7eb940a 100644
--- a/SOURCES/kernel-aarch64-fedora.config
+++ b/SOURCES/kernel-aarch64-fedora.config
@@ -9939,9 +9939,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-aarch64-rhel.config b/SOURCES/kernel-aarch64-rhel.config
index cfcc4f8..723a6e3 100644
--- a/SOURCES/kernel-aarch64-rhel.config
+++ b/SOURCES/kernel-aarch64-rhel.config
@@ -8027,9 +8027,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-aarch64-rt-debug-rhel.config b/SOURCES/kernel-aarch64-rt-debug-rhel.config
index 9fbeebc..6802b3d 100644
--- a/SOURCES/kernel-aarch64-rt-debug-rhel.config
+++ b/SOURCES/kernel-aarch64-rt-debug-rhel.config
@@ -8112,9 +8112,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-aarch64-rt-rhel.config b/SOURCES/kernel-aarch64-rt-rhel.config
index 77d7f10..cb5df81 100644
--- a/SOURCES/kernel-aarch64-rt-rhel.config
+++ b/SOURCES/kernel-aarch64-rt-rhel.config
@@ -8087,9 +8087,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-ppc64le-debug-fedora.config b/SOURCES/kernel-ppc64le-debug-fedora.config
index 2c014c2..7982fad 100644
--- a/SOURCES/kernel-ppc64le-debug-fedora.config
+++ b/SOURCES/kernel-ppc64le-debug-fedora.config
@@ -8275,9 +8275,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-ppc64le-debug-rhel.config b/SOURCES/kernel-ppc64le-debug-rhel.config
index 64f780e..7fde4dc 100644
--- a/SOURCES/kernel-ppc64le-debug-rhel.config
+++ b/SOURCES/kernel-ppc64le-debug-rhel.config
@@ -7521,9 +7521,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-ppc64le-fedora.config b/SOURCES/kernel-ppc64le-fedora.config
index df182c6..21b92d4 100644
--- a/SOURCES/kernel-ppc64le-fedora.config
+++ b/SOURCES/kernel-ppc64le-fedora.config
@@ -8244,9 +8244,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-ppc64le-rhel.config b/SOURCES/kernel-ppc64le-rhel.config
index 40b9392..dfad115 100644
--- a/SOURCES/kernel-ppc64le-rhel.config
+++ b/SOURCES/kernel-ppc64le-rhel.config
@@ -7498,9 +7498,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-s390x-debug-fedora.config b/SOURCES/kernel-s390x-debug-fedora.config
index e8b901f..fe00aca 100644
--- a/SOURCES/kernel-s390x-debug-fedora.config
+++ b/SOURCES/kernel-s390x-debug-fedora.config
@@ -8211,9 +8211,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-s390x-debug-rhel.config b/SOURCES/kernel-s390x-debug-rhel.config
index 4d051d7..b563264 100644
--- a/SOURCES/kernel-s390x-debug-rhel.config
+++ b/SOURCES/kernel-s390x-debug-rhel.config
@@ -7504,9 +7504,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-s390x-fedora.config b/SOURCES/kernel-s390x-fedora.config
index e26a697..1507306 100644
--- a/SOURCES/kernel-s390x-fedora.config
+++ b/SOURCES/kernel-s390x-fedora.config
@@ -8180,9 +8180,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-s390x-rhel.config b/SOURCES/kernel-s390x-rhel.config
index c2c1ecf..6af13b4 100644
--- a/SOURCES/kernel-s390x-rhel.config
+++ b/SOURCES/kernel-s390x-rhel.config
@@ -7481,9 +7481,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-s390x-zfcpdump-rhel.config b/SOURCES/kernel-s390x-zfcpdump-rhel.config
index c987d1e..aa058bb 100644
--- a/SOURCES/kernel-s390x-zfcpdump-rhel.config
+++ b/SOURCES/kernel-s390x-zfcpdump-rhel.config
@@ -7504,9 +7504,9 @@ CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
CONFIG_DRM_APPLETBDRM=m
CONFIG_HID_APPLETB_BL=m
CONFIG_HID_APPLETB_KBD=m
CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-x86_64-debug-fedora.config b/SOURCES/kernel-x86_64-debug-fedora.config
index ee8a2e4..0179bc2 100644
--- a/SOURCES/kernel-x86_64-debug-fedora.config
+++ b/SOURCES/kernel-x86_64-debug-fedora.config
@@ -8857,6 +8857,14 @@ CONFIG_IPC_CLASSES=y
CONFIG_LEDS_TPS68470=m
CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
+CONFIG_DRM_AMD_COLOR_STEAMDECK=y
+CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
+CONFIG_DRM_APPLETBDRM=m
+CONFIG_HID_APPLETB_BL=m
+CONFIG_HID_APPLETB_KBD=m
+CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
+CONFIG_APPLE_BCE=m
CONFIG_LEGION_LAPTOP=m
CONFIG_ACPI_CALL=m
CONFIG_MFD_STEAMDECK=m
@@ -8892,17 +8900,9 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
# CONFIG_USB_DUMMY_HCD is not set
# CONFIG_USB_CONFIGFS is not set
# CONFIG_PHY_SAMSUNG_USB2 is not set
-CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_SND_SOC_SOF=m
CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
CONFIG_SND_SOC_SOF_IPC3=y
CONFIG_SND_SOC_SOF_INTEL_IPC4=y
CONFIG_SND_SOC_SOF_AMD_COMMON=m
CONFIG_SND_SOC_TOPOLOGY=y
-CONFIG_BMI323_I2C=m
-CONFIG_DRM_APPLETBDRM=m
-CONFIG_HID_APPLETB_BL=m
-CONFIG_HID_APPLETB_KBD=m
-CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
-CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-x86_64-debug-rhel.config b/SOURCES/kernel-x86_64-debug-rhel.config
index 46a8f09..a907156 100644
--- a/SOURCES/kernel-x86_64-debug-rhel.config
+++ b/SOURCES/kernel-x86_64-debug-rhel.config
@@ -7852,6 +7852,14 @@ CONFIG_IPC_CLASSES=y
CONFIG_LEDS_TPS68470=m
CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
+CONFIG_DRM_AMD_COLOR_STEAMDECK=y
+CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
+CONFIG_DRM_APPLETBDRM=m
+CONFIG_HID_APPLETB_BL=m
+CONFIG_HID_APPLETB_KBD=m
+CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
+CONFIG_APPLE_BCE=m
CONFIG_LEGION_LAPTOP=m
CONFIG_ACPI_CALL=m
CONFIG_IIO_HRTIMER_TRIGGER=m
@@ -7893,7 +7901,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
# CONFIG_USB_DUMMY_HCD is not set
# CONFIG_USB_CONFIGFS is not set
# CONFIG_PHY_SAMSUNG_USB2 is not set
-CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_SND_SOC_AMD_SOF_MACH=m
CONFIG_SND_SOC_AMD_MACH_COMMON=m
CONFIG_SND_SOC_SOF=m
@@ -7907,10 +7914,3 @@ CONFIG_SND_SOC_SOF_AMD_ACP63=m
# CONFIG_SND_AMD_ASOC_REMBRANDT is not set
# CONFIG_SND_SOC_AMD_LEGACY_MACH is not set
CONFIG_SND_SOC_TOPOLOGY=y
-CONFIG_BMI323_I2C=m
-CONFIG_DRM_APPLETBDRM=m
-CONFIG_HID_APPLETB_BL=m
-CONFIG_HID_APPLETB_KBD=m
-CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
-CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-x86_64-fedora.config b/SOURCES/kernel-x86_64-fedora.config
index 2b338b9..5110bd6 100644
--- a/SOURCES/kernel-x86_64-fedora.config
+++ b/SOURCES/kernel-x86_64-fedora.config
@@ -8827,6 +8827,14 @@ CONFIG_IPC_CLASSES=y
CONFIG_LEDS_TPS68470=m
CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
+CONFIG_DRM_AMD_COLOR_STEAMDECK=y
+CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
+CONFIG_DRM_APPLETBDRM=m
+CONFIG_HID_APPLETB_BL=m
+CONFIG_HID_APPLETB_KBD=m
+CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
+CONFIG_APPLE_BCE=m
CONFIG_LEGION_LAPTOP=m
CONFIG_ACPI_CALL=m
CONFIG_MFD_STEAMDECK=m
@@ -8862,17 +8870,9 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
# CONFIG_USB_DUMMY_HCD is not set
# CONFIG_USB_CONFIGFS is not set
# CONFIG_PHY_SAMSUNG_USB2 is not set
-CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_SND_SOC_SOF=m
CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
CONFIG_SND_SOC_SOF_IPC3=y
CONFIG_SND_SOC_SOF_INTEL_IPC4=y
CONFIG_SND_SOC_SOF_AMD_COMMON=m
CONFIG_SND_SOC_TOPOLOGY=y
-CONFIG_BMI323_I2C=m
-CONFIG_DRM_APPLETBDRM=m
-CONFIG_HID_APPLETB_BL=m
-CONFIG_HID_APPLETB_KBD=m
-CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
-CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-x86_64-rhel.config b/SOURCES/kernel-x86_64-rhel.config
index 304cfeb..1c6c754 100644
--- a/SOURCES/kernel-x86_64-rhel.config
+++ b/SOURCES/kernel-x86_64-rhel.config
@@ -7828,6 +7828,14 @@ CONFIG_IPC_CLASSES=y
CONFIG_LEDS_TPS68470=m
CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
+CONFIG_DRM_AMD_COLOR_STEAMDECK=y
+CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
+CONFIG_DRM_APPLETBDRM=m
+CONFIG_HID_APPLETB_BL=m
+CONFIG_HID_APPLETB_KBD=m
+CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
+CONFIG_APPLE_BCE=m
CONFIG_LEGION_LAPTOP=m
CONFIG_ACPI_CALL=m
CONFIG_IIO_HRTIMER_TRIGGER=m
@@ -7869,7 +7877,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
# CONFIG_USB_DUMMY_HCD is not set
# CONFIG_USB_CONFIGFS is not set
# CONFIG_PHY_SAMSUNG_USB2 is not set
-CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_SND_SOC_AMD_SOF_MACH=m
CONFIG_SND_SOC_AMD_MACH_COMMON=m
CONFIG_SND_SOC_SOF=m
@@ -7883,10 +7890,3 @@ CONFIG_SND_SOC_SOF_AMD_ACP63=m
# CONFIG_SND_AMD_ASOC_REMBRANDT is not set
# CONFIG_SND_SOC_AMD_LEGACY_MACH is not set
CONFIG_SND_SOC_TOPOLOGY=y
-CONFIG_BMI323_I2C=m
-CONFIG_DRM_APPLETBDRM=m
-CONFIG_HID_APPLETB_BL=m
-CONFIG_HID_APPLETB_KBD=m
-CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
-CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-x86_64-rt-debug-rhel.config b/SOURCES/kernel-x86_64-rt-debug-rhel.config
index 985beda..cdf65b7 100644
--- a/SOURCES/kernel-x86_64-rt-debug-rhel.config
+++ b/SOURCES/kernel-x86_64-rt-debug-rhel.config
@@ -7913,6 +7913,14 @@ CONFIG_IPC_CLASSES=y
CONFIG_LEDS_TPS68470=m
CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
+CONFIG_DRM_AMD_COLOR_STEAMDECK=y
+CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
+CONFIG_DRM_APPLETBDRM=m
+CONFIG_HID_APPLETB_BL=m
+CONFIG_HID_APPLETB_KBD=m
+CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
+CONFIG_APPLE_BCE=m
CONFIG_LEGION_LAPTOP=m
CONFIG_ACPI_CALL=m
CONFIG_IIO_HRTIMER_TRIGGER=m
@@ -7954,7 +7962,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
# CONFIG_USB_DUMMY_HCD is not set
# CONFIG_USB_CONFIGFS is not set
# CONFIG_PHY_SAMSUNG_USB2 is not set
-CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_SND_SOC_AMD_SOF_MACH=m
CONFIG_SND_SOC_AMD_MACH_COMMON=m
CONFIG_SND_SOC_SOF=m
@@ -7968,10 +7975,3 @@ CONFIG_SND_SOC_SOF_AMD_ACP63=m
# CONFIG_SND_AMD_ASOC_REMBRANDT is not set
# CONFIG_SND_SOC_AMD_LEGACY_MACH is not set
CONFIG_SND_SOC_TOPOLOGY=y
-CONFIG_BMI323_I2C=m
-CONFIG_DRM_APPLETBDRM=m
-CONFIG_HID_APPLETB_BL=m
-CONFIG_HID_APPLETB_KBD=m
-CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
-CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel-x86_64-rt-rhel.config b/SOURCES/kernel-x86_64-rt-rhel.config
index bce617a..8f7d92f 100644
--- a/SOURCES/kernel-x86_64-rt-rhel.config
+++ b/SOURCES/kernel-x86_64-rt-rhel.config
@@ -7889,6 +7889,14 @@ CONFIG_IPC_CLASSES=y
CONFIG_LEDS_TPS68470=m
CONFIG_SENSORS_SURFACE_FAN=m
CONFIG_SENSORS_SURFACE_TEMP=m
+CONFIG_DRM_AMD_COLOR_STEAMDECK=y
+CONFIG_BMI323_I2C=m
+CONFIG_BMI323_SPI=m
+CONFIG_DRM_APPLETBDRM=m
+CONFIG_HID_APPLETB_BL=m
+CONFIG_HID_APPLETB_KBD=m
+CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
+CONFIG_APPLE_BCE=m
CONFIG_LEGION_LAPTOP=m
CONFIG_ACPI_CALL=m
CONFIG_IIO_HRTIMER_TRIGGER=m
@@ -7930,7 +7938,6 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
# CONFIG_USB_DUMMY_HCD is not set
# CONFIG_USB_CONFIGFS is not set
# CONFIG_PHY_SAMSUNG_USB2 is not set
-CONFIG_DRM_AMD_COLOR_STEAMDECK=y
CONFIG_SND_SOC_AMD_SOF_MACH=m
CONFIG_SND_SOC_AMD_MACH_COMMON=m
CONFIG_SND_SOC_SOF=m
@@ -7944,10 +7951,3 @@ CONFIG_SND_SOC_SOF_AMD_ACP63=m
# CONFIG_SND_AMD_ASOC_REMBRANDT is not set
# CONFIG_SND_SOC_AMD_LEGACY_MACH is not set
CONFIG_SND_SOC_TOPOLOGY=y
-CONFIG_BMI323_I2C=m
-CONFIG_DRM_APPLETBDRM=m
-CONFIG_HID_APPLETB_BL=m
-CONFIG_HID_APPLETB_KBD=m
-CONFIG_HID_APPLE_MAGIC_BACKLIGHT=m
-CONFIG_APPLE_BCE=m
-CONFIG_BMI323_SPI=m
diff --git a/SOURCES/kernel.changelog b/SOURCES/kernel.changelog
index f4767f4..a1d854a 100644
--- a/SOURCES/kernel.changelog
+++ b/SOURCES/kernel.changelog
@@ -1,3 +1,10 @@
+* Mon Feb 05 2024 Augusto Caringi <acaringi@redhat.com> [6.7.4-0]
+- Add keyboard resume bugfixes (Justin M. Forbes)
+- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
+- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)
+- Linux v6.7.4
+Resolves:
+
* Wed Jan 31 2024 Justin M. Forbes <jforbes@fedoraproject.org> [6.7.3-0]
- Config update for stable backport (Justin M. Forbes)
- Add some more bugs to BugsFixed (Justin M. Forbes)
diff --git a/SOURCES/patch-6.7-redhat.patch b/SOURCES/patch-6.7-redhat.patch
index dc163a4..c7bea04 100644
--- a/SOURCES/patch-6.7-redhat.patch
+++ b/SOURCES/patch-6.7-redhat.patch
@@ -15,6 +15,7 @@
drivers/firmware/sysfb.c | 18 ++-
drivers/hid/hid-rmi.c | 66 --------
drivers/hwtracing/coresight/coresight-etm4x-core.c | 19 +++
+ drivers/input/keyboard/atkbd.c | 14 +-
drivers/input/rmi4/rmi_driver.c | 124 +++++++++------
drivers/iommu/iommu.c | 22 +++
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 4 +
@@ -36,10 +37,10 @@
security/lockdown/lockdown.c | 1 +
security/security.c | 12 ++
tools/power/cpupower/Makefile | 2 +-
- 38 files changed, 674 insertions(+), 176 deletions(-)
+ 39 files changed, 683 insertions(+), 181 deletions(-)
diff --git a/Makefile b/Makefile
-index 96a08c9f0faa..e627bde4e578 100644
+index 73a208d9d4c4..cfff9444b6ab 100644
--- a/Makefile
+++ b/Makefile
@@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@@ -732,6 +733,60 @@ index 34aee59dd147..7c5a7f7c11bd 100644
amba_driver_unregister(&etm4x_amba_driver);
platform_driver_unregister(&etm4_platform_driver);
etm4_pm_clear();
+diff --git a/drivers/input/keyboard/atkbd.c b/drivers/input/keyboard/atkbd.c
+index 13ef6284223d..7f67f9f2946b 100644
+--- a/drivers/input/keyboard/atkbd.c
++++ b/drivers/input/keyboard/atkbd.c
+@@ -811,7 +811,6 @@ static int atkbd_probe(struct atkbd *atkbd)
+ {
+ struct ps2dev *ps2dev = &atkbd->ps2dev;
+ unsigned char param[2];
+- bool skip_getid;
+
+ /*
+ * Some systems, where the bit-twiddling when testing the io-lines of the
+@@ -825,6 +824,11 @@ static int atkbd_probe(struct atkbd *atkbd)
+ "keyboard reset failed on %s\n",
+ ps2dev->serio->phys);
+
++ if (atkbd_skip_getid(atkbd)) {
++ atkbd->id = 0xab83;
++ goto deactivate_kbd;
++ }
++
+ /*
+ * Then we check the keyboard ID. We should get 0xab83 under normal conditions.
+ * Some keyboards report different values, but the first byte is always 0xab or
+@@ -833,18 +837,17 @@ static int atkbd_probe(struct atkbd *atkbd)
+ */
+
+ param[0] = param[1] = 0xa5; /* initialize with invalid values */
+- skip_getid = atkbd_skip_getid(atkbd);
+- if (skip_getid || ps2_command(ps2dev, param, ATKBD_CMD_GETID)) {
++ if (ps2_command(ps2dev, param, ATKBD_CMD_GETID)) {
+
+ /*
+- * If the get ID command was skipped or failed, we check if we can at least set
++ * If the get ID command failed, we check if we can at least set
+ * the LEDs on the keyboard. This should work on every keyboard out there.
+ * It also turns the LEDs off, which we want anyway.
+ */
+ param[0] = 0;
+ if (ps2_command(ps2dev, param, ATKBD_CMD_SETLEDS))
+ return -1;
+- atkbd->id = skip_getid ? 0xab83 : 0xabba;
++ atkbd->id = 0xabba;
+ return 0;
+ }
+
+@@ -860,6 +863,7 @@ static int atkbd_probe(struct atkbd *atkbd)
+ return -1;
+ }
+
++deactivate_kbd:
+ /*
+ * Make sure nothing is coming from the keyboard and disturbs our
+ * internal state.
diff --git a/drivers/input/rmi4/rmi_driver.c b/drivers/input/rmi4/rmi_driver.c
index 258d5fe3d395..f7298e3dc8f3 100644
--- a/drivers/input/rmi4/rmi_driver.c
@@ -980,10 +1035,10 @@ index 6b6aa3c36744..0ce08e9a0a3d 100644
arg->desc_id = ev->desc_id;
arg->status = ev->status;
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
-index d55a3ffae4b8..a8c1d69567cd 100644
+index a2bf6de11462..692a9e777d72 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
-@@ -4410,6 +4410,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000,
+@@ -4426,6 +4426,30 @@ DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9000,
DECLARE_PCI_FIXUP_HEADER(PCI_VENDOR_ID_BROADCOM, 0x9084,
quirk_bridge_cavm_thrx2_pcie_root);
@@ -1043,10 +1098,10 @@ index 542a4bbb21bc..62161ceed2e2 100644
if (err)
goto err_out_driver;
diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c
-index 87480a6e6d93..0f0c5550bea6 100644
+index ef8d9bda94ac..3fab06f3b43e 100644
--- a/drivers/usb/core/hub.c
+++ b/drivers/usb/core/hub.c
-@@ -5763,6 +5763,13 @@ static void hub_event(struct work_struct *work)
+@@ -5777,6 +5777,13 @@ static void hub_event(struct work_struct *work)
(u16) hub->change_bits[0],
(u16) hub->event_bits[0]);
diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec
index 0256d09..f6c21ab 100644
--- a/SPECS/kernel.spec
+++ b/SPECS/kernel.spec
@@ -160,18 +160,18 @@ Summary: The Linux kernel
# the --with-release option overrides this setting.)
%define debugbuildsenabled 1
%define buildid .fsync
-%define specrpmversion 6.7.3
-%define specversion 6.7.3
+%define specrpmversion 6.7.4
+%define specversion 6.7.4
%define patchversion 6.7
%define pkgrelease 200
%define kversion 6
-%define tarfile_release 6.7.3
+%define tarfile_release 6.7.4
# This is needed to do merge window version magic
%define patchlevel 7
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 201%{?buildid}%{?dist}
# This defines the kabi tarball version
-%define kabiversion 6.7.3
+%define kabiversion 6.7.4
# If this variable is set to 1, a bpf selftests build failure will cause a
# fatal kernel package build error
@@ -3969,8 +3969,14 @@ fi\
#
#
%changelog
-* Wed Feb 07 2024 Jan Drögehoff <sentrycraft123@gmail.com> - 6.7.3-201.fsync
-- kernel-fsync v6.7.3
+* Thu Feb 08 2024 Jan Drögehoff <sentrycraft123@gmail.com> - 6.7.4-201.fsync
+- kernel-fsync v6.7.4
+
+* Mon Feb 05 2024 Augusto Caringi <acaringi@redhat.com> [6.7.4-0]
+- Add keyboard resume bugfixes (Justin M. Forbes)
+- Input: atkbd - do not skip atkbd_deactivate() when skipping ATKBD_CMD_GETID (Hans de Goede)
+- Input: atkbd - skip ATKBD_CMD_SETLEDS when skipping ATKBD_CMD_GETID (Hans de Goede)
+- Linux v6.7.4
* Wed Jan 31 2024 Justin M. Forbes <jforbes@fedoraproject.org> [6.7.3-0]
- Config update for stable backport (Justin M. Forbes)