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-06-02 21:53:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Thu Jun  2 21:53:44 2022 rev:643 rq:979807 version:5.18.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2022-05-21 19:05:45.083261208 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.1548/dtb-aarch64.changes      
2022-06-02 21:53:45.924334676 +0200
@@ -1,0 +2,144 @@
+Mon May 30 09:46:41 CEST 2022 - jsl...@suse.cz
+
+- Linux 5.18.1 (bsc#1012628).
+- ALSA: ctxfi: Add SB046x PCI ID (bsc#1012628).
+- ACPI: sysfs: Fix BERT error region memory mapping (bsc#1012628).
+- random: check for signals after page of pool writes
+  (bsc#1012628).
+- random: wire up fops->splice_{read,write}_iter() (bsc#1012628).
+- random: convert to using fops->write_iter() (bsc#1012628).
+- random: convert to using fops->read_iter() (bsc#1012628).
+- random: unify batched entropy implementations (bsc#1012628).
+- random: move randomize_page() into mm where it belongs
+  (bsc#1012628).
+- random: move initialization functions out of hot pages
+  (bsc#1012628).
+- random: make consistent use of buf and len (bsc#1012628).
+- random: use proper return types on get_random_{int,long}_wait()
+  (bsc#1012628).
+- random: remove extern from functions in header (bsc#1012628).
+- random: use static branch for crng_ready() (bsc#1012628).
+- random: credit architectural init the exact amount
+  (bsc#1012628).
+- random: handle latent entropy and command line from
+  random_init() (bsc#1012628).
+- random: use proper jiffies comparison macro (bsc#1012628).
+- random: remove ratelimiting for in-kernel unseeded randomness
+  (bsc#1012628).
+- random: move initialization out of reseeding hot path
+  (bsc#1012628).
+- random: avoid initializing twice in credit race (bsc#1012628).
+- random: use symbolic constants for crng_init states
+  (bsc#1012628).
+- siphash: use one source of truth for siphash permutations
+  (bsc#1012628).
+- random: help compiler out with fast_mix() by using simpler
+  arguments (bsc#1012628).
+- random: do not use input pool from hard IRQs (bsc#1012628).
+- random: order timer entropy functions below interrupt functions
+  (bsc#1012628).
+- random: do not pretend to handle premature next security model
+  (bsc#1012628).
+- random: use first 128 bits of input as fast init (bsc#1012628).
+- random: do not use batches when !crng_ready() (bsc#1012628).
+- random: insist on random_get_entropy() existing in order to
+  simplify (bsc#1012628).
+- xtensa: use fallback for random_get_entropy() instead of zero
+  (bsc#1012628).
+- sparc: use fallback for random_get_entropy() instead of zero
+  (bsc#1012628).
+- um: use fallback for random_get_entropy() instead of zero
+  (bsc#1012628).
+- x86/tsc: Use fallback for random_get_entropy() instead of zero
+  (bsc#1012628).
+- nios2: use fallback for random_get_entropy() instead of zero
+  (bsc#1012628).
+- arm: use fallback for random_get_entropy() instead of zero
+  (bsc#1012628).
+- mips: use fallback for random_get_entropy() instead of just
+  c0 random (bsc#1012628).
+- riscv: use fallback for random_get_entropy() instead of zero
+  (bsc#1012628).
+- m68k: use fallback for random_get_entropy() instead of zero
+  (bsc#1012628).
+- timekeeping: Add raw clock fallback for random_get_entropy()
+  (bsc#1012628).
+- powerpc: define get_cycles macro for arch-override
+  (bsc#1012628).
+- alpha: define get_cycles macro for arch-override (bsc#1012628).
+- parisc: define get_cycles macro for arch-override (bsc#1012628).
+- s390: define get_cycles macro for arch-override (bsc#1012628).
+- ia64: define get_cycles macro for arch-override (bsc#1012628).
+- init: call time_init() before rand_initialize() (bsc#1012628).
+- random: fix sysctl documentation nits (bsc#1012628).
+- HID: amd_sfh: Add support for sensor discovery (bsc#1012628).
+- lockdown: also lock down previous kgdb use (bsc#1012628).
+- commit df81444
+
+-------------------------------------------------------------------
+Thu May 26 21:52:06 CEST 2022 - mkube...@suse.cz
+
+- Update 
patches.suse/Revert-net-af_key-add-check-for-pfkey_broadcast-in-f.patch
+  Update to upstream version, update upstream reference and move into sorted
+  section.
+- commit 3ae1db7
+
+-------------------------------------------------------------------
+Thu May 26 21:46:47 CEST 2022 - mkube...@suse.cz
+
+- series.conf: cleanup
+- update upstream reference and move into sorted section:
+  - patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch
+- commit dc762c4
+
+-------------------------------------------------------------------
+Thu May 26 10:33:38 CEST 2022 - msucha...@suse.de
+
+- kernel-binary.spec: Support radio selection for debuginfo.
+  To disable debuginfo on 5.18 kernel a radio selection needs to be
+  switched to a different selection. This requires disabling the currently
+  active option and selecting NONE as debuginfo type.
+- commit 43b5dd3
+
+-------------------------------------------------------------------
+Thu May 26 10:20:32 CEST 2022 - jsl...@suse.cz
+
+- Update config files -- DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT (bsc#1199932)
+  Set DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT which makes use of dwarf5 on
+  gcc-11 and newer.
+- commit f439809
+
+-------------------------------------------------------------------
+Wed May 25 10:49:52 CEST 2022 - jsl...@suse.cz
+
+- random: do not use input pool from hard IRQs (bsc#1199803).
+- commit 3352b92
+
+-------------------------------------------------------------------
+Mon May 23 16:07:21 CEST 2022 - sch...@suse.de
+
+- Add dtb-starfive
+- commit 9633cc7
+
+-------------------------------------------------------------------
+Mon May 23 13:51:00 CEST 2022 - mkube...@suse.cz
+
+- Revert "net: af_key: add check for pfkey_broadcast in function
+  pfkey_process" (20220523022438.ofhehjievu2al...@lion.mk-sys.cz).
+- commit 2023975
+
+-------------------------------------------------------------------
+Sun May 22 22:10:03 CEST 2022 - mkube...@suse.cz
+
+- Update to 5.18 final
+- refresh configs (headers only)
+- commit d0f5e4b
+
+-------------------------------------------------------------------
+Wed May 18 19:02:31 CEST 2022 - to...@suse.de
+
+- perf: Fix sys_perf_event_open() race against self
+  (CVE-2022-1729, bsc#1199507).
+- commit c1eda89
+
+-------------------------------------------------------------------
@@ -225,0 +370,6 @@
+Mon May 16 03:32:53 CEST 2022 - mkube...@suse.cz
+
+- Update to 5.18-rc7
+- commit 1778f40
+
+-------------------------------------------------------------------
@@ -865,0 +1016,12 @@
+Sun May  8 23:14:22 CEST 2022 - mkube...@suse.cz
+
+- Update to 5.18-rc6
+- commit ed50f8f
+
+-------------------------------------------------------------------
+Fri May  6 09:39:43 CEST 2022 - dmuel...@suse.com
+
+- rpm/kernel-obs-build.spec.in: Also depend on dracut-systemd (bsc#1195775)
+- commit 5d4e32c
+
+-------------------------------------------------------------------
@@ -901,0 +1064,25 @@
+Mon May  2 15:18:38 CEST 2022 - msucha...@suse.de
+
+- Update config files.
+  No pmem support on s390 - no such device.
+- commit 9704fc2
+
+-------------------------------------------------------------------
+Mon May  2 14:39:29 CEST 2022 - dmuel...@suse.com
+
+- config.conf: reenable armv7hl configs
+- Update config files for armv7hl lpae/default
+- Inherit settings from x86_64
+- Use =m where available
+- stick with CONFIG_UNWINDER_FRAME_POINTER=y
+- commit 2821d72
+
+-------------------------------------------------------------------
+Sun May  1 23:45:07 CEST 2022 - mkube...@suse.cz
+
+- Update to 5.18-rc5
+- new config options:
+  - BLK_DEV_FD_RAWCMD=n
+- commit da18d3b
+
+-------------------------------------------------------------------
@@ -909,0 +1097,8 @@
+Fri Apr 29 15:17:25 CEST 2022 - msucha...@suse.de
+
+- Update config files (bsc#1199024).
+  arm, i386 LIBNVDIMM y->m
+  i386 X86_PMEM_LEGACY y->m
+- commit ff4fa9f
++++ 286 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1548/dtb-aarch64.changes
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

Old:
----
  linux-5.17.tar.xz

New:
----
  linux-5.18.tar.xz

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.304344072 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.308344077 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %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:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ dtb-riscv64.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.388344179 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.392344184 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %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:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -118,6 +118,15 @@
 %description
 Device Tree files for $MACHINES.
 
+%package -n dtb-microchip
+Summary:        Microchip based riscv64 systems
+Group:          System/Boot
+Provides:       multiversion(dtb)
+Requires(post): coreutils
+
+%description -n dtb-microchip
+Device Tree files for Microchip based riscv64 systems.
+
 %package -n dtb-sifive
 Summary:        SiFive based riscv64 systems
 Group:          System/Boot
@@ -127,14 +136,14 @@
 %description -n dtb-sifive
 Device Tree files for SiFive based riscv64 systems.
 
-%package -n dtb-microchip
-Summary:        Microchip based riscv64 systems
+%package -n dtb-starfive
+Summary:        StarFive based riscv64 systems
 Group:          System/Boot
 Provides:       multiversion(dtb)
 Requires(post): coreutils
 
-%description -n dtb-microchip
-Device Tree files for Microchip based riscv64 systems.
+%description -n dtb-starfive
+Device Tree files for StarFive based riscv64 systems.
 
 
 
@@ -157,7 +166,7 @@
 %endif
 
 cd $source/arch/riscv/boot/dts
-for dts in sifive/*.dts microchip/*.dts ; do
+for dts in microchip/*.dts sifive/*.dts starfive/*.dts ; do
     target=${dts%*.dts}
     mkdir -p $PPDIR/$(dirname $target)
     cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. 
-I$SRCDIR/include/ -I$SRCDIR/scripts/dtc/include-prefixes/ -P $target.dts -o 
$PPDIR/$target.dts
@@ -169,7 +178,7 @@
 %install
 
 cd pp
-for dts in sifive/*.dts microchip/*.dts ; do
+for dts in microchip/*.dts sifive/*.dts starfive/*.dts ; do
     target=${dts%*.dts}
     install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target)
     # install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target)
@@ -184,6 +193,13 @@
 done
 cd -
 
+%post -n dtb-microchip
+cd /boot
+# If /boot/dtb is a symlink, remove it, so that we can replace it.
+[ -d dtb ] && [ -L dtb ] && rm -f dtb
+# Unless /boot/dtb exists as real directory, create a symlink.
+[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
+
 %post -n dtb-sifive
 cd /boot
 # If /boot/dtb is a symlink, remove it, so that we can replace it.
@@ -191,7 +207,7 @@
 # Unless /boot/dtb exists as real directory, create a symlink.
 [ -d dtb ] || ln -sf dtb-%kernelrelease dtb
 
-%post -n dtb-microchip
+%post -n dtb-starfive
 cd /boot
 # If /boot/dtb is a symlink, remove it, so that we can replace it.
 [ -d dtb ] && [ -L dtb ] && rm -f dtb
@@ -199,6 +215,17 @@
 [ -d dtb ] || ln -sf dtb-%kernelrelease dtb
 
 %ifarch aarch64 riscv64
+%files -n dtb-microchip -f dtb-microchip.list
+%else
+%files -n dtb-microchip
+%endif
+%defattr(-,root,root)
+%ghost /boot/dtb
+%dir %{dtbdir}
+%dir %{dtbdir}/microchip
+%{dtbdir}/microchip/*.dtb
+
+%ifarch aarch64 riscv64
 %files -n dtb-sifive -f dtb-sifive.list
 %else
 %files -n dtb-sifive
@@ -210,14 +237,14 @@
 %{dtbdir}/sifive/*.dtb
 
 %ifarch aarch64 riscv64
-%files -n dtb-microchip -f dtb-microchip.list
+%files -n dtb-starfive -f dtb-starfive.list
 %else
-%files -n dtb-microchip
+%files -n dtb-starfive
 %endif
 %defattr(-,root,root)
 %ghost /boot/dtb
 %dir %{dtbdir}
-%dir %{dtbdir}/microchip
-%{dtbdir}/microchip/*.dtb
+%dir %{dtbdir}/starfive
+%{dtbdir}/starfive/*.dtb
 
 %changelog

++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.420344220 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.428344230 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -107,9 +107,9 @@
 Summary:        Kernel with 64kb PAGE_SIZE
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -234,10 +234,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
-Provides:       kernel-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       
kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
+Provides:       kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 # END COMMON DEPS
-Provides:       %name-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -521,6 +521,11 @@
 fi
 %endif
 
+DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
+echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
+
 ../scripts/config \
        --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
        --enable  CONFIG_SUSE_KERNEL \
@@ -528,7 +533,9 @@
 %if 0%{?__debug_package:1}
        --enable  CONFIG_DEBUG_INFO
 %else
-       --disable CONFIG_DEBUG_INFO
+       --disable CONFIG_DEBUG_INFO \
+       --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
+       --enable  CONFIG_DEBUG_INFO_NONE
 %endif
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.452344260 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.456344265 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -107,9 +107,9 @@
 Summary:        A Debug Version of the Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -234,10 +234,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
-Provides:       kernel-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       
kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
+Provides:       kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 # END COMMON DEPS
-Provides:       %name-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -527,6 +527,11 @@
 fi
 %endif
 
+DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
+echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
+
 ../scripts/config \
        --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
        --enable  CONFIG_SUSE_KERNEL \
@@ -534,7 +539,9 @@
 %if 0%{?__debug_package:1}
        --enable  CONFIG_DEBUG_INFO
 %else
-       --disable CONFIG_DEBUG_INFO
+       --disable CONFIG_DEBUG_INFO \
+       --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
+       --enable  CONFIG_DEBUG_INFO_NONE
 %endif
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.480344296 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.484344301 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -107,9 +107,9 @@
 Summary:        The Standard Kernel
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -234,10 +234,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
-Provides:       kernel-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       
kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
+Provides:       kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 # END COMMON DEPS
-Provides:       %name-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -570,6 +570,11 @@
 fi
 %endif
 
+DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
+echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
+
 ../scripts/config \
        --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
        --enable  CONFIG_SUSE_KERNEL \
@@ -577,7 +582,9 @@
 %if 0%{?__debug_package:1}
        --enable  CONFIG_DEBUG_INFO
 %else
-       --disable CONFIG_DEBUG_INFO
+       --disable CONFIG_DEBUG_INFO \
+       --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
+       --enable  CONFIG_DEBUG_INFO_NONE
 %endif
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.504344326 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.512344337 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
 Summary:        Kernel Documentation
 License:        GPL-2.0-only
 Group:          Documentation/Man
-Version:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -67,7 +67,7 @@
 %endif
 URL:            https://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        
https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.536344367 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.544344378 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -107,9 +107,9 @@
 Summary:        The Small Developer Kernel for KVM
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -234,10 +234,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
-Provides:       kernel-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       
kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
+Provides:       kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 # END COMMON DEPS
-Provides:       %name-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -525,6 +525,11 @@
 fi
 %endif
 
+DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
+echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
+
 ../scripts/config \
        --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
        --enable  CONFIG_SUSE_KERNEL \
@@ -532,7 +537,9 @@
 %if 0%{?__debug_package:1}
        --enable  CONFIG_DEBUG_INFO
 %else
-       --disable CONFIG_DEBUG_INFO
+       --disable CONFIG_DEBUG_INFO \
+       --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
+       --enable  CONFIG_DEBUG_INFO_NONE
 %endif
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.596344444 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.600344449 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.17.9
+%define patchversion 5.18.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+BuildRequires:  
kernel%kernel_flavor-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 
 %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:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.632344490 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.636344494 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.17.9
+%define patchversion 5.18.1
 %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:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.660344525 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.668344535 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -107,9 +107,9 @@
 Summary:        Kernel with PAE Support
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -234,10 +234,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
-Provides:       kernel-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       
kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
+Provides:       kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 # END COMMON DEPS
-Provides:       %name-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -547,6 +547,11 @@
 fi
 %endif
 
+DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
+echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
+
 ../scripts/config \
        --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
        --enable  CONFIG_SUSE_KERNEL \
@@ -554,7 +559,9 @@
 %if 0%{?__debug_package:1}
        --enable  CONFIG_DEBUG_INFO
 %else
-       --disable CONFIG_DEBUG_INFO
+       --disable CONFIG_DEBUG_INFO \
+       --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
+       --enable  CONFIG_DEBUG_INFO_NONE
 %endif
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.692344566 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.696344571 +0200
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -31,9 +31,9 @@
 %endif
 
 Name:           kernel-source
-Version:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -50,7 +50,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.724344606 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.732344617 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.17.9
+Version:        5.18.1
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:53.756344647 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:53.760344653 +0200
@@ -17,8 +17,8 @@
 # needssslcertforbuild
 
 
-%define srcversion 5.17
-%define patchversion 5.17.9
+%define srcversion 5.18
+%define patchversion 5.18.1
 %define variant %{nil}
 %define vanilla_only 0
 %define compress_modules zstd
@@ -107,9 +107,9 @@
 Summary:        The Standard Kernel - without any SUSE patches
 License:        GPL-2.0-only
 Group:          System/Kernel
-Version:        5.17.9
+Version:        5.18.1
 %if 0%{?is_kotd}
-Release:        <RELEASE>.geab1a2c
+Release:        <RELEASE>.gd00e88d
 %else
 Release:        0
 %endif
@@ -234,10 +234,10 @@
 Conflicts:      libc.so.6()(64bit)
 %endif
 Provides:       kernel = %version-%source_rel
-Provides:       
kernel-%build_flavor-base-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
-Provides:       kernel-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       
kernel-%build_flavor-base-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
+Provides:       kernel-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 # END COMMON DEPS
-Provides:       %name-srchash-eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+Provides:       %name-srchash-d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -518,6 +518,11 @@
 fi
 %endif
 
+DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
+echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
+
 ../scripts/config \
        --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
        --enable  CONFIG_SUSE_KERNEL \
@@ -525,7 +530,9 @@
 %if 0%{?__debug_package:1}
        --enable  CONFIG_DEBUG_INFO
 %else
-       --disable CONFIG_DEBUG_INFO
+       --disable CONFIG_DEBUG_INFO \
+       --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
+       --enable  CONFIG_DEBUG_INFO_NONE
 %endif
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then

kernel-zfcpdump.spec: same change
++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:54.020344984 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:54.020344984 +0200
@@ -1,5 +1,5 @@
 # The version of the main tarball to use
-SRCVERSION=5.17
+SRCVERSION=5.18
 # variant of the kernel-source package, either empty or "-rt"
 VARIANT=
 # enable kernel module compression

++++++ config.tar.bz2 ++++++
++++ 18252 lines of diff (skipped)

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:54.408345478 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:54.412345482 +0200
@@ -390,6 +390,11 @@
 fi
 %endif
 
+DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
+DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
+echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
+
 ../scripts/config \
        --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
        --enable  CONFIG_SUSE_KERNEL \
@@ -397,7 +402,9 @@
 %if 0%{?__debug_package:1}
        --enable  CONFIG_DEBUG_INFO
 %else
-       --disable CONFIG_DEBUG_INFO
+       --disable CONFIG_DEBUG_INFO \
+       --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \
+       --enable  CONFIG_DEBUG_INFO_NONE
 %endif
 
 if [ %CONFIG_MODULE_SIG = "y" ]; then

++++++ linux-5.17.tar.xz -> linux-5.18.tar.xz ++++++
/work/SRC/openSUSE:Factory/kernel-source/linux-5.17.tar.xz 
/work/SRC/openSUSE:Factory/.kernel-source.new.1548/linux-5.18.tar.xz differ: 
char 15, line 1

++++++ mkspec-dtb ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:54.636345768 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:54.640345773 +0200
@@ -86,8 +86,9 @@
 
 # DTB packages names
 my @riscv64_package_list = (
-     ['dtb-sifive',    'sifive/*.dts',      "SiFive based riscv64 systems"],
      ['dtb-microchip', 'microchip/*.dts',   "Microchip based riscv64 systems"],
+     ['dtb-sifive',    'sifive/*.dts',      "SiFive based riscv64 systems"],
+     ['dtb-starfive',  'starfive/*.dts',    "StarFive based riscv64 systems"],
 );
 
 sub generate_spec($$$)

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

++++++ patches.rpmify.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch 
new/patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch
--- 
old/patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch   
    2022-04-25 06:59:19.000000000 +0200
+++ 
new/patches.rpmify/powerpc-64-BE-option-to-use-ELFv2-ABI-for-big-endian.patch   
    2022-04-21 09:13:58.000000000 +0200
@@ -1,6 +1,7 @@
+From 3814d7366a6ecbc217b04042e6ef58782749e289 Mon Sep 17 00:00:00 2001
 From: Nicholas Piggin <npig...@gmail.com>
 Date: Tue, 28 Apr 2020 21:25:17 +1000
-Subject: powerpc/64: BE option to use ELFv2 ABI for big endian kernels
+Subject: [PATCH] powerpc/64: BE option to use ELFv2 ABI for big endian kernels
 
 References: BTFIDS vmlinux FAILED unresolved symbol vfs_truncate
 Patch-mainline: submitted 
https://lore.kernel.org/linuxppc-dev/20200428112517.1402927-1-npig...@gmail.com/
@@ -22,9 +23,10 @@
  drivers/crypto/vmx/ppc-xlate.pl | 10 ++++++----
  5 files changed, 45 insertions(+), 11 deletions(-)
 
+diff --git a/arch/powerpc/Kconfig b/arch/powerpc/Kconfig
 --- a/arch/powerpc/Kconfig
 +++ b/arch/powerpc/Kconfig
-@@ -164,6 +164,7 @@ config PPC
+@@ -157,6 +157,7 @@ config PPC
        select ARCH_WEAK_RELEASE_ACQUIRE
        select BINFMT_ELF
        select BUILDTIME_TABLE_SORT
@@ -32,7 +34,16 @@
        select CLONE_BACKWARDS
        select CPUMASK_OFFSTACK                 if NR_CPUS >= 8192
        select DCACHE_WORD_ACCESS               if PPC64 && CPU_LITTLE_ENDIAN
-@@ -561,6 +562,24 @@ config KEXEC_FILE
+@@ -208,7 +209,7 @@ config PPC
+       select HAVE_EFFICIENT_UNALIGNED_ACCESS  if !(CPU_LITTLE_ENDIAN && 
POWER7_CPU)
+       select HAVE_FAST_GUP
+       select HAVE_FTRACE_MCOUNT_RECORD
+-      select HAVE_FUNCTION_DESCRIPTORS        if PPC64 && !CPU_LITTLE_ENDIAN
++      select HAVE_FUNCTION_DESCRIPTORS        if PPC64 && !BUILD_ELF_V2
+       select HAVE_FUNCTION_ERROR_INJECTION
+       select HAVE_FUNCTION_GRAPH_TRACER
+       select HAVE_FUNCTION_TRACER
+@@ -563,6 +564,24 @@ config KEXEC_FILE
  config ARCH_HAS_KEXEC_PURGATORY
        def_bool KEXEC_FILE
  
@@ -57,9 +68,11 @@
  config RELOCATABLE
        bool "Build a relocatable kernel"
        depends on PPC64 || (FLATMEM && (44x || FSL_BOOKE))
+diff --git a/arch/powerpc/Makefile b/arch/powerpc/Makefile
+index 5f8544cf724a..0940c4d817fe 100644
 --- a/arch/powerpc/Makefile
 +++ b/arch/powerpc/Makefile
-@@ -89,10 +89,14 @@ endif
+@@ -91,10 +91,14 @@ endif
  
  ifdef CONFIG_PPC64
  ifndef CONFIG_CC_IS_CLANG
@@ -78,7 +91,7 @@
  endif
  endif
  
-@@ -141,7 +145,7 @@ endif
+@@ -142,7 +146,7 @@ endif
  
  CFLAGS-$(CONFIG_PPC64)        := $(call cc-option,-mtraceback=no)
  ifndef CONFIG_CC_IS_CLANG
@@ -87,7 +100,7 @@
  CFLAGS-$(CONFIG_PPC64)        += $(call cc-option,-mabi=elfv2,$(call 
cc-option,-mcall-aixdesc))
  AFLAGS-$(CONFIG_PPC64)        += $(call cc-option,-mabi=elfv2)
  else
-@@ -150,6 +154,7 @@ CFLAGS-$(CONFIG_PPC64)     += $(call 
cc-option,-mcall-aixdesc)
+@@ -151,6 +155,7 @@ CFLAGS-$(CONFIG_PPC64)     += $(call 
cc-option,-mcall-aixdesc)
  AFLAGS-$(CONFIG_PPC64)        += $(call cc-option,-mabi=elfv1)
  endif
  endif
@@ -95,9 +108,11 @@
  CFLAGS-$(CONFIG_PPC64)        += $(call cc-option,-mcmodel=medium,$(call 
cc-option,-mminimal-toc))
  CFLAGS-$(CONFIG_PPC64)        += $(call 
cc-option,-mno-pointers-to-nested-functions)
  
+diff --git a/arch/powerpc/boot/Makefile b/arch/powerpc/boot/Makefile
+index 2b8da923ceca..6a67a4bec54e 100644
 --- a/arch/powerpc/boot/Makefile
 +++ b/arch/powerpc/boot/Makefile
-@@ -45,6 +45,10 @@ endif
+@@ -46,6 +46,10 @@ endif
  
  BOOTCFLAGS    += -isystem $(shell $(BOOTCC) -print-file-name=include)
  
@@ -108,6 +123,8 @@
  ifdef CONFIG_CPU_BIG_ENDIAN
  BOOTCFLAGS    += -mbig-endian
  else
+diff --git a/drivers/crypto/vmx/Makefile b/drivers/crypto/vmx/Makefile
+index 709670d2b553..9aea34602beb 100644
 --- a/drivers/crypto/vmx/Makefile
 +++ b/drivers/crypto/vmx/Makefile
 @@ -5,18 +5,22 @@ vmx-crypto-objs := vmx.o aesp8-ppc.o ghashp8-ppc.o aes.o 
aes_cbc.o aes_ctr.o aes
@@ -135,6 +152,8 @@
        $(call if_changed,perl)
  
  clean-files := aesp8-ppc.S ghashp8-ppc.S
+diff --git a/drivers/crypto/vmx/ppc-xlate.pl b/drivers/crypto/vmx/ppc-xlate.pl
+index 36db2ef09e5b..9db0937d318b 100644
 --- a/drivers/crypto/vmx/ppc-xlate.pl
 +++ b/drivers/crypto/vmx/ppc-xlate.pl
 @@ -9,6 +9,8 @@ open STDOUT,">$output" || die "can't open $output: $!";
@@ -175,3 +194,6 @@
  my $mtspr = sub {
      my ($f,$idx,$ra) = @_;
      if ($idx == 256 && $no_vrsave) {
+-- 
+2.26.2
+

++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch 
new/patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch
--- old/patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch 
2022-05-18 12:03:12.000000000 +0200
+++ new/patches.suse/Bluetooth-btusb-Add-missing-Chicony-device-for-Realt.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,63 +0,0 @@
-From: Takashi Iwai <ti...@suse.de>
-Subject: [PATCH] Bluetooth: btusb: Add missing Chicony device for Realtek 
RTL8723BE
-Date: Tue,  8 Mar 2022 15:57:31 +0100
-Message-id: <20220308145731.23166-1-ti...@suse.de>
-Patch-mainline: v5.18-rc1
-Git-commit: cc68a041d2f81edc50c4e0f822b329148468f346
-References: bsc#1196779
-
-Chicony Electronics BT device with 04f2:b49f seems to be a missing
-entry for Realtek RTL8723BE.
-
-T: Bus=02 Lev=01 Prnt=01 Port=03 Cnt=03 Dev#=  4 Spd=12   MxCh= 0
-D: Ver= 2.10 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
-P: Vendor=04f2 ProdID=b49f Rev= 2.00
-S: Manufacturer=Realtek
-S: Product=Bluetooth Radio
-S: SerialNumber=00e04c000001
-C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
-I:* If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
-E: Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
-E: Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
-E: Ad=82(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
-I:* If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
-E: Ad=03(O) Atr=01(Isoc) MxPS=   0 Ivl=1ms
-E: Ad=83(I) Atr=01(Isoc) MxPS=   0 Ivl=1ms
-I: If#= 1 Alt= 1 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
-E: Ad=03(O) Atr=01(Isoc) MxPS=   9 Ivl=1ms
-E: Ad=83(I) Atr=01(Isoc) MxPS=   9 Ivl=1ms
-I: If#= 1 Alt= 2 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
-E: Ad=03(O) Atr=01(Isoc) MxPS=  17 Ivl=1ms
-E: Ad=83(I) Atr=01(Isoc) MxPS=  17 Ivl=1ms
-I: If#= 1 Alt= 3 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
-E: Ad=03(O) Atr=01(Isoc) MxPS=  25 Ivl=1ms
-E: Ad=83(I) Atr=01(Isoc) MxPS=  25 Ivl=1ms
-I: If#= 1 Alt= 4 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
-E: Ad=03(O) Atr=01(Isoc) MxPS=  33 Ivl=1ms
-E: Ad=83(I) Atr=01(Isoc) MxPS=  33 Ivl=1ms
-I: If#= 1 Alt= 5 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
-E: Ad=03(O) Atr=01(Isoc) MxPS=  49 Ivl=1ms
-E: Ad=83(I) Atr=01(Isoc) MxPS=  49 Ivl=1ms
-
-Buglink: https://bugzilla.opensuse.org/show_bug.cgi?id=1196779
-Signed-off-by: Takashi Iwai <ti...@suse.de>
-
----
- drivers/bluetooth/btusb.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/drivers/bluetooth/btusb.c b/drivers/bluetooth/btusb.c
-index c30d131da784..ceb60ca81c76 100644
---- a/drivers/bluetooth/btusb.c
-+++ b/drivers/bluetooth/btusb.c
-@@ -463,6 +463,7 @@ static const struct usb_device_id blacklist_table[] = {
-       /* Additional Realtek 8723BE Bluetooth devices */
-       { USB_DEVICE(0x0489, 0xe085), .driver_info = BTUSB_REALTEK },
-       { USB_DEVICE(0x0489, 0xe08b), .driver_info = BTUSB_REALTEK },
-+      { USB_DEVICE(0x04f2, 0xb49f), .driver_info = BTUSB_REALTEK },
-       { USB_DEVICE(0x13d3, 0x3410), .driver_info = BTUSB_REALTEK },
-       { USB_DEVICE(0x13d3, 0x3416), .driver_info = BTUSB_REALTEK },
-       { USB_DEVICE(0x13d3, 0x3459), .driver_info = BTUSB_REALTEK },
--- 
-2.34.1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/Revert-net-af_key-add-check-for-pfkey_broadcast-in-f.patch 
new/patches.suse/Revert-net-af_key-add-check-for-pfkey_broadcast-in-f.patch
--- old/patches.suse/Revert-net-af_key-add-check-for-pfkey_broadcast-in-f.patch 
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.suse/Revert-net-af_key-add-check-for-pfkey_broadcast-in-f.patch 
2022-05-26 21:53:13.000000000 +0200
@@ -0,0 +1,52 @@
+From: Michal Kubecek <mkube...@suse.cz>
+Date: Mon, 23 May 2022 22:05:24 +0200
+Subject: Revert "net: af_key: add check for pfkey_broadcast in function 
pfkey_process"
+Patch-mainline: Queued in subsystem maintainer repository
+Git-repo: git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
+Git-commit: 9c90c9b3e50e16d03c7f87d63e9db373974781e0
+References: 20220523022438.ofhehjievu2al...@lion.mk-sys.cz
+
+This reverts commit 4dc2a5a8f6754492180741facf2a8787f2c415d7.
+
+A non-zero return value from pfkey_broadcast() does not necessarily mean
+an error occurred as this function returns -ESRCH when no registered
+listener received the message. In particular, a call with
+BROADCAST_PROMISC_ONLY flag and null one_sk argument can never return
+zero so that this commit in fact prevents processing any PF_KEY message.
+One visible effect is that racoon daemon fails to find encryption
+algorithms like aes and refuses to start.
+
+Excluding -ESRCH return value would fix this but it's not obvious that
+we really want to bail out here and most other callers of
+pfkey_broadcast() also ignore the return value. Also, as pointed out by
+Steffen Klassert, PF_KEY is kind of deprecated and newer userspace code
+should use netlink instead so that we should only disturb the code for
+really important fixes.
+
+v2: add a comment explaining why is the return value ignored
+
+Signed-off-by: Michal Kubecek <mkube...@suse.cz>
+Signed-off-by: Steffen Klassert <steffen.klass...@secunet.com>
+---
+ net/key/af_key.c | 10 ++++++----
+ 1 file changed, 6 insertions(+), 4 deletions(-)
+
+--- a/net/key/af_key.c
++++ b/net/key/af_key.c
+@@ -2826,10 +2826,12 @@ static int pfkey_process(struct sock *sk, struct 
sk_buff *skb, const struct sadb
+       void *ext_hdrs[SADB_EXT_MAX];
+       int err;
+ 
+-      err = pfkey_broadcast(skb_clone(skb, GFP_KERNEL), GFP_KERNEL,
+-                            BROADCAST_PROMISC_ONLY, NULL, sock_net(sk));
+-      if (err)
+-              return err;
++      /* Non-zero return value of pfkey_broadcast() does not always signal
++       * an error and even on an actual error we may still want to process
++       * the message so rather ignore the return value.
++       */
++      pfkey_broadcast(skb_clone(skb, GFP_KERNEL), GFP_KERNEL,
++                      BROADCAST_PROMISC_ONLY, NULL, sock_net(sk));
+ 
+       memset(ext_hdrs, 0, sizeof(ext_hdrs));
+       err = parse_exthdrs(skb, hdr, ext_hdrs);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/bpf-add-config-to-allow-loading-modules-with-BTF-mis.patch 
new/patches.suse/bpf-add-config-to-allow-loading-modules-with-BTF-mis.patch
--- old/patches.suse/bpf-add-config-to-allow-loading-modules-with-BTF-mis.patch 
2022-05-18 12:03:12.000000000 +0200
+++ new/patches.suse/bpf-add-config-to-allow-loading-modules-with-BTF-mis.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,61 +0,0 @@
-From: Connor O'Brien <conn...@google.com>
-Date: Wed, 23 Feb 2022 01:28:14 +0000
-Subject: bpf: add config to allow loading modules with BTF mismatches
-Patch-mainline: v5.18-rc1
-Git-commit: 5e214f2e43e453d862ebbbd2a4f7ee3fe650f209
-References: bsc#1194501
-
-BTF mismatch can occur for a separately-built module even when the ABI
-is otherwise compatible and nothing else would prevent successfully
-loading. Add a new config to control how mismatches are handled. By
-default, preserve the current behavior of refusing to load the
-module. If MODULE_ALLOW_BTF_MISMATCH is enabled, load the module but
-ignore its BTF information.
-
-Suggested-by: Yonghong Song <y...@fb.com>
-Suggested-by: Michal Such??nek <msucha...@suse.de>
-Signed-off-by: Connor O'Brien <conn...@google.com>
-Acked-by: Michal Suchanek <msucha...@suse.de>
----
- kernel/bpf/btf.c  |  3 ++-
- lib/Kconfig.debug | 10 ++++++++++
- 2 files changed, 12 insertions(+), 1 deletion(-)
-
-diff --git a/kernel/bpf/btf.c b/kernel/bpf/btf.c
-index e16dafeb2450..cc41937a2c90 100644
---- a/kernel/bpf/btf.c
-+++ b/kernel/bpf/btf.c
-@@ -6248,7 +6248,8 @@ static int btf_module_notify(struct notifier_block *nb, 
unsigned long op,
-                       pr_warn("failed to validate module [%s] BTF: %ld\n",
-                               mod->name, PTR_ERR(btf));
-                       kfree(btf_mod);
--                      err = PTR_ERR(btf);
-+                      if (!IS_ENABLED(CONFIG_MODULE_ALLOW_BTF_MISMATCH))
-+                              err = PTR_ERR(btf);
-                       goto out;
-               }
-               err = btf_alloc_id(btf);
-diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
-index 14b89aa37c5c..276b02606508 100644
---- a/lib/Kconfig.debug
-+++ b/lib/Kconfig.debug
-@@ -331,6 +331,16 @@ config DEBUG_INFO_BTF_MODULES
-       help
-         Generate compact split BTF type information for kernel modules.
- 
-+config MODULE_ALLOW_BTF_MISMATCH
-+      bool "Allow loading modules with non-matching BTF type info"
-+      depends on DEBUG_INFO_BTF_MODULES
-+      help
-+        For modules whose split BTF does not match vmlinux, load without
-+        BTF rather than refusing to load. The default behavior with
-+        module BTF enabled is to reject modules with such mismatches;
-+        this option will still load module BTF where possible but ignore
-+        it when a mismatch is found.
-+
- config GDB_SCRIPTS
-       bool "Provide GDB scripts for kernel debugging"
-       help
--- 
-2.31.1
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.suse/s390-export-symbols-for-crash-kmp.patch 
new/patches.suse/s390-export-symbols-for-crash-kmp.patch
--- old/patches.suse/s390-export-symbols-for-crash-kmp.patch    2022-05-18 
12:03:12.000000000 +0200
+++ new/patches.suse/s390-export-symbols-for-crash-kmp.patch    2022-05-26 
21:53:13.000000000 +0200
@@ -1,10 +1,8 @@
-From b7b848afb3753f65876c343309300368eed73de8 Mon Sep 17 00:00:00 2001
 From: Michal Suchanek <msucha...@suse.de>
 Date: Wed, 16 Aug 2017 13:28:58 +0200
 Subject: [PATCH] s390: export symbols for crash-kmp
-
+Patch-mainline: Never, needed for an out-of-tree module
 References: bsc#1053915
-Patch-mainline: Never, needed for out-of-tree module
 
 Export xlate_dev_mem_ptr and unxlate_dev_mem_ptr
 
@@ -13,18 +11,13 @@
  arch/s390/mm/maccess.c | 4 ++++
  1 file changed, 4 insertions(+)
 
-diff --git a/arch/s390/mm/maccess.c b/arch/s390/mm/maccess.c
-index 8a993a53fcd6..20c3c352c3ef 100644
 --- a/arch/s390/mm/maccess.c
 +++ b/arch/s390/mm/maccess.c
-@@ -206,3 +206,7 @@ void unxlate_dev_mem_ptr(phys_addr_t addr, void *buf)
-       if ((void *) addr != buf)
-               free_page((unsigned long) buf);
+@@ -249,3 +249,7 @@ void unxlate_dev_mem_ptr(phys_addr_t addr, void *ptr)
+       if (addr != virt_to_phys(ptr))
+               free_page((unsigned long)ptr);
  }
 +
 +/* crash-kmp uses these */
 +EXPORT_SYMBOL_GPL(xlate_dev_mem_ptr);
 +EXPORT_SYMBOL_GPL(unxlate_dev_mem_ptr);
--- 
-2.10.2
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch 
new/patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch
--- old/patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch 
2022-05-18 12:03:12.000000000 +0200
+++ new/patches.suse/simplefb-Enable-boot-time-VESA-graphic-mode-selectio.patch 
2022-05-26 21:53:13.000000000 +0200
@@ -3,9 +3,8 @@
 Date: Wed, 16 Feb 2022 22:39:23 +0100
 Subject: [PATCH v3] simplefb: Enable boot time VESA graphic mode selection.
 References: bsc#1193250
-Patch-mainline: Queued in subsystem maintainer repo
+Patch-mainline: v5.19-rc1
 Git-commit: 8b766b0f8eece55155146f7628610ce54a065e0f
-Git-repo: git://git.freedesktop.org/git/drm/drm.git#drm-next
 
 Since switch to simplefb/simpledrm VESA graphic modes are no longer
 available with legacy BIOS.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/patches.suse/vfs-add-super_operations-get_inode_dev 
new/patches.suse/vfs-add-super_operations-get_inode_dev
--- old/patches.suse/vfs-add-super_operations-get_inode_dev     2022-05-18 
12:03:12.000000000 +0200
+++ new/patches.suse/vfs-add-super_operations-get_inode_dev     2022-05-26 
21:53:13.000000000 +0200
@@ -46,7 +46,7 @@
 
 --- a/fs/eventpoll.c
 +++ b/fs/eventpoll.c
-@@ -870,7 +870,7 @@ static void ep_show_fdinfo(struct seq_file *m, struct file 
*f)
+@@ -877,7 +877,7 @@ static void ep_show_fdinfo(struct seq_file *m, struct file 
*f)
                           epi->ffd.fd, epi->event.events,
                           (long long)epi->event.data,
                           (long long)epi->ffd.file->f_pos,
@@ -95,7 +95,7 @@
                __entry->length = iomap_length(iter);
 --- a/fs/locks.c
 +++ b/fs/locks.c
-@@ -185,12 +185,13 @@ static void
+@@ -215,12 +215,13 @@ static void
  locks_check_ctx_lists(struct inode *inode)
  {
        struct file_lock_context *ctx = inode->i_flctx;
@@ -110,7 +110,7 @@
                        inode->i_ino);
                locks_dump_ctx_list(&ctx->flc_flock, "FLOCK");
                locks_dump_ctx_list(&ctx->flc_posix, "POSIX");
-@@ -204,13 +205,14 @@ locks_check_ctx_file_list(struct file *filp, struct 
list_head *list,
+@@ -234,13 +235,14 @@ locks_check_ctx_file_list(struct file *filp, struct 
list_head *list,
  {
        struct file_lock *fl;
        struct inode *inode = locks_inode(filp);
@@ -127,7 +127,7 @@
                                fl->fl_owner, fl->fl_flags, fl->fl_type, 
fl->fl_pid);
  }
  
-@@ -2670,8 +2672,8 @@ static void lock_get_status(struct seq_file *f, struct 
file_lock *fl,
+@@ -2700,8 +2702,8 @@ static void lock_get_status(struct seq_file *f, struct 
file_lock *fl,
        if (inode) {
                /* userspace relies on this representation of dev_t */
                seq_printf(f, "%d %02x:%02x:%lu ", fl_pid,
@@ -151,7 +151,7 @@
  
 --- a/fs/nfsd/nfs4state.c
 +++ b/fs/nfsd/nfs4state.c
-@@ -2467,10 +2467,11 @@ static void nfs4_show_fname(struct seq_file *s, struct 
nfsd_file *f)
+@@ -2485,10 +2485,11 @@ static void nfs4_show_fname(struct seq_file *s, struct 
nfsd_file *f)
  static void nfs4_show_superblock(struct seq_file *s, struct nfsd_file *f)
  {
        struct inode *inode = f->nf_inode;
@@ -167,7 +167,7 @@
  
 --- a/fs/nfsd/vfs.c
 +++ b/fs/nfsd/vfs.c
-@@ -923,7 +923,7 @@ static int wait_for_concurrent_writes(struct file *file)
+@@ -951,7 +951,7 @@ static int wait_for_concurrent_writes(struct file *file)
        int err = 0;
  
        if (atomic_read(&inode->i_writecount) > 1
@@ -176,7 +176,7 @@
                dprintk("nfsd: write defer %d\n", task_pid_nr(current));
                msleep(10);
                dprintk("nfsd: write resume %d\n", task_pid_nr(current));
-@@ -934,7 +934,7 @@ static int wait_for_concurrent_writes(struct file *file)
+@@ -962,7 +962,7 @@ static int wait_for_concurrent_writes(struct file *file)
                err = vfs_fsync(file, 0);
        }
        last_ino = inode->i_ino;
@@ -218,7 +218,7 @@
  
 --- a/fs/proc/task_mmu.c
 +++ b/fs/proc/task_mmu.c
-@@ -281,7 +281,7 @@ show_map_vma(struct seq_file *m, struct vm_area_struct 
*vma)
+@@ -282,7 +282,7 @@ show_map_vma(struct seq_file *m, struct vm_area_struct 
*vma)
  
        if (file) {
                struct inode *inode = file_inode(vma->vm_file);
@@ -267,7 +267,7 @@
        stat->nlink = inode->i_nlink;
 --- a/include/linux/fs.h
 +++ b/include/linux/fs.h
-@@ -2147,6 +2147,7 @@ struct super_operations {
+@@ -2142,6 +2142,7 @@ struct super_operations {
                                  struct shrink_control *);
        long (*free_cached_objects)(struct super_block *,
                                    struct shrink_control *);
@@ -275,9 +275,9 @@
  };
  
  /*
-@@ -3636,4 +3637,12 @@ static inline int inode_drain_writes(struct inode 
*inode)
-       return filemap_write_and_wait(inode->i_mapping);
- }
+@@ -3516,4 +3517,12 @@ extern int vfs_fadvise(struct file *file, loff_t 
offset, loff_t len,
+ extern int generic_fadvise(struct file *file, loff_t offset, loff_t len,
+                          int advice);
  
 +static inline dev_t inode_get_dev(const struct inode *inode)
 +{
@@ -357,7 +357,7 @@
                                        file->f_mapping->host->i_rdev;
 --- a/include/trace/events/writeback.h
 +++ b/include/trace/events/writeback.h
-@@ -837,7 +837,7 @@ DECLARE_EVENT_CLASS(writeback_inode_template,
+@@ -809,7 +809,7 @@ DECLARE_EVENT_CLASS(writeback_inode_template,
        ),
  
        TP_fast_assign(
@@ -368,7 +368,7 @@
                __entry->mode   = inode->i_mode;
 --- a/init/do_mounts.c
 +++ b/init/do_mounts.c
-@@ -379,7 +379,7 @@ static int __init do_mount_root(const char *name, const 
char *fs,
+@@ -378,7 +378,7 @@ static int __init do_mount_root(const char *name, const 
char *fs,
  
        init_chdir("/root");
        s = current->fs->pwd.dentry->d_sb;
@@ -419,7 +419,7 @@
  }
 --- a/kernel/auditsc.c
 +++ b/kernel/auditsc.c
-@@ -2236,7 +2236,7 @@ static void audit_copy_inode(struct audit_names *name,
+@@ -2288,7 +2288,7 @@ static void audit_copy_inode(struct audit_names *name,
                             struct inode *inode, unsigned int flags)
  {
        name->ino   = inode->i_ino;
@@ -428,7 +428,7 @@
        name->mode  = inode->i_mode;
        name->uid   = inode->i_uid;
        name->gid   = inode->i_gid;
-@@ -2308,7 +2308,7 @@ void __audit_inode(struct filename *name, const struct 
dentry *dentry,
+@@ -2360,7 +2360,7 @@ void __audit_inode(struct filename *name, const struct 
dentry *dentry,
                if (n->ino) {
                        /* valid inode number, use that for the comparison */
                        if (n->ino != inode->i_ino ||
@@ -437,7 +437,7 @@
                                continue;
                } else if (n->name) {
                        /* inode number has not been set, check the name */
-@@ -2413,7 +2413,7 @@ void __audit_inode_child(struct inode *parent,
+@@ -2465,7 +2465,7 @@ void __audit_inode_child(struct inode *parent,
                     n->type != AUDIT_TYPE_UNKNOWN))
                        continue;
  
@@ -448,7 +448,7 @@
                        if (n->type == AUDIT_TYPE_UNKNOWN)
 --- a/kernel/events/core.c
 +++ b/kernel/events/core.c
-@@ -8392,7 +8392,7 @@ static void perf_event_mmap_event(struct perf_mmap_event 
*mmap_event)
+@@ -8466,7 +8466,7 @@ static void perf_event_mmap_event(struct perf_mmap_event 
*mmap_event)
                        goto cpy_name;
                }
                inode = file_inode(vma->vm_file);
@@ -459,7 +459,7 @@
                maj = MAJOR(dev);
 --- a/mm/memory-failure.c
 +++ b/mm/memory-failure.c
-@@ -139,7 +139,7 @@ static int hwpoison_filter_dev(struct page *p)
+@@ -134,7 +134,7 @@ static int hwpoison_filter_dev(struct page *p)
        if (mapping == NULL || mapping->host == NULL)
                return -EINVAL;
  

++++++ series.conf ++++++
++++ 2460 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1548/series.conf

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.10apBC/_old  2022-06-02 21:53:55.572346960 +0200
+++ /var/tmp/diff_new_pack.10apBC/_new  2022-06-02 21:53:55.576346964 +0200
@@ -1,4 +1,4 @@
-2022-05-18 10:03:12 +0000
-GIT Revision: eab1a2cee966a5cf3b8d386ac543e7daef943fcd
+2022-05-30 07:49:01 +0000
+GIT Revision: d00e88d58dfc679cfddede128d4ff4f3bfbeb313
 GIT Branch: stable
 

Reply via email to