diff --git a/.files b/.files
index 428243e..e5997c2 100644
Binary files a/.files and b/.files differ
diff --git a/.rev b/.rev
index 7b5f978..b62cb44 100644
--- a/.rev
+++ b/.rev
@@ -6202,4 +6202,12 @@ As this is a serious local privilege escalation, I would like to see a timely in
6.2.1 & lockdown patches & gfx drivers cleanup
1068171
+
+ 4c89f81efffc99dc6280fce65c37da4a
+ 6.2.2
+
+ dimstar_suse
+ 6.2.2 & lockdown DISABLED & packaging fixes
+ 1070329
+
diff --git a/config.tar.bz2 b/config.tar.bz2
index 39bdccd..f77ba01 120000
--- a/config.tar.bz2
+++ b/config.tar.bz2
@@ -1 +1 @@
-/ipfs/bafybeifn3dakaqsmqfezsvcvecwdm2yi6vwebtkzurr6v6ix47dqr6nduq
\ No newline at end of file
+/ipfs/bafybeidgkwuvsqlzhbmiiotlxkschqrofakgdywereupgqoizwxa22il2e
\ No newline at end of file
diff --git a/dtb-aarch64.changes b/dtb-aarch64.changes
index 5ac446e..664003d 100644
--- a/dtb-aarch64.changes
+++ b/dtb-aarch64.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/dtb-aarch64.spec b/dtb-aarch64.spec
index 80f6af0..2562700 100644
--- a/dtb-aarch64.spec
+++ b/dtb-aarch64.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.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.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
diff --git a/dtb-armv6l.changes b/dtb-armv6l.changes
index 5ac446e..664003d 100644
--- a/dtb-armv6l.changes
+++ b/dtb-armv6l.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/dtb-armv6l.spec b/dtb-armv6l.spec
index e677a6d..74f02b1 100644
--- a/dtb-armv6l.spec
+++ b/dtb-armv6l.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.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-armv6l
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
diff --git a/dtb-armv7l.changes b/dtb-armv7l.changes
index 5ac446e..664003d 100644
--- a/dtb-armv7l.changes
+++ b/dtb-armv7l.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/dtb-armv7l.spec b/dtb-armv7l.spec
index 86db177..84c90c6 100644
--- a/dtb-armv7l.spec
+++ b/dtb-armv7l.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.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-armv7l
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
diff --git a/dtb-riscv64.changes b/dtb-riscv64.changes
index 5ac446e..664003d 100644
--- a/dtb-riscv64.changes
+++ b/dtb-riscv64.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/dtb-riscv64.spec b/dtb-riscv64.spec
index b027756..76c3d34 100644
--- a/dtb-riscv64.spec
+++ b/dtb-riscv64.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.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-riscv64
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
diff --git a/group-source-files.pl b/group-source-files.pl
index 768ecff..89fa8e8 100644
--- a/group-source-files.pl
+++ b/group-source-files.pl
@@ -66,7 +66,7 @@ sub calc_dirs
do {
$path =~ s{/[^/]+$}{};
$dirs{$path} = 1;
- } while ($path ne $base);
+ } while ($path ne $base and $path ne "");
# This loop also makes sure that $base itself is included.
}
diff --git a/kernel-64kb.changes b/kernel-64kb.changes
index 5ac446e..664003d 100644
--- a/kernel-64kb.changes
+++ b/kernel-64kb.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-64kb.spec b/kernel-64kb.spec
index 9a3c35b..6c40048 100644
--- a/kernel-64kb.spec
+++ b/kernel-64kb.spec
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@ Name: kernel-64kb
Summary: Kernel with 64kb PAGE_SIZE
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -240,10 +240,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
-Provides: kernel-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: kernel-%build_flavor-base-srchash-44ca817f15b215421a4c788790dd5351c186d1df
+Provides: kernel-srchash-44ca817f15b215421a4c788790dd5351c186d1df
# END COMMON DEPS
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
diff --git a/kernel-debug.changes b/kernel-debug.changes
index 5ac446e..664003d 100644
--- a/kernel-debug.changes
+++ b/kernel-debug.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-debug.spec b/kernel-debug.spec
index 0859322..68f81d9 100644
--- a/kernel-debug.spec
+++ b/kernel-debug.spec
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@ Name: kernel-debug
Summary: A Debug Version of the Kernel
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -240,10 +240,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
-Provides: kernel-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: kernel-%build_flavor-base-srchash-44ca817f15b215421a4c788790dd5351c186d1df
+Provides: kernel-srchash-44ca817f15b215421a4c788790dd5351c186d1df
# END COMMON DEPS
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
%ifarch ppc64
Provides: kernel-kdump = 2.6.28
Obsoletes: kernel-kdump <= 2.6.28
diff --git a/kernel-default.changes b/kernel-default.changes
index 5ac446e..664003d 100644
--- a/kernel-default.changes
+++ b/kernel-default.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-default.spec b/kernel-default.spec
index 17c6f21..ead7672 100644
--- a/kernel-default.spec
+++ b/kernel-default.spec
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@ Name: kernel-default
Summary: The Standard Kernel
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -240,10 +240,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
-Provides: kernel-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: kernel-%build_flavor-base-srchash-44ca817f15b215421a4c788790dd5351c186d1df
+Provides: kernel-srchash-44ca817f15b215421a4c788790dd5351c186d1df
# END COMMON DEPS
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
%ifarch %ix86
Provides: kernel-smp = 2.6.17
Obsoletes: kernel-smp <= 2.6.17
diff --git a/kernel-docs.changes b/kernel-docs.changes
index 5ac446e..664003d 100644
--- a/kernel-docs.changes
+++ b/kernel-docs.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-docs.spec b/kernel-docs.spec
index f1dd147..7147210 100644
--- a/kernel-docs.spec
+++ b/kernel-docs.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@ Name: kernel-docs
Summary: Kernel Documentation
License: GPL-2.0-only
Group: Documentation/Man
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -67,7 +67,7 @@ BuildRequires: texlive-zapfding
%endif
URL: https://www.kernel.org/
Provides: %name = %version-%source_rel
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
diff --git a/kernel-kvmsmall.changes b/kernel-kvmsmall.changes
index 5ac446e..664003d 100644
--- a/kernel-kvmsmall.changes
+++ b/kernel-kvmsmall.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-kvmsmall.spec b/kernel-kvmsmall.spec
index 33cc01b..781eebc 100644
--- a/kernel-kvmsmall.spec
+++ b/kernel-kvmsmall.spec
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@ Name: kernel-kvmsmall
Summary: The Small Developer Kernel for KVM
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -240,10 +240,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
-Provides: kernel-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: kernel-%build_flavor-base-srchash-44ca817f15b215421a4c788790dd5351c186d1df
+Provides: kernel-srchash-44ca817f15b215421a4c788790dd5351c186d1df
# END COMMON DEPS
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
diff --git a/kernel-lpae.changes b/kernel-lpae.changes
index 5ac446e..664003d 100644
--- a/kernel-lpae.changes
+++ b/kernel-lpae.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-lpae.spec b/kernel-lpae.spec
index 3bc5bf6..bbe29d6 100644
--- a/kernel-lpae.spec
+++ b/kernel-lpae.spec
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@ Name: kernel-lpae
Summary: Kernel for LPAE enabled systems
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -240,10 +240,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
-Provides: kernel-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: kernel-%build_flavor-base-srchash-44ca817f15b215421a4c788790dd5351c186d1df
+Provides: kernel-srchash-44ca817f15b215421a4c788790dd5351c186d1df
# END COMMON DEPS
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
diff --git a/kernel-module-subpackage b/kernel-module-subpackage
index 6645965..3a3d18c 100644
--- a/kernel-module-subpackage
+++ b/kernel-module-subpackage
@@ -82,23 +82,28 @@ END { exit(! good) }
' $spec
)
%pre -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} /usr/lib/module-init-tools/kernel-scriptlets/kmp-pre --name "%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+/usr/lib/module-init-tools/kernel-scriptlets/kmp-pre --name "%{-n*}-kmp-%1" \
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
%post -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} /usr/lib/module-init-tools/kernel-scriptlets/kmp-post --name "%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+/usr/lib/module-init-tools/kernel-scriptlets/kmp-post --name "%{-n*}-kmp-%1" \
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
%preun -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} %run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-preun --name "%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-preun --name "%{-n*}-kmp-%1" \
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
%postun -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} %run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-postun --name "%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/kmp-postun --name "%{-n*}-kmp-%1" \
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
%posttrans -n %{-n*}-kmp-%1
-%{-b:KMP_NEEDS_MKINITRD=1} /usr/lib/module-init-tools/kernel-scriptlets/kmp-posttrans --name "%{-n*}-kmp-%1" \
+%{-b:KMP_NEEDS_MKINITRD=1; export KMP_NEEDS_MKINITRD}
+/usr/lib/module-init-tools/kernel-scriptlets/kmp-posttrans --name "%{-n*}-kmp-%1" \
--version "%_this_kmp_version" --release "%{-r*}" --kernelrelease "%2" \
--flavor "%1" --usrmerged "0%{?usrmerged}" "$@"
%files -n %{-n*}-kmp-%1
diff --git a/kernel-obs-build.changes b/kernel-obs-build.changes
index 5ac446e..664003d 100644
--- a/kernel-obs-build.changes
+++ b/kernel-obs-build.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-obs-build.spec b/kernel-obs-build.spec
index cf20c75..9c47fed 100644
--- a/kernel-obs-build.spec
+++ b/kernel-obs-build.spec
@@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
@@ -45,7 +45,7 @@ BuildRequires: util-linux
%endif
%endif
%endif
-BuildRequires: kernel%kernel_flavor-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+BuildRequires: kernel%kernel_flavor-srchash-44ca817f15b215421a4c788790dd5351c186d1df
%if 0%{?rhel_version}
BuildRequires: kernel
@@ -64,9 +64,9 @@ BuildRequires: dracut
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0-only
Group: SLES
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
diff --git a/kernel-obs-qa.changes b/kernel-obs-qa.changes
index 5ac446e..664003d 100644
--- a/kernel-obs-qa.changes
+++ b/kernel-obs-qa.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-obs-qa.spec b/kernel-obs-qa.spec
index b40dbfc..6dd0fd4 100644
--- a/kernel-obs-qa.spec
+++ b/kernel-obs-qa.spec
@@ -17,7 +17,7 @@
# needsrootforbuild
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Basic QA tests for the kernel
License: GPL-2.0-only
Group: SLES
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
diff --git a/kernel-pae.changes b/kernel-pae.changes
index 5ac446e..664003d 100644
--- a/kernel-pae.changes
+++ b/kernel-pae.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-pae.spec b/kernel-pae.spec
index 61fbcdf..1e3e866 100644
--- a/kernel-pae.spec
+++ b/kernel-pae.spec
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@ Name: kernel-pae
Summary: Kernel with PAE Support
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -240,10 +240,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
-Provides: kernel-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: kernel-%build_flavor-base-srchash-44ca817f15b215421a4c788790dd5351c186d1df
+Provides: kernel-srchash-44ca817f15b215421a4c788790dd5351c186d1df
# END COMMON DEPS
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
%ifarch %ix86
Provides: kernel-bigsmp = 2.6.17
Obsoletes: kernel-bigsmp <= 2.6.17
diff --git a/kernel-source.changes b/kernel-source.changes
index 5ac446e..664003d 100644
--- a/kernel-source.changes
+++ b/kernel-source.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-source.spec b/kernel-source.spec
index 355e581..26368c8 100644
--- a/kernel-source.spec
+++ b/kernel-source.spec
@@ -17,7 +17,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
@@ -31,9 +31,9 @@
%endif
Name: kernel-source
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -50,7 +50,7 @@ BuildRequires: fdupes
BuildRequires: sed
Requires(post): coreutils sed
Provides: %name = %version-%source_rel
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
Provides: linux
Provides: multiversion(kernel)
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
diff --git a/kernel-syms.changes b/kernel-syms.changes
index 5ac446e..664003d 100644
--- a/kernel-syms.changes
+++ b/kernel-syms.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-syms.spec b/kernel-syms.spec
index a7d40b6..ed46549 100644
--- a/kernel-syms.spec
+++ b/kernel-syms.spec
@@ -24,10 +24,10 @@ Name: kernel-syms
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0-only
Group: Development/Sources
-Version: 6.2.1
+Version: 6.2.2
%if %using_buildservice
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -52,7 +52,7 @@ Requires: kernel-pae-devel = %version-%source_rel
%endif
Requires: pesign-obs-integration
Provides: %name = %version-%source_rel
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
Provides: multiversion(kernel)
Source: README.KSYMS
Requires: kernel-devel%variant = %version-%source_rel
diff --git a/kernel-vanilla.changes b/kernel-vanilla.changes
index 5ac446e..664003d 100644
--- a/kernel-vanilla.changes
+++ b/kernel-vanilla.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-vanilla.spec b/kernel-vanilla.spec
index a7cfdd4..4f4f3dd 100644
--- a/kernel-vanilla.spec
+++ b/kernel-vanilla.spec
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@ Name: kernel-vanilla
Summary: The Standard Kernel - without any SUSE patches
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -240,10 +240,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
-Provides: kernel-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: kernel-%build_flavor-base-srchash-44ca817f15b215421a4c788790dd5351c186d1df
+Provides: kernel-srchash-44ca817f15b215421a4c788790dd5351c186d1df
# END COMMON DEPS
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
diff --git a/kernel-zfcpdump.changes b/kernel-zfcpdump.changes
index 5ac446e..664003d 100644
--- a/kernel-zfcpdump.changes
+++ b/kernel-zfcpdump.changes
@@ -1,4 +1,126 @@
-------------------------------------------------------------------
+Thu Mar 9 07:01:29 CET 2023 - jslaby@suse.cz
+
+- Disable lockdown. (bsc#1209006)
+ This somehow doesn't play good wrt to external modules.
+ When all is ready again, we can revert this revert.
+- commit 44ca817
+
+-------------------------------------------------------------------
+Tue Mar 7 15:24:22 CET 2023 - shung-hsi.yu@suse.com
+
+- rpm/group-source-files.pl: Deal with {pre,post}fixed / in location
+ When the source file location provided with -L is either prefixed or
+ postfixed with forward slash, the script get stuck in a infinite loop
+ inside calc_dirs() where $path is an empty string.
+ user@localhost:/tmp> perl "$HOME/group-source-files.pl" -D devel.files -N nondevel.files -L /usr/src/linux-5.14.21-150500.41/
+ ...
+ path = /usr/src/linux-5.14.21-150500.41/Documentation/Kconfig
+ path = /usr/src/linux-5.14.21-150500.41/Documentation
+ path = /usr/src/linux-5.14.21-150500.41
+ path = /usr/src
+ path = /usr
+ path =
+ path =
+ path =
+ ... # Stuck in an infinite loop
+ This workarounds the issue by breaking out the loop once path is an
+ empty string. For a proper fix we'd want something that
+ filesystem-aware, but this workaround should be enough for the rare
+ occation that this script is ran manually.
+ Link: http://mailman.suse.de/mlarch/SuSE/kernel/2023/kernel.2023.03/msg00024.html
+- commit 6d65136
+
+-------------------------------------------------------------------
+Mon Mar 6 16:09:32 CET 2023 - msuchanek@suse.de
+
+- kernel-module-subpackage: Fix expansion with -b parameter (bsc#1208179).
+ When -b is specified the script is prefixed with KMP_NEEDS_MKINITRD=1
+ which sets the variable for a simple command.
+ However, the script is no longer a simple command. Export the variable
+ instead.
+- commit 152a069
+
+-------------------------------------------------------------------
+Fri Mar 3 12:24:23 CET 2023 - jslaby@suse.cz
+
+- Linux 6.2.2 (bsc#1012628).
+- USB: core: Don't hold device lock while reading the
+ "descriptors" sysfs file (bsc#1012628).
+- usb: typec: pd: Remove usb_suspend_supported sysfs from sink
+ PDO (bsc#1012628).
+- arm64: dts: uniphier: Fix property name in PXs3 USB node
+ (bsc#1012628).
+- usb: gadget: u_serial: Add null pointer check in gserial_resume
+ (bsc#1012628).
+- USB: serial: option: add support for VW/Skoda "Carstick LTE"
+ (bsc#1012628).
+- usb: dwc3: pci: add support for the Intel Meteor Lake-M
+ (bsc#1012628).
+- wifi: rtw88: usb: drop now unnecessary URB size check
+ (bsc#1012628).
+- wifi: rtw88: usb: send Zero length packets if necessary
+ (bsc#1012628).
+- wifi: rtw88: usb: Set qsel correctly (bsc#1012628).
+- scripts/tags.sh: fix incompatibility with PCRE2 (bsc#1012628).
+- drm/amd/display: Properly reuse completion structure
+ (bsc#1012628).
+- drm/amd/display: Move DCN314 DOMAIN power control to DMCUB
+ (bsc#1012628).
+- vc_screen: don't clobber return value in vcs_read (bsc#1012628).
+- bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state
+ (bsc#1012628).
+- crypto: arm64/sm4-gcm - Fix possible crash in GCM cryption
+ (bsc#1012628).
+- ALSA: hda: cs35l41: Correct error condition handling
+ (bsc#1012628).
+- commit ec730fa
+
+-------------------------------------------------------------------
+Wed Mar 1 13:02:45 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia drivers (bsc#1208780).
+- commit 789fdf4
+
+-------------------------------------------------------------------
+Wed Mar 1 12:47:40 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable old pcmcia socket drivers (bsc#1208780).
+- commit 27af844
+
+-------------------------------------------------------------------
+Wed Mar 1 09:27:05 CET 2023 - jslaby@suse.cz
+
+- Delete
+ patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch.
+- Delete
+ patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch.
+- Delete
+ patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch.
+ These drivers are now disabled, so remove the non-upstream patches. See
+ bsc#1208775.
+- commit 03a39b9
+
+-------------------------------------------------------------------
+Wed Mar 1 09:26:23 CET 2023 - jslaby@suse.cz
+
+- Update config files. Disable char/pcmcia drivers (bsc#1208775).
+- commit a2a5aac
+
+-------------------------------------------------------------------
+Wed Mar 1 09:09:28 CET 2023 - jslaby@suse.cz
+
+- arm64: efi: Use SMBIOS processor ID to key off Altra quirk
+ (bsc#1208750).
+- commit 533dcdd
+
+-------------------------------------------------------------------
+Tue Feb 28 16:32:23 CET 2023 - schwab@suse.de
+
+- config: riscv64: enable SPI_SPIDEV and SPI_SLAVE
+- commit 8cad76a
+
+-------------------------------------------------------------------
Mon Feb 27 12:39:20 CET 2023 - jslaby@suse.cz
- Linux 6.2.1 (bsc#1012628).
diff --git a/kernel-zfcpdump.spec b/kernel-zfcpdump.spec
index a7dc7fd..6144e7c 100644
--- a/kernel-zfcpdump.spec
+++ b/kernel-zfcpdump.spec
@@ -18,7 +18,7 @@
%define srcversion 6.2
-%define patchversion 6.2.1
+%define patchversion 6.2.2
%define variant %{nil}
%define vanilla_only 0
%define compress_modules zstd
@@ -111,9 +111,9 @@ Name: kernel-zfcpdump
Summary: The IBM System Z zfcpdump Kernel
License: GPL-2.0-only
Group: System/Kernel
-Version: 6.2.1
+Version: 6.2.2
%if 0%{?is_kotd}
-Release: .g69e0e95
+Release: .g44ca817
%else
Release: 0
%endif
@@ -240,10 +240,10 @@ Conflicts: hyper-v < 4
Conflicts: libc.so.6()(64bit)
%endif
Provides: kernel = %version-%source_rel
-Provides: kernel-%build_flavor-base-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
-Provides: kernel-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: kernel-%build_flavor-base-srchash-44ca817f15b215421a4c788790dd5351c186d1df
+Provides: kernel-srchash-44ca817f15b215421a4c788790dd5351c186d1df
# END COMMON DEPS
-Provides: %name-srchash-69e0e95118afe307ac9da57c2cc7f80673a41423
+Provides: %name-srchash-44ca817f15b215421a4c788790dd5351c186d1df
%obsolete_rebuilds %name
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
diff --git a/patches.kernel.org.tar.bz2 b/patches.kernel.org.tar.bz2
index b221994..3a75e93 120000
--- a/patches.kernel.org.tar.bz2
+++ b/patches.kernel.org.tar.bz2
@@ -1 +1 @@
-/ipfs/bafkreifoyhoflnjsaq2hr7j4zplbn5rkixctvjc5koywfjmd3ruswpr4ga
\ No newline at end of file
+/ipfs/bafkreidatxdj4wtrvudxgiczpicnoo42nw5bmwa5x26377tchsljnfbyk4
\ No newline at end of file
diff --git a/patches.suse.tar.bz2 b/patches.suse.tar.bz2
index 5f38a26..8b7f88c 120000
--- a/patches.suse.tar.bz2
+++ b/patches.suse.tar.bz2
@@ -1 +1 @@
-/ipfs/bafkreiaorinpu6gh76fso44ybble3pcxsn6ou4j2syxfzivfrqv76orbhu
\ No newline at end of file
+/ipfs/bafkreicocptd7fpmxwzwdyfhxhfftd53uoxo6tjhfpigd62tnvwuetnf2e
\ No newline at end of file
diff --git a/series.conf b/series.conf
index 38443a0..d52326e 100644
--- a/series.conf
+++ b/series.conf
@@ -40,6 +40,23 @@
patches.kernel.org/6.2.1-011-randstruct-disable-Clang-15-support.patch
patches.kernel.org/6.2.1-012-bpf-add-missing-header-file-include.patch
patches.kernel.org/6.2.1-013-Linux-6.2.1.patch
+ patches.kernel.org/6.2.2-001-ALSA-hda-cs35l41-Correct-error-condition-handli.patch
+ patches.kernel.org/6.2.2-002-crypto-arm64-sm4-gcm-Fix-possible-crash-in-GCM-.patch
+ patches.kernel.org/6.2.2-003-bpf-bpf_fib_lookup-should-not-return-neigh-in-N.patch
+ patches.kernel.org/6.2.2-004-vc_screen-don-t-clobber-return-value-in-vcs_rea.patch
+ patches.kernel.org/6.2.2-005-drm-amd-display-Move-DCN314-DOMAIN-power-contro.patch
+ patches.kernel.org/6.2.2-006-drm-amd-display-Properly-reuse-completion-struc.patch
+ patches.kernel.org/6.2.2-007-scripts-tags.sh-fix-incompatibility-with-PCRE2.patch
+ patches.kernel.org/6.2.2-008-wifi-rtw88-usb-Set-qsel-correctly.patch
+ patches.kernel.org/6.2.2-009-wifi-rtw88-usb-send-Zero-length-packets-if-nece.patch
+ patches.kernel.org/6.2.2-010-wifi-rtw88-usb-drop-now-unnecessary-URB-size-ch.patch
+ patches.kernel.org/6.2.2-011-usb-dwc3-pci-add-support-for-the-Intel-Meteor-L.patch
+ patches.kernel.org/6.2.2-012-USB-serial-option-add-support-for-VW-Skoda-Cars.patch
+ patches.kernel.org/6.2.2-013-usb-gadget-u_serial-Add-null-pointer-check-in-g.patch
+ patches.kernel.org/6.2.2-014-arm64-dts-uniphier-Fix-property-name-in-PXs3-US.patch
+ patches.kernel.org/6.2.2-015-usb-typec-pd-Remove-usb_suspend_supported-sysfs.patch
+ patches.kernel.org/6.2.2-016-USB-core-Don-t-hold-device-lock-while-reading-t.patch
+ patches.kernel.org/6.2.2-017-Linux-6.2.2.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
@@ -86,9 +103,7 @@
# to get into mainline any time soon (or ever) belong
# to area specific sections below.
########################################################
- patches.suse/char-pcmcia-cm4000_cs-Fix-use-after-free-in-cm4000_f.patch
- patches.suse/char-pcmcia-cm4040_cs-Fix-use-after-free-in-reader_f.patch
- patches.suse/char-pcmcia-scr24x_cs-Fix-use-after-free-in-scr24x_f.patch
+ patches.suse/arm64-efi-Use-SMBIOS-processor-ID-to-key-off-Altra-q.patch
########################################################
# kbuild/module infrastructure fixes
@@ -162,11 +177,11 @@
# Bug 1198101 - VUL-0: shim: openSUSE tumbleweed not fully locked down? Add opensuse-cert-prompt back to openSUSE shim
# Lock down functions for secure boot
- patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch
- patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
- patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch
- patches.suse/0004-efi-Lock-down-the-kernel-at-the-integrity-level-if-b.patch
- patches.suse/arm64-lock-down-kernel-in-secure-boot-mode.patch
++jlee patches.suse/0001-security-lockdown-expose-a-hook-to-lock-the-kernel-down.patch
++jlee patches.suse/0002-efi-Add-an-EFI_SECURE_BOOT-flag-to-indicate-secure-boot-mode.patch
++jlee patches.suse/0003-efi-Lock-down-the-kernel-if-booted-in-secure-boot-mode.patch
++jlee patches.suse/0004-efi-Lock-down-the-kernel-at-the-integrity-level-if-b.patch
++jlee patches.suse/arm64-lock-down-kernel-in-secure-boot-mode.patch
# crypto
diff --git a/source-timestamp b/source-timestamp
index dcd3ed2..720995e 100644
--- a/source-timestamp
+++ b/source-timestamp
@@ -1,3 +1,3 @@
-2023-02-27 11:39:51 +0000
-GIT Revision: 69e0e95118afe307ac9da57c2cc7f80673a41423
+2023-03-09 06:06:13 +0000
+GIT Revision: 44ca817f15b215421a4c788790dd5351c186d1df
GIT Branch: stable