Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2022-10-18 12:44:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Tue Oct 18 12:44:43 2022 rev:661 rq:1011220 version:6.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2022-10-14 15:41:08.811778891 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.2275/dtb-aarch64.changes 2022-10-18 12:45:02.437729301 +0200 @@ -1,0 +2,84 @@ +Sun Oct 16 09:53:17 CEST 2022 - jsl...@suse.cz + +- Linux 6.0.2 (bsc#1012628). +- nilfs2: fix NULL pointer dereference at + nilfs_bmap_lookup_at_level() (bsc#1012628). +- nilfs2: fix use-after-free bug of struct nilfs_root + (bsc#1012628). +- nilfs2: fix leak of nilfs_root in case of writer thread creation + failure (bsc#1012628). +- nilfs2: replace WARN_ONs by nilfs_error for checkpoint + acquisition failure (bsc#1012628). +- nvme-pci: set min_align_mask before calculating max_hw_sectors + (bsc#1012628). +- random: restore O_NONBLOCK support (bsc#1012628). +- random: clamp credited irq bits to maximum mixed (bsc#1012628). +- ALSA: hda: Fix position reporting on Poulsbo (bsc#1012628). +- efi: Correct Macmini DMI match in uefi cert quirk (bsc#1012628). +- scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue + handler reading stale packets" (bsc#1012628). +- scsi: qla2xxx: Fix response queue handler reading stale packets + (bsc#1012628). +- scsi: stex: Properly zero out the passthrough command structure + (bsc#1012628). +- USB: serial: qcserial: add new usb-id for Dell branded EM7455 + (bsc#1012628). +- Revert "USB: fixup for merge issue with "usb: dwc3: Don't + switch OTG -> peripheral if extcon is present"" (bsc#1012628). +- Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon + is present" (bsc#1012628). +- Revert "powerpc/rtas: Implement reentrant rtas call" + (bsc#1012628). +- Revert "crypto: qat - reduce size of mapped region" + (bsc#1012628). +- random: avoid reading two cache lines on irq randomness + (bsc#1012628). +- random: use expired timer rather than wq for mixing fast pool + (bsc#1012628). +- wifi: cfg80211: fix u8 overflow in + cfg80211_update_notlisted_nontrans() (bsc#1012628). +- wifi: cfg80211/mac80211: reject bad MBSSID elements + (bsc#1012628). +- wifi: mac80211: fix MBSSID parsing use-after-free (bsc#1012628). +- wifi: cfg80211: ensure length byte is present before access + (bsc#1012628). +- wifi: cfg80211: fix BSS refcounting bugs (bsc#1012628). +- wifi: cfg80211: avoid nontransmitted BSS list corruption + (bsc#1012628). +- wifi: mac80211_hwsim: avoid mac80211 warning on bad rate + (bsc#1012628). +- wifi: mac80211: fix crash in beacon protection for P2P-device + (bsc#1012628). +- wifi: cfg80211: update hidden BSSes to avoid WARN_ON + (bsc#1012628). +- mctp: prevent double key removal and unref (bsc#1012628). +- Input: xpad - add supported devices as contributed on github + (bsc#1012628). +- Input: xpad - fix wireless 360 controller breaking after suspend + (bsc#1012628). +- misc: pci_endpoint_test: Aggregate params checking for xfer + (bsc#1012628). +- misc: pci_endpoint_test: Fix + pci_endpoint_test_{copy,write,read}() panic (bsc#1012628). +- commit 7fb6561 + +------------------------------------------------------------------- +Fri Oct 14 10:23:20 CEST 2022 - jsl...@suse.cz + +- Refresh + patches.suse/ACPI-resource-Add-ASUS-model-S5402ZA-to-quirks.patch. +- Refresh + patches.suse/ACPI-resource-Skip-IRQ-override-on-Asus-Vivobook-K34.patch. + Update upstream status. They were merged already. +- commit 098c340 + +------------------------------------------------------------------- +Fri Oct 14 10:18:35 CEST 2022 - jsl...@suse.cz + +- ACPI: resource: do IRQ override on LENOVO IdeaPad (bsc#1203794). +- ACPI: resource: Add ASUS model S5402ZA to quirks (bsc#1203794). +- ACPI: resource: Skip IRQ override on Asus Vivobook + K3402ZA/K3502ZA (bsc#1203794). +- commit c7a2f55 + +------------------------------------------------------------------- dtb-armv6l.changes: same change dtb-armv7l.changes: same change dtb-riscv64.changes: same change kernel-64kb.changes: same change kernel-debug.changes: same change kernel-default.changes: same change kernel-docs.changes: same change kernel-kvmsmall.changes: same change kernel-lpae.changes: same change kernel-obs-build.changes: same change kernel-obs-qa.changes: same change kernel-pae.changes: same change kernel-source.changes: same change kernel-syms.changes: same change kernel-vanilla.changes: same change kernel-zfcpdump.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:07.585741022 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:07.593741040 +0200 @@ -17,7 +17,7 @@ %define srcversion 6.0 -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -29,9 +29,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif dtb-armv6l.spec: same change dtb-armv7l.spec: same change dtb-riscv64.spec: same change ++++++ kernel-64kb.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:07.733741358 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:07.741741377 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.0 -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -110,9 +110,9 @@ Summary: Kernel with 64kb PAGE_SIZE License: GPL-2.0-only Group: System/Kernel -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif @@ -239,10 +239,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 -Provides: kernel-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: kernel-%build_flavor-base-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 +Provides: kernel-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 # END COMMON DEPS -Provides: %name-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: %name-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc ++++++ kernel-debug.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:07.773741449 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:07.777741458 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.0 -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -110,9 +110,9 @@ Summary: A Debug Version of the Kernel License: GPL-2.0-only Group: System/Kernel -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif @@ -239,10 +239,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 -Provides: kernel-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: kernel-%build_flavor-base-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 +Provides: kernel-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 # END COMMON DEPS -Provides: %name-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: %name-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 %ifarch ppc64 Provides: kernel-kdump = 2.6.28 Obsoletes: kernel-kdump <= 2.6.28 ++++++ kernel-default.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:07.809741531 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:07.825741568 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.0 -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -110,9 +110,9 @@ Summary: The Standard Kernel License: GPL-2.0-only Group: System/Kernel -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif @@ -239,10 +239,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 -Provides: kernel-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: kernel-%build_flavor-base-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 +Provides: kernel-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 # END COMMON DEPS -Provides: %name-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: %name-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 %ifarch %ix86 Provides: kernel-smp = 2.6.17 Obsoletes: kernel-smp <= 2.6.17 ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:07.853741631 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:07.861741650 +0200 @@ -17,7 +17,7 @@ %define srcversion 6.0 -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -31,9 +31,9 @@ Summary: Kernel Documentation License: GPL-2.0-only Group: Documentation/Man -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif @@ -67,7 +67,7 @@ %endif URL: https://www.kernel.org/ Provides: %name = %version-%source_rel -Provides: %name-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: %name-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:07.893741722 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:07.901741741 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.0 -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -110,9 +110,9 @@ Summary: The Small Developer Kernel for KVM License: GPL-2.0-only Group: System/Kernel -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif @@ -239,10 +239,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 -Provides: kernel-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: kernel-%build_flavor-base-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 +Provides: kernel-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 # END COMMON DEPS -Provides: %name-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: %name-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:07.969741896 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:07.973741905 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %define vanilla_only 0 @@ -45,7 +45,7 @@ %endif %endif %endif -BuildRequires: kernel%kernel_flavor-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +BuildRequires: kernel%kernel_flavor-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 %if 0%{?rhel_version} BuildRequires: kernel @@ -64,9 +64,9 @@ Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:08.005741978 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:08.009741987 +0200 @@ -17,7 +17,7 @@ # needsrootforbuild -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -36,9 +36,9 @@ Summary: Basic QA tests for the kernel License: GPL-2.0-only Group: SLES -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:08.041742060 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:08.049742078 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.0 -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -110,9 +110,9 @@ Summary: Kernel with PAE Support License: GPL-2.0-only Group: System/Kernel -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif @@ -239,10 +239,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 -Provides: kernel-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: kernel-%build_flavor-base-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 +Provides: kernel-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 # END COMMON DEPS -Provides: %name-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: %name-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 %ifarch %ix86 Provides: kernel-bigsmp = 2.6.17 Obsoletes: kernel-bigsmp <= 2.6.17 ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:08.073742133 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:08.081742151 +0200 @@ -17,7 +17,7 @@ %define srcversion 6.0 -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %define vanilla_only 0 @@ -31,9 +31,9 @@ %endif Name: kernel-source -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif @@ -50,7 +50,7 @@ BuildRequires: sed Requires(post): coreutils sed Provides: %name = %version-%source_rel -Provides: %name-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: %name-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 Provides: linux Provides: multiversion(kernel) Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:08.113742224 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:08.121742242 +0200 @@ -24,10 +24,10 @@ Summary: Kernel Symbol Versions (modversions) License: GPL-2.0-only Group: Development/Sources -Version: 6.0.1 +Version: 6.0.2 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif @@ -52,7 +52,7 @@ %endif Requires: pesign-obs-integration Provides: %name = %version-%source_rel -Provides: %name-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: %name-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 Provides: multiversion(kernel) Source: README.KSYMS Requires: kernel-devel%variant = %version-%source_rel ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:08.161742333 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:08.165742342 +0200 @@ -18,7 +18,7 @@ %define srcversion 6.0 -%define patchversion 6.0.1 +%define patchversion 6.0.2 %define variant %{nil} %define vanilla_only 0 %define compress_modules zstd @@ -110,9 +110,9 @@ Summary: The Standard Kernel - without any SUSE patches License: GPL-2.0-only Group: System/Kernel -Version: 6.0.1 +Version: 6.0.2 %if 0%{?is_kotd} -Release: <RELEASE>.g94ab0ef +Release: <RELEASE>.g7fb6561 %else Release: 0 %endif @@ -239,10 +239,10 @@ Conflicts: libc.so.6()(64bit) %endif Provides: kernel = %version-%source_rel -Provides: kernel-%build_flavor-base-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 -Provides: kernel-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: kernel-%build_flavor-base-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 +Provides: kernel-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 # END COMMON DEPS -Provides: %name-srchash-94ab0efe4974370734cc9b5717719c19eb4e2c26 +Provides: %name-srchash-7fb65619ade7cd7af855b41782d74be48b5cd0f4 %obsolete_rebuilds %name Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz Source3: kernel-source.rpmlintrc kernel-zfcpdump.spec: same change ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 2978 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ACPI-resource-Add-ASUS-model-S5402ZA-to-quirks.patch new/patches.suse/ACPI-resource-Add-ASUS-model-S5402ZA-to-quirks.patch --- old/patches.suse/ACPI-resource-Add-ASUS-model-S5402ZA-to-quirks.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ACPI-resource-Add-ASUS-model-S5402ZA-to-quirks.patch 2022-10-16 09:53:17.000000000 +0200 @@ -0,0 +1,38 @@ +From: Kellen Renshaw <kellen.rens...@canonical.com> +Date: Wed, 21 Sep 2022 10:24:22 -0700 +Subject: ACPI: resource: Add ASUS model S5402ZA to quirks +Git-commit: 6e5cbe7c4b41824e500acbb42411da692d1435f1 +Patch-mainline: v6.1-rc1 +References: bsc#1203794 + +The Asus Vivobook S5402ZA has the same keyboard issue as Asus Vivobook +K3402ZA/K3502ZA. The kernel overrides IRQ 1 to Edge_High when it +should be Active_Low. + +This patch adds the S5402ZA model to the quirk list. + +Link: https://bugzilla.kernel.org/show_bug.cgi?id=216158 +Tested-by: Kellen Renshaw <kellen.rens...@canonical.com> +Signed-off-by: Kellen Renshaw <kellen.rens...@canonical.com> +Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> +Signed-off-by: Jiri Slaby <jsl...@suse.cz> +--- + drivers/acpi/resource.c | 7 +++++++ + 1 file changed, 7 insertions(+) + +--- a/drivers/acpi/resource.c ++++ b/drivers/acpi/resource.c +@@ -414,6 +414,13 @@ static const struct dmi_system_id asus_l + DMI_MATCH(DMI_BOARD_NAME, "K3502ZA"), + }, + }, ++ { ++ .ident = "Asus Vivobook S5402ZA", ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), ++ DMI_MATCH(DMI_BOARD_NAME, "S5402ZA"), ++ }, ++ }, + { } + }; + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ACPI-resource-Skip-IRQ-override-on-Asus-Vivobook-K34.patch new/patches.suse/ACPI-resource-Skip-IRQ-override-on-Asus-Vivobook-K34.patch --- old/patches.suse/ACPI-resource-Skip-IRQ-override-on-Asus-Vivobook-K34.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ACPI-resource-Skip-IRQ-override-on-Asus-Vivobook-K34.patch 2022-10-16 09:53:17.000000000 +0200 @@ -0,0 +1,60 @@ +From: Tamim Khan <ta...@fusetak.com> +Date: Sun, 28 Aug 2022 23:04:19 -0400 +Subject: ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA +Git-commit: e12dee3736731e24b1e7367f87d66ac0fcd73ce7 +Patch-mainline: v6.1-rc1 +References: bsc#1203794 + +In the ACPI DSDT table for Asus VivoBook K3402ZA/K3502ZA +IRQ 1 is described as ActiveLow; however, the kernel overrides +it to Edge_High. This prevents the internal keyboard from working +on these laptops. In order to fix this add these laptops to the +skip_override_table so that the kernel does not override IRQ 1 to +Edge_High. + +Link: https://bugzilla.kernel.org/show_bug.cgi?id=216158 +Reviewed-by: Hui Wang <hui.w...@canonical.com> +Tested-by: Tamim Khan <ta...@fusetak.com> +Tested-by: Sunand <sunandchakrad...@gmail.com> +Signed-off-by: Tamim Khan <ta...@fusetak.com> +Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> +Signed-off-by: Jiri Slaby <jsl...@suse.cz> +--- + drivers/acpi/resource.c | 19 +++++++++++++++++++ + 1 file changed, 19 insertions(+) + +--- a/drivers/acpi/resource.c ++++ b/drivers/acpi/resource.c +@@ -399,6 +399,24 @@ static const struct dmi_system_id medion + { } + }; + ++static const struct dmi_system_id asus_laptop[] = { ++ { ++ .ident = "Asus Vivobook K3402ZA", ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), ++ DMI_MATCH(DMI_BOARD_NAME, "K3402ZA"), ++ }, ++ }, ++ { ++ .ident = "Asus Vivobook K3502ZA", ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "ASUSTeK COMPUTER INC."), ++ DMI_MATCH(DMI_BOARD_NAME, "K3502ZA"), ++ }, ++ }, ++ { } ++}; ++ + struct irq_override_cmp { + const struct dmi_system_id *system; + unsigned char irq; +@@ -409,6 +427,7 @@ struct irq_override_cmp { + + static const struct irq_override_cmp skip_override_table[] = { + { medion_laptop, 1, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0 }, ++ { asus_laptop, 1, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0 }, + }; + + static bool acpi_dev_irq_override(u32 gsi, u8 triggering, u8 polarity, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ACPI-resource-do-IRQ-override-on-LENOVO-IdeaPad.patch new/patches.suse/ACPI-resource-do-IRQ-override-on-LENOVO-IdeaPad.patch --- old/patches.suse/ACPI-resource-do-IRQ-override-on-LENOVO-IdeaPad.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ACPI-resource-do-IRQ-override-on-LENOVO-IdeaPad.patch 2022-10-16 09:53:17.000000000 +0200 @@ -0,0 +1,104 @@ +From: "Jiri Slaby (SUSE)" <jsl...@suse.cz> +Date: Tue, 4 Oct 2022 12:33:40 +0200 +Subject: ACPI: resource: do IRQ override on LENOVO IdeaPad +Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git#bleeding-edge +Git-commit: bfcdf58380b1d9be564a78a9370da722ed1a9965 +Patch-mainline: Queued in subsystem maintainer repository +References: bsc#1203794 + +LENOVO IdeaPad Flex 5 is ryzen-5 based and the commit below removed IRQ +overriding for those. This broke touchscreen and trackpad: + i2c_designware AMDI0010:00: controller timed out + i2c_designware AMDI0010:03: controller timed out + i2c_hid_acpi i2c-MSFT0001:00: failed to reset device: -61 + i2c_designware AMDI0010:03: controller timed out + ... + i2c_hid_acpi i2c-MSFT0001:00: can't add hid device: -61 + i2c_hid_acpi: probe of i2c-MSFT0001:00 failed with error -61 + +White-list this specific model in the override_table. + +For this to work, the ZEN test needs to be put below the table walk. + +Fixes: 37c81d9f1d1b (ACPI: resource: skip IRQ override on AMD Zen platforms) +Link: https://bugzilla.suse.com/show_bug.cgi?id=1203794 +Signed-off-by: Jiri Slaby (SUSE) <jsl...@suse.cz> +Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> +Signed-off-by: Jiri Slaby <jsl...@suse.cz> +--- + drivers/acpi/resource.c | 42 ++++++++++++++++++++++++++++-------------- + 1 file changed, 28 insertions(+), 14 deletions(-) + +--- a/drivers/acpi/resource.c ++++ b/drivers/acpi/resource.c +@@ -424,17 +424,31 @@ static const struct dmi_system_id asus_l + { } + }; + ++static const struct dmi_system_id lenovo_82ra[] = { ++ { ++ .ident = "LENOVO IdeaPad Flex 5 16ALC7", ++ .matches = { ++ DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), ++ DMI_MATCH(DMI_PRODUCT_NAME, "82RA"), ++ }, ++ }, ++ { } ++}; ++ + struct irq_override_cmp { + const struct dmi_system_id *system; + unsigned char irq; + unsigned char triggering; + unsigned char polarity; + unsigned char shareable; ++ bool override; + }; + +-static const struct irq_override_cmp skip_override_table[] = { +- { medion_laptop, 1, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0 }, +- { asus_laptop, 1, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0 }, ++static const struct irq_override_cmp override_table[] = { ++ { medion_laptop, 1, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0, false }, ++ { asus_laptop, 1, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0, false }, ++ { lenovo_82ra, 6, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0, true }, ++ { lenovo_82ra, 10, ACPI_LEVEL_SENSITIVE, ACPI_ACTIVE_LOW, 0, true }, + }; + + static bool acpi_dev_irq_override(u32 gsi, u8 triggering, u8 polarity, +@@ -442,6 +456,17 @@ static bool acpi_dev_irq_override(u32 gs + { + int i; + ++ for (i = 0; i < ARRAY_SIZE(override_table); i++) { ++ const struct irq_override_cmp *entry = &override_table[i]; ++ ++ if (dmi_check_system(entry->system) && ++ entry->irq == gsi && ++ entry->triggering == triggering && ++ entry->polarity == polarity && ++ entry->shareable == shareable) ++ return entry->override; ++ } ++ + #ifdef CONFIG_X86 + /* + * IRQ override isn't needed on modern AMD Zen systems and +@@ -452,17 +477,6 @@ static bool acpi_dev_irq_override(u32 gs + return false; + #endif + +- for (i = 0; i < ARRAY_SIZE(skip_override_table); i++) { +- const struct irq_override_cmp *entry = &skip_override_table[i]; +- +- if (dmi_check_system(entry->system) && +- entry->irq == gsi && +- entry->triggering == triggering && +- entry->polarity == polarity && +- entry->shareable == shareable) +- return false; +- } +- + return true; + } + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ALSA-hda-realtek-Add-quirk-for-HP-Zbook-Firefly-14-G.patch new/patches.suse/ALSA-hda-realtek-Add-quirk-for-HP-Zbook-Firefly-14-G.patch --- old/patches.suse/ALSA-hda-realtek-Add-quirk-for-HP-Zbook-Firefly-14-G.patch 2022-10-12 11:01:11.000000000 +0200 +++ new/patches.suse/ALSA-hda-realtek-Add-quirk-for-HP-Zbook-Firefly-14-G.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,73 +0,0 @@ -From 225f6e1bc151978041595c7d2acaded3aac41f54 Mon Sep 17 00:00:00 2001 -From: Takashi Iwai <ti...@suse.de> -Date: Thu, 29 Sep 2022 08:14:55 +0200 -Subject: [PATCH] ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model -Git-commit: 225f6e1bc151978041595c7d2acaded3aac41f54 -Patch-mainline: v6.1-rc1 -References: bsc#1203699 - -HP Zbook Firefly 14 G9 model (103c:8abb) requires yet another binding -with CS35L41 codec, but with a slightly different configuration. It's -over spi1 instead of spi0. Create a new fixup entry for that. - -Cc: <sta...@vger.kernel.org> -Link: https://lore.kernel.org/r/20220929061455.13355-1-ti...@suse.de -Signed-off-by: Takashi Iwai <ti...@suse.de> - ---- - sound/pci/hda/patch_realtek.c | 18 ++++++++++++++++++ - 1 file changed, 18 insertions(+) - -diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c -index f9d46ae4c7b7..3dc19174670e 100644 ---- a/sound/pci/hda/patch_realtek.c -+++ b/sound/pci/hda/patch_realtek.c -@@ -6741,6 +6741,11 @@ static void cs35l41_fixup_spi_two(struct hda_codec *codec, const struct hda_fixu - cs35l41_generic_fixup(codec, action, "spi0", "CSC3551", 2); - } - -+static void cs35l41_fixup_spi1_two(struct hda_codec *codec, const struct hda_fixup *fix, int action) -+{ -+ cs35l41_generic_fixup(codec, action, "spi1", "CSC3551", 2); -+} -+ - static void cs35l41_fixup_spi_four(struct hda_codec *codec, const struct hda_fixup *fix, int action) - { - cs35l41_generic_fixup(codec, action, "spi0", "CSC3551", 4); -@@ -7132,6 +7137,8 @@ enum { - ALC287_FIXUP_CS35L41_I2C_2_HP_GPIO_LED, - ALC245_FIXUP_CS35L41_SPI_2, - ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED, -+ ALC245_FIXUP_CS35L41_SPI1_2, -+ ALC245_FIXUP_CS35L41_SPI1_2_HP_GPIO_LED, - ALC245_FIXUP_CS35L41_SPI_4, - ALC245_FIXUP_CS35L41_SPI_4_HP_GPIO_LED, - ALC285_FIXUP_HP_SPEAKERS_MICMUTE_LED, -@@ -8979,6 +8986,16 @@ static const struct hda_fixup alc269_fixups[] = { - .chained = true, - .chain_id = ALC285_FIXUP_HP_GPIO_LED, - }, -+ [ALC245_FIXUP_CS35L41_SPI1_2] = { -+ .type = HDA_FIXUP_FUNC, -+ .v.func = cs35l41_fixup_spi1_two, -+ }, -+ [ALC245_FIXUP_CS35L41_SPI1_2_HP_GPIO_LED] = { -+ .type = HDA_FIXUP_FUNC, -+ .v.func = cs35l41_fixup_spi1_two, -+ .chained = true, -+ .chain_id = ALC285_FIXUP_HP_GPIO_LED, -+ }, - [ALC245_FIXUP_CS35L41_SPI_4] = { - .type = HDA_FIXUP_FUNC, - .v.func = cs35l41_fixup_spi_four, -@@ -9341,6 +9358,7 @@ static const struct snd_pci_quirk alc269_fixup_tbl[] = { - SND_PCI_QUIRK(0x103c, 0x8aa3, "HP ProBook 450 G9 (MB 8AA1)", ALC236_FIXUP_HP_GPIO_LED), - SND_PCI_QUIRK(0x103c, 0x8aa8, "HP EliteBook 640 G9 (MB 8AA6)", ALC236_FIXUP_HP_GPIO_LED), - SND_PCI_QUIRK(0x103c, 0x8aab, "HP EliteBook 650 G9 (MB 8AA9)", ALC236_FIXUP_HP_GPIO_LED), -+ SND_PCI_QUIRK(0x103c, 0x8abb, "HP ZBook Firefly 14 G9", ALC245_FIXUP_CS35L41_SPI1_2_HP_GPIO_LED), - SND_PCI_QUIRK(0x103c, 0x8ad1, "HP EliteBook 840 14 inch G9 Notebook PC", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), - SND_PCI_QUIRK(0x103c, 0x8ad2, "HP EliteBook 860 16 inch G9 Notebook PC", ALC245_FIXUP_CS35L41_SPI_2_HP_GPIO_LED), - SND_PCI_QUIRK(0x1043, 0x103e, "ASUS X540SA", ALC256_FIXUP_ASUS_MIC), --- -2.35.3 - ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:09.257744828 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:09.261744837 +0200 @@ -45,6 +45,41 @@ patches.kernel.org/6.0.1-016-bpf-Fix-resetting-logic-for-unreferenced-kptrs.patch patches.kernel.org/6.0.1-017-Bluetooth-use-hdev-workqueue-when-queuing-hdev-.patch patches.kernel.org/6.0.1-018-Linux-6.0.1.patch + patches.kernel.org/6.0.2-001-nilfs2-fix-NULL-pointer-dereference-at-nilfs_bm.patch + patches.kernel.org/6.0.2-002-nilfs2-fix-use-after-free-bug-of-struct-nilfs_r.patch + patches.kernel.org/6.0.2-003-nilfs2-fix-leak-of-nilfs_root-in-case-of-writer.patch + patches.kernel.org/6.0.2-004-nilfs2-replace-WARN_ONs-by-nilfs_error-for-chec.patch + patches.kernel.org/6.0.2-005-nvme-pci-set-min_align_mask-before-calculating-.patch + patches.kernel.org/6.0.2-006-random-restore-O_NONBLOCK-support.patch + patches.kernel.org/6.0.2-007-random-clamp-credited-irq-bits-to-maximum-mixed.patch + patches.kernel.org/6.0.2-008-ALSA-hda-Fix-position-reporting-on-Poulsbo.patch + patches.kernel.org/6.0.2-009-ALSA-hda-realtek-Add-quirk-for-HP-Zbook-Firefly.patch + patches.kernel.org/6.0.2-010-efi-Correct-Macmini-DMI-match-in-uefi-cert-quir.patch + patches.kernel.org/6.0.2-011-scsi-qla2xxx-Revert-scsi-qla2xxx-Fix-response-q.patch + patches.kernel.org/6.0.2-012-scsi-qla2xxx-Fix-response-queue-handler-reading.patch + patches.kernel.org/6.0.2-013-scsi-stex-Properly-zero-out-the-passthrough-com.patch + patches.kernel.org/6.0.2-014-USB-serial-qcserial-add-new-usb-id-for-Dell-bra.patch + patches.kernel.org/6.0.2-015-Revert-USB-fixup-for-merge-issue-with-usb-dwc3-.patch + patches.kernel.org/6.0.2-016-Revert-usb-dwc3-Don-t-switch-OTG-peripheral-if-.patch + patches.kernel.org/6.0.2-017-Revert-powerpc-rtas-Implement-reentrant-rtas-ca.patch + patches.kernel.org/6.0.2-018-Revert-crypto-qat-reduce-size-of-mapped-region.patch + patches.kernel.org/6.0.2-019-random-avoid-reading-two-cache-lines-on-irq-ran.patch + patches.kernel.org/6.0.2-020-random-use-expired-timer-rather-than-wq-for-mix.patch + patches.kernel.org/6.0.2-021-wifi-cfg80211-fix-u8-overflow-in-cfg80211_updat.patch + patches.kernel.org/6.0.2-022-wifi-cfg80211-mac80211-reject-bad-MBSSID-elemen.patch + patches.kernel.org/6.0.2-023-wifi-mac80211-fix-MBSSID-parsing-use-after-free.patch + patches.kernel.org/6.0.2-024-wifi-cfg80211-ensure-length-byte-is-present-bef.patch + patches.kernel.org/6.0.2-025-wifi-cfg80211-fix-BSS-refcounting-bugs.patch + patches.kernel.org/6.0.2-026-wifi-cfg80211-avoid-nontransmitted-BSS-list-cor.patch + patches.kernel.org/6.0.2-027-wifi-mac80211_hwsim-avoid-mac80211-warning-on-b.patch + patches.kernel.org/6.0.2-028-wifi-mac80211-fix-crash-in-beacon-protection-fo.patch + patches.kernel.org/6.0.2-029-wifi-cfg80211-update-hidden-BSSes-to-avoid-WARN.patch + patches.kernel.org/6.0.2-030-mctp-prevent-double-key-removal-and-unref.patch + patches.kernel.org/6.0.2-031-Input-xpad-add-supported-devices-as-contributed.patch + patches.kernel.org/6.0.2-032-Input-xpad-fix-wireless-360-controller-breaking.patch + patches.kernel.org/6.0.2-033-misc-pci_endpoint_test-Aggregate-params-checkin.patch + patches.kernel.org/6.0.2-034-misc-pci_endpoint_test-Fix-pci_endpoint_test_-c.patch + patches.kernel.org/6.0.2-035-Linux-6.0.2.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -71,7 +106,8 @@ ######################################################## # sorted patches ######################################################## - patches.suse/ALSA-hda-realtek-Add-quirk-for-HP-Zbook-Firefly-14-G.patch + patches.suse/ACPI-resource-Skip-IRQ-override-on-Asus-Vivobook-K34.patch + patches.suse/ACPI-resource-Add-ASUS-model-S5402ZA-to-quirks.patch patches.suse/ALSA-hda-realtek-More-robust-component-matching-for-.patch ######################################################## @@ -92,6 +128,7 @@ ######################################################## patches.suse/watchdog-wdat_wdt-fix-min-max-timer-value.patch patches.suse/misc-sgi-gru-fix-use-after-free-error-in-gru_set_con.patch + patches.suse/ACPI-resource-do-IRQ-override-on-LENOVO-IdeaPad.patch ######################################################## # kbuild/module infrastructure fixes ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.ElGyaf/_old 2022-10-18 12:45:09.285744892 +0200 +++ /var/tmp/diff_new_pack.ElGyaf/_new 2022-10-18 12:45:09.289744901 +0200 @@ -1,4 +1,4 @@ -2022-10-12 09:01:29 +0000 -GIT Revision: 94ab0efe4974370734cc9b5717719c19eb4e2c26 +2022-10-16 07:53:17 +0000 +GIT Revision: 7fb65619ade7cd7af855b41782d74be48b5cd0f4 GIT Branch: stable