Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kernel-source for openSUSE:Factory 
checked in at 2022-10-28 19:29:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Fri Oct 28 19:29:23 2022 rev:663 rq:1031431 version:6.0.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2022-10-23 16:32:55.059228977 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.2275/dtb-aarch64.changes      
2022-10-28 19:29:34.822646388 +0200
@@ -1,0 +2,74 @@
+Wed Oct 26 13:25:41 CEST 2022 - jsl...@suse.cz
+
+- Linux 6.0.5 (bsc#1012628).
+- Revert "btrfs: call __btrfs_remove_free_space_cache_locked on
+  cache load failure" (bsc#1012628).
+- clk: tegra: Fix Tegra PWM parent clock (bsc#1012628).
+- commit 7359656
+
+-------------------------------------------------------------------
+Wed Oct 26 13:25:00 CEST 2022 - jsl...@suse.cz
+
+- Linux 6.0.4 (bsc#1012628).
+- Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()"
+  (bsc#1012628).
+- fbdev/core: Remove remove_conflicting_pci_framebuffers()
+  (bsc#1012628).
+- io-wq: Fix memory leak in worker creation (bsc#1012628).
+- gcov: support GCC 12.1 and newer compilers (bsc#1012628).
+- efi: ssdt: Don't free memory if ACPI table was loaded
+  successfully (bsc#1012628).
+- efi: efivars: Fix variable writes without query_variable_store()
+  (bsc#1012628).
+- dm clone: Fix typo in block_device format specifier
+  (bsc#1012628).
+- drm/amd/pm: update SMU IP v13.0.4 driver interface version
+  (bsc#1012628).
+- drm/amd/pm: fulfill SMU13.0.0 cstate control interface
+  (bsc#1012628).
+- drm/amd/pm: disable cstate feature for gpu reset scenario
+  (bsc#1012628).
+- drm/amd/pm: add SMU IP v13.0.4 IF version define to V7
+  (bsc#1012628).
+- drm/amd/pm: fulfill SMU13.0.7 cstate control interface
+  (bsc#1012628).
+- net: flag sockets supporting msghdr originated zerocopy
+  (bsc#1012628).
+- HID: playstation: add initial DualSense Edge controller support
+  (bsc#1012628).
+- HID: playstation: stop DualSense output work on remove
+  (bsc#1012628).
+- io_uring/net: fail zc send when unsupported by socket
+  (bsc#1012628).
+- thermal: intel_powerclamp: Use first online CPU as control_cpu
+  (bsc#1012628).
+- pinctrl: amd: change dev_warn to dev_dbg for additional feature
+  support (bsc#1012628).
+- drm/i915/bios: Use hardcoded fp_timing size for generating
+  LFP data pointers (bsc#1012628).
+- drm/i915/bios: Validate fp_timing terminator presence
+  (bsc#1012628).
+- commit 12375d5
+
+-------------------------------------------------------------------
+Wed Oct 26 12:13:38 CEST 2022 - mbrug...@suse.com
+
+- arm64: Update config files. (bsc#1203558)
+  Enable Renesas serial console and earlycon.
+- commit e782884
+
+-------------------------------------------------------------------
+Tue Oct 25 07:14:16 CEST 2022 - ti...@suse.de
+
+- Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()"
+  (bsc#1204679).
+- commit df34d12
+
+-------------------------------------------------------------------
+Mon Oct 24 14:40:15 CEST 2022 - ti...@suse.de
+
+- Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
+  (CVE-2022-3640 bsc#1204619).
+- commit c41533c
+
+-------------------------------------------------------------------
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
dtb-riscv64.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-kvmsmall.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:39.790671302 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:39.798671342 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 6.0
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
 %(chmod +x 
%_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
 
 Name:           dtb-aarch64
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
dtb-riscv64.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:39.934672023 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:39.942672064 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.0
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -110,9 +110,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif
@@ -239,10 +239,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
-Provides:       kernel-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       
kernel-%build_flavor-base-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
+Provides:       kernel-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 # END COMMON DEPS
-Provides:       %name-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       %name-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:39.978672245 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:39.986672285 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.0
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -110,9 +110,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif
@@ -239,10 +239,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
-Provides:       kernel-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       
kernel-%build_flavor-base-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
+Provides:       kernel-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 # END COMMON DEPS
-Provides:       %name-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       %name-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:40.018672445 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:40.022672465 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.0
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -110,9 +110,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif
@@ -239,10 +239,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
-Provides:       kernel-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       
kernel-%build_flavor-base-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
+Provides:       kernel-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 # END COMMON DEPS
-Provides:       %name-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       %name-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:40.070672706 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:40.078672746 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 6.0
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0-only
 Group:          Documentation/Man
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif
@@ -67,7 +67,7 @@
 %endif
 URL:            https://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       %name-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:40.106672886 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:40.114672927 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.0
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -110,9 +110,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif
@@ -239,10 +239,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
-Provides:       kernel-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       
kernel-%build_flavor-base-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
+Provides:       kernel-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 # END COMMON DEPS
-Provides:       %name-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       %name-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:40.210673408 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:40.218673448 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+BuildRequires:  
kernel%kernel_flavor-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 
 %if 0%{?rhel_version}
 BuildRequires:  kernel
@@ -64,9 +64,9 @@
 Summary:        package kernel and initrd for OBS VM builds
 License:        GPL-2.0-only
 Group:          SLES
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:40.250673609 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:40.258673649 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
 Summary:        Basic QA tests for the kernel
 License:        GPL-2.0-only
 Group:          SLES
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:40.290673809 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:40.310673910 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.0
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -110,9 +110,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif
@@ -239,10 +239,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
-Provides:       kernel-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       
kernel-%build_flavor-base-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
+Provides:       kernel-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 # END COMMON DEPS
-Provides:       %name-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       %name-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:40.338674050 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:40.346674090 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 6.0
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -31,9 +31,9 @@
 %endif
 
 Name:           kernel-source
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif
@@ -50,7 +50,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       %name-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:40.378674251 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:40.386674291 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        6.0.3
+Version:        6.0.5
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       %name-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:40.414674431 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:40.422674471 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 6.0
-%define patchversion 6.0.3
+%define patchversion 6.0.5
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -110,9 +110,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        6.0.3
+Version:        6.0.5
 %if 0%{?is_kotd}
-Release:        <RELEASE>.gf00a35f
+Release:        <RELEASE>.g7359656
 %else
 Release:        0
 %endif
@@ -239,10 +239,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
-Provides:       kernel-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       
kernel-%build_flavor-base-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
+Provides:       kernel-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 # END COMMON DEPS
-Provides:       %name-srchash-f00a35f20f890e0c12cffca53f75a8fcedaf596d
+Provides:       %name-srchash-7359656e16c5fb0cf358bc75890037b4d7164011
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc

kernel-zfcpdump.spec: same change
++++++ config.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/arm64/default new/config/arm64/default
--- old/config/arm64/default    2022-10-22 09:41:16.000000000 +0200
+++ new/config/arm64/default    2022-10-26 12:13:38.000000000 +0200
@@ -4704,8 +4704,10 @@
 CONFIG_SERIAL_IMX_CONSOLE=y
 CONFIG_SERIAL_IMX_EARLYCON=y
 # CONFIG_SERIAL_UARTLITE is not set
-CONFIG_SERIAL_SH_SCI=m
+CONFIG_SERIAL_SH_SCI=y
 CONFIG_SERIAL_SH_SCI_NR_UARTS=18
+CONFIG_SERIAL_SH_SCI_CONSOLE=y
+CONFIG_SERIAL_SH_SCI_EARLYCON=y
 CONFIG_SERIAL_SH_SCI_DMA=y
 CONFIG_SERIAL_CORE=y
 CONFIG_SERIAL_CORE_CONSOLE=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2022-10-22 09:41:16.000000000 +0200
+++ new/config/i386/pae 2022-10-26 12:13:38.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 6.0.2 Kernel Configuration
+# Linux/i386 6.0.5 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default    2022-10-22 09:41:16.000000000 +0200
+++ new/config/ppc64/default    2022-10-26 12:13:38.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 6.0.2 Kernel Configuration
+# Linux/powerpc 6.0.5 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2022-10-22 09:41:16.000000000 +0200
+++ new/config/ppc64le/default  2022-10-26 12:13:38.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 6.0.2 Kernel Configuration
+# Linux/powerpc 6.0.5 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default
--- old/config/x86_64/default   2022-10-22 09:41:16.000000000 +0200
+++ new/config/x86_64/default   2022-10-26 12:13:38.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 6.0.2 Kernel Configuration
+# Linux/x86_64 6.0.5 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y



++++++ patches.kernel.org.tar.bz2 ++++++
++++ 2013 lines of diff (skipped)

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Bluetooth-L2CAP-fix-use-after-free-in-l2cap_conn_del.patch 
new/patches.suse/Bluetooth-L2CAP-fix-use-after-free-in-l2cap_conn_del.patch
--- old/patches.suse/Bluetooth-L2CAP-fix-use-after-free-in-l2cap_conn_del.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/Bluetooth-L2CAP-fix-use-after-free-in-l2cap_conn_del.patch 
2022-10-27 07:14:33.000000000 +0200
@@ -0,0 +1,142 @@
+From 42cf46dea905a80f6de218e837ba4d4cc33d6979 Mon Sep 17 00:00:00 2001
+From: Zhengchao Shao <shaozhengc...@huawei.com>
+Date: Mon, 17 Oct 2022 15:58:13 +0800
+Subject: [PATCH] Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del()
+Git-commit: 42cf46dea905a80f6de218e837ba4d4cc33d6979
+Git-repo: 
git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
+Patch-mainline: Queued in subsystem maintainer repo
+References: CVE-2022-3640 bsc#1204619
+
+When l2cap_recv_frame() is invoked to receive data, and the cid is
+L2CAP_CID_A2MP, if the channel does not exist, it will create a channel.
+However, after a channel is created, the hold operation of the channel
+is not performed. In this case, the value of channel reference counting
+is 1. As a result, after hci_error_reset() is triggered, l2cap_conn_del()
+invokes the close hook function of A2MP to release the channel. Then
+ l2cap_chan_unlock(chan) will trigger UAF issue.
+
+The process is as follows:
+Receive data:
+l2cap_data_channel()
+    a2mp_channel_create()  --->channel ref is 2
+    l2cap_chan_put()       --->channel ref is 1
+
+Triger event:
+    hci_error_reset()
+        hci_dev_do_close()
+        ...
+        l2cap_disconn_cfm()
+            l2cap_conn_del()
+                l2cap_chan_hold()    --->channel ref is 2
+                l2cap_chan_del()     --->channel ref is 1
+                a2mp_chan_close_cb() --->channel ref is 0, release channel
+                l2cap_chan_unlock()  --->UAF of channel
+
+The detailed Call Trace is as follows:
+Bug: KASAN: use-after-free in __mutex_unlock_slowpath+0xa6/0x5e0
+Read of size 8 at addr ffff8880160664b8 by task kworker/u11:1/7593
+Workqueue: hci0 hci_error_reset
+Call Trace:
+ <TASK>
+ dump_stack_lvl+0xcd/0x134
+ print_report.cold+0x2ba/0x719
+ kasan_report+0xb1/0x1e0
+ kasan_check_range+0x140/0x190
+ __mutex_unlock_slowpath+0xa6/0x5e0
+ l2cap_conn_del+0x404/0x7b0
+ l2cap_disconn_cfm+0x8c/0xc0
+ hci_conn_hash_flush+0x11f/0x260
+ hci_dev_close_sync+0x5f5/0x11f0
+ hci_dev_do_close+0x2d/0x70
+ hci_error_reset+0x9e/0x140
+ process_one_work+0x98a/0x1620
+ worker_thread+0x665/0x1080
+ kthread+0x2e4/0x3a0
+ ret_from_fork+0x1f/0x30
+ </TASK>
+
+Allocated by task 7593:
+ kasan_save_stack+0x1e/0x40
+ __kasan_kmalloc+0xa9/0xd0
+ l2cap_chan_create+0x40/0x930
+ amp_mgr_create+0x96/0x990
+ a2mp_channel_create+0x7d/0x150
+ l2cap_recv_frame+0x51b8/0x9a70
+ l2cap_recv_acldata+0xaa3/0xc00
+ hci_rx_work+0x702/0x1220
+ process_one_work+0x98a/0x1620
+ worker_thread+0x665/0x1080
+ kthread+0x2e4/0x3a0
+ ret_from_fork+0x1f/0x30
+
+Freed by task 7593:
+ kasan_save_stack+0x1e/0x40
+ kasan_set_track+0x21/0x30
+ kasan_set_free_info+0x20/0x30
+ ____kasan_slab_free+0x167/0x1c0
+ slab_free_freelist_hook+0x89/0x1c0
+ kfree+0xe2/0x580
+ l2cap_chan_put+0x22a/0x2d0
+ l2cap_conn_del+0x3fc/0x7b0
+ l2cap_disconn_cfm+0x8c/0xc0
+ hci_conn_hash_flush+0x11f/0x260
+ hci_dev_close_sync+0x5f5/0x11f0
+ hci_dev_do_close+0x2d/0x70
+ hci_error_reset+0x9e/0x140
+ process_one_work+0x98a/0x1620
+ worker_thread+0x665/0x1080
+ kthread+0x2e4/0x3a0
+ ret_from_fork+0x1f/0x30
+
+Last potentially related work creation:
+ kasan_save_stack+0x1e/0x40
+ __kasan_record_aux_stack+0xbe/0xd0
+ call_rcu+0x99/0x740
+ netlink_release+0xe6a/0x1cf0
+ __sock_release+0xcd/0x280
+ sock_close+0x18/0x20
+ __fput+0x27c/0xa90
+ task_work_run+0xdd/0x1a0
+ exit_to_user_mode_prepare+0x23c/0x250
+ syscall_exit_to_user_mode+0x19/0x50
+ do_syscall_64+0x42/0x80
+ entry_SYSCALL_64_after_hwframe+0x63/0xcd
+
+Second to last potentially related work creation:
+ kasan_save_stack+0x1e/0x40
+ __kasan_record_aux_stack+0xbe/0xd0
+ call_rcu+0x99/0x740
+ netlink_release+0xe6a/0x1cf0
+ __sock_release+0xcd/0x280
+ sock_close+0x18/0x20
+ __fput+0x27c/0xa90
+ task_work_run+0xdd/0x1a0
+ exit_to_user_mode_prepare+0x23c/0x250
+ syscall_exit_to_user_mode+0x19/0x50
+ do_syscall_64+0x42/0x80
+ entry_SYSCALL_64_after_hwframe+0x63/0xcd
+
+Fixes: d0be8347c623 ("Bluetooth: L2CAP: Fix use-after-free caused by 
l2cap_chan_put")
+Signed-off-by: Zhengchao Shao <shaozhengc...@huawei.com>
+Signed-off-by: Luiz Augusto von Dentz <luiz.von.de...@intel.com>
+Acked-by: Takashi Iwai <ti...@suse.de>
+
+---
+ net/bluetooth/l2cap_core.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/net/bluetooth/l2cap_core.c b/net/bluetooth/l2cap_core.c
+index 2283871d3f01..9a32ce634919 100644
+--- a/net/bluetooth/l2cap_core.c
++++ b/net/bluetooth/l2cap_core.c
+@@ -7615,6 +7615,7 @@ static void l2cap_data_channel(struct l2cap_conn *conn, 
u16 cid,
+                               return;
+                       }
+ 
++                      l2cap_chan_hold(chan);
+                       l2cap_chan_lock(chan);
+               } else {
+                       BT_DBG("unknown cid 0x%4.4x", cid);
+-- 
+2.35.3
+

++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:42.398684380 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:42.406684421 +0200
@@ -932,6 +932,30 @@
        
patches.kernel.org/6.0.3-850-lib-Kconfig.debug-Add-check-for-non-constant-.-.patch
        
patches.kernel.org/6.0.3-851-arm64-dts-qcom-sc8280xp-pmics-Remove-reg-entry-.patch
        patches.kernel.org/6.0.3-852-Linux-6.0.3.patch
+       
patches.kernel.org/6.0.4-001-drm-i915-bios-Validate-fp_timing-terminator-pre.patch
+       
patches.kernel.org/6.0.4-002-drm-i915-bios-Use-hardcoded-fp_timing-size-for-.patch
+       
patches.kernel.org/6.0.4-003-pinctrl-amd-change-dev_warn-to-dev_dbg-for-addi.patch
+       
patches.kernel.org/6.0.4-004-thermal-intel_powerclamp-Use-first-online-CPU-a.patch
+       
patches.kernel.org/6.0.4-005-io_uring-net-fail-zc-send-when-unsupported-by-s.patch
+       
patches.kernel.org/6.0.4-006-HID-playstation-stop-DualSense-output-work-on-r.patch
+       
patches.kernel.org/6.0.4-007-HID-playstation-add-initial-DualSense-Edge-cont.patch
+       
patches.kernel.org/6.0.4-008-net-flag-sockets-supporting-msghdr-originated-z.patch
+       
patches.kernel.org/6.0.4-009-drm-amd-pm-fulfill-SMU13.0.7-cstate-control-int.patch
+       
patches.kernel.org/6.0.4-010-drm-amd-pm-add-SMU-IP-v13.0.4-IF-version-define.patch
+       
patches.kernel.org/6.0.4-011-drm-amd-pm-disable-cstate-feature-for-gpu-reset.patch
+       
patches.kernel.org/6.0.4-012-drm-amd-pm-fulfill-SMU13.0.0-cstate-control-int.patch
+       
patches.kernel.org/6.0.4-013-drm-amd-pm-update-SMU-IP-v13.0.4-driver-interfa.patch
+       
patches.kernel.org/6.0.4-014-dm-clone-Fix-typo-in-block_device-format-specif.patch
+       
patches.kernel.org/6.0.4-015-efi-efivars-Fix-variable-writes-without-query_v.patch
+       
patches.kernel.org/6.0.4-016-efi-ssdt-Don-t-free-memory-if-ACPI-table-was-lo.patch
+       
patches.kernel.org/6.0.4-017-gcov-support-GCC-12.1-and-newer-compilers.patch
+       
patches.kernel.org/6.0.4-018-io-wq-Fix-memory-leak-in-worker-creation.patch
+       
patches.kernel.org/6.0.4-019-fbdev-core-Remove-remove_conflicting_pci_frameb.patch
+       
patches.kernel.org/6.0.4-020-Revert-ALSA-hda-Fix-page-fault-in-snd_hda_codec.patch
+       patches.kernel.org/6.0.4-021-Linux-6.0.4.patch
+       patches.kernel.org/6.0.5-001-clk-tegra-Fix-Tegra-PWM-parent-clock.patch
+       
patches.kernel.org/6.0.5-002-Revert-btrfs-call-__btrfs_remove_free_space_cac.patch
+       patches.kernel.org/6.0.5-003-Linux-6.0.5.patch
 
        ########################################################
        # Build fixes that apply to the vanilla kernel too.
@@ -984,6 +1008,7 @@
        patches.suse/ACPI-resource-do-IRQ-override-on-LENOVO-IdeaPad.patch
        patches.suse/ALSA-hda-realtek-Add-quirk-for-ASUS-Zenbook-using-CS.patch
        patches.suse/ALSA-hda-realtek-Add-another-HP-ZBook-G9-model-quirk.patch
+       patches.suse/Bluetooth-L2CAP-fix-use-after-free-in-l2cap_conn_del.patch
 
        ########################################################
        # kbuild/module infrastructure fixes

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.bTXWeX/_old  2022-10-28 19:29:42.434684561 +0200
+++ /var/tmp/diff_new_pack.bTXWeX/_new  2022-10-28 19:29:42.438684581 +0200
@@ -1,4 +1,4 @@
-2022-10-22 07:43:26 +0000
-GIT Revision: f00a35f20f890e0c12cffca53f75a8fcedaf596d
+2022-10-27 05:14:41 +0000
+GIT Revision: 7359656e16c5fb0cf358bc75890037b4d7164011
 GIT Branch: stable
 

Reply via email to