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-16 18:19:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Thu Jun 16 18:19:36 2022 rev:645 rq:982717 version:5.18.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2022-06-08 14:24:06.192441556 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.1548/dtb-aarch64.changes      
2022-06-16 18:19:41.596035690 +0200
@@ -1,0 +2,2136 @@
+Wed Jun 15 07:17:06 CEST 2022 - jsl...@suse.cz
+
+- Linux 5.18.4 (bsc#1012628).
+- pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards (bsc#1012628).
+- staging: greybus: codecs: fix type confusion of list iterator
+  variable (bsc#1012628).
+- iio: adc: ad7124: Remove shift from scan_type (bsc#1012628).
+- soundwire: qcom: fix an error message in
+  swrm_wait_for_frame_gen_enabled() (bsc#1012628).
+- remoteproc: mediatek: Fix side effect of mt8195 sram power on
+  (bsc#1012628).
+- remoteproc: mtk_scp: Fix a potential double free (bsc#1012628).
+- lkdtm/bugs: Check for the NULL pointer after calling kmalloc
+  (bsc#1012628).
+- lkdtm/bugs: Don't expect thread termination without
+  CONFIG_UBSAN_TRAP (bsc#1012628).
+- tty: goldfish: Use tty_port_destroy() to destroy port
+  (bsc#1012628).
+- tty: serial: owl: Fix missing clk_disable_unprepare() in
+  owl_uart_probe (bsc#1012628).
+- tty: n_tty: Restore EOF push handling behavior (bsc#1012628).
+- serial: 8250_aspeed_vuart: Fix potential NULL dereference in
+  aspeed_vuart_probe (bsc#1012628).
+- tty: serial: fsl_lpuart: fix potential bug when using both
+  of_alias_get_id and ida_simple_get (bsc#1012628).
+- remoteproc: imx_rproc: Ignore create mem entry for resource
+  table (bsc#1012628).
+- phy: rockchip-inno-usb2: Fix muxed interrupt support
+  (bsc#1012628).
+- staging: r8188eu: fix struct rt_firmware_hdr (bsc#1012628).
+- usb: usbip: fix a refcount leak in stub_probe() (bsc#1012628).
+- usb: usbip: add missing device lock on tweak configuration cmd
+  (bsc#1012628).
+- USB: storage: karma: fix rio_karma_init return (bsc#1012628).
+- usb: musb: Fix missing of_node_put() in omap2430_probe
+  (bsc#1012628).
+- staging: fieldbus: Fix the error handling path in
+  anybuss_host_common_probe() (bsc#1012628).
+- pwm: lp3943: Fix duty calculation in case period was clamped
+  (bsc#1012628).
+- pwm: raspberrypi-poe: Fix endianness in firmware struct
+  (bsc#1012628).
+- rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value
+  (bsc#1012628).
+- usb: dwc3: gadget: Replace list_for_each_entry_safe() if using
+  giveback (bsc#1012628).
+- usb: dwc3: pci: Fix pm_runtime_get_sync() error checking
+  (bsc#1012628).
+- scripts/get_abi: Fix wrong script file name in the help message
+  (bsc#1012628).
+- misc: fastrpc: fix an incorrect NULL check on list iterator
+  (bsc#1012628).
+- firmware: stratix10-svc: fix a missing check on list iterator
+  (bsc#1012628).
+- usb: typec: mux: Check dev_set_name() return value
+  (bsc#1012628).
+- rpmsg: virtio: Fix possible double free in rpmsg_probe()
+  (bsc#1012628).
+- rpmsg: virtio: Fix possible double free in
+  rpmsg_virtio_add_ctrl_dev() (bsc#1012628).
+- rpmsg: virtio: Fix the unregistration of the device rpmsg_ctrl
+  (bsc#1012628).
+- iio: adc: stmpe-adc: Fix wait_for_completion_timeout return
+  value check (bsc#1012628).
+- iio: proximity: vl53l0x: Fix return value check of
+  wait_for_completion_timeout (bsc#1012628).
+- iio: adc: sc27xx: fix read big scale voltage not right
+  (bsc#1012628).
+- iio: adc: sc27xx: Fine tune the scale calibration values
+  (bsc#1012628).
+- rpmsg: qcom_smd: Fix returning 0 if irq_of_parse_and_map()
+  fails (bsc#1012628).
+- misc/pvpanic: Convert regular spinlock into trylock on panic
+  path (bsc#1012628).
+- phy: qcom-qmp: fix pipe-clock imbalance on power-on failure
+  (bsc#1012628).
+- power: supply: core: Initialize struct to zero (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Fix battery reporting on
+  the One Mix 1 (bsc#1012628).
+- power: supply: axp288_fuel_gauge: Drop BIOS version check from
+  "T3 MRD" DMI quirk (bsc#1012628).
+- power: supply: ab8500_fg: Allocate wq in probe (bsc#1012628).
+- serial: sifive: Report actual baud base rather than fixed 115200
+  (bsc#1012628).
+- export: fix string handling of namespace in EXPORT_SYMBOL_NS
+  (bsc#1012628).
+- watchdog: rzg2l_wdt: Fix 32bit overflow issue (bsc#1012628).
+- watchdog: rzg2l_wdt: Fix Runtime PM usage (bsc#1012628).
+- watchdog: rzg2l_wdt: Fix 'BUG: Invalid wait context'
+  (bsc#1012628).
+- watchdog: rzg2l_wdt: Fix reset control imbalance (bsc#1012628).
+- soundwire: intel: prevent pm_runtime resume prior to system
+  suspend (bsc#1012628).
+- soundwire: qcom: return error when pm_runtime_get_sync fails
+  (bsc#1012628).
+- coresight: cpu-debug: Replace mutex with mutex_trylock on
+  panic notifier (bsc#1012628).
+- ksmbd: fix reference count leak in smb_check_perm_dacl()
+  (bsc#1012628).
+- extcon: ptn5150: Add queue work sync before driver release
+  (bsc#1012628).
+- dt-bindings: remoteproc: mediatek: Make l1tcm reg exclusive
+  to mt819x (bsc#1012628).
+- soc: rockchip: Fix refcount leak in rockchip_grf_init
+  (bsc#1012628).
+- clocksource/drivers/riscv: Events are stopped during CPU suspend
+  (bsc#1012628).
+- ARM: dts: aspeed: ast2600-evb: Enable RX delay for MAC0/MAC1
+  (bsc#1012628).
+- rtc: mt6397: check return value after calling
+  platform_get_resource() (bsc#1012628).
+- rtc: ftrtc010: Fix error handling in ftrtc010_rtc_probe
+  (bsc#1012628).
+- staging: r8188eu: add check for kzalloc (bsc#1012628).
+- serial: meson: acquire port->lock in startup() (bsc#1012628).
+- Revert "serial: 8250_mtk: Make sure to select the right
+  FEATURE_SEL" (bsc#1012628).
+- serial: 8250_fintek: Check SER_RS485_RTS_* only with RS485
+  (bsc#1012628).
+- serial: cpm_uart: Fix build error without
+  CONFIG_SERIAL_CPM_CONSOLE (bsc#1012628).
+- serial: uartlite: Fix BRKINT clearing (bsc#1012628).
+- serial: digicolor-usart: Don't allow CS5-6 (bsc#1012628).
+- serial: rda-uart: Don't allow CS5-6 (bsc#1012628).
+- serial: txx9: Don't allow CS5-6 (bsc#1012628).
+- serial: sh-sci: Don't allow CS5-6 (bsc#1012628).
+- serial: sifive: Sanitize CSIZE and c_iflag (bsc#1012628).
+- serial: st-asc: Sanitize CSIZE and correct PARENB for CS7
+  (bsc#1012628).
+- serial: stm32-usart: Correct CSIZE, bits, and parity
+  (bsc#1012628).
+- firmware: dmi-sysfs: Fix memory leak in
+  dmi_sysfs_register_handle (bsc#1012628).
+- bus: ti-sysc: Fix warnings for unbind for serial (bsc#1012628).
+- driver: base: fix UAF when driver_attach failed (bsc#1012628).
+- driver core: fix deadlock in __device_attach (bsc#1012628).
+- watchdog: rti-wdt: Fix pm_runtime_get_sync() error checking
+  (bsc#1012628).
+- watchdog: ts4800_wdt: Fix refcount leak in ts4800_wdt_probe
+  (bsc#1012628).
+- blk-mq: don't touch ->tagset in blk_mq_get_sq_hctx
+  (bsc#1012628).
+- ASoC: fsl_sai: Fix FSL_SAI_xDR/xFR definition (bsc#1012628).
+- scsi: sd: Don't call blk_cleanup_disk() in sd_probe()
+  (bsc#1012628).
+- clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map()
+  return value (bsc#1012628).
+- s390/crypto: fix scatterwalk_unmap() callers in AES-GCM
+  (bsc#1012628).
+- amt: fix return value of amt_update_handler() (bsc#1012628).
+- amt: fix possible memory leak in amt_rcv() (bsc#1012628).
+- net: ethernet: ti: am65-cpsw: Fix fwnode passed to
+  phylink_create() (bsc#1012628).
+- net/smc: set ini->smcrv2.ib_dev_v2 to NULL if SMC-Rv2 is
+  unavailable (bsc#1012628).
+- spi: fsi: Fix spurious timeout (bsc#1012628).
+- drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq()
+  (bsc#1012628).
+- net: lan966x: check devm_of_phy_get() for -EDEFER_PROBE
+  (bsc#1012628).
+- net: sched: fixed barrier to prevent skbuff sticking in qdisc
+  backlog (bsc#1012628).
+- net: ethernet: mtk_eth_soc: out of bounds read in
+  mtk_hwlro_get_fdir_entry() (bsc#1012628).
+- net: ethernet: ti: am65-cpsw-nuss: Fix some refcount leaks
+  (bsc#1012628).
+- net: dsa: mv88e6xxx: Fix refcount leak in
+  mv88e6xxx_mdios_register (bsc#1012628).
+- modpost: fix removing numeric suffixes (bsc#1012628).
+- block, loop: support partitions without scanning (bsc#1012628).
+- ep93xx: clock: Do not return the address of the freed memory
+  (bsc#1012628).
+- jffs2: fix memory leak in jffs2_do_fill_super (bsc#1012628).
+- ubi: fastmap: Fix high cpu usage of ubi_bgt by making sure
+  wl_pool not empty (bsc#1012628).
+- ubi: ubi_create_volume: Fix use-after-free when volume creation
+  failed (bsc#1012628).
+- selftests/bpf: fix stacktrace_build_id with missing
+  kprobe/urandom_read (bsc#1012628).
+- bpf: Fix probe read error in ___bpf_prog_run() (bsc#1012628).
+- block: take destination bvec offsets into account in
+  bio_copy_data_iter (bsc#1012628).
+- nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not
+  completed (bsc#1012628).
+- nbd: fix possible overflow on 'first_minor' in nbd_dev_add()
+  (bsc#1012628).
+- riscv: read-only pages should not be writable (bsc#1012628).
+- net/smc: fixes for converting from "struct smc_cdc_tx_pend **"
+  to "struct smc_wr_tx_pend_priv *" (bsc#1012628).
+- tcp: add accessors to read/set tp->snd_cwnd (bsc#1012628).
+- nfp: only report pause frame configuration for physical device
+  (bsc#1012628).
+- block: use bio_queue_enter instead of blk_queue_enter in
+  bio_poll (bsc#1012628).
+- bonding: NS target should accept link local address
+  (bsc#1012628).
+- sfc: fix considering that all channels have TX queues
++++ 1939 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

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:46.848043159 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:46.852043164 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.18
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %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.MewaZq/_old  2022-06-16 18:19:46.968043329 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:46.972043335 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.18
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %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-695cfee5f94e63948c91258c2b1d7fdfc8668c11
-Provides:       kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       
kernel-%build_flavor-base-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
+Provides:       kernel-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 # END COMMON DEPS
-Provides:       %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       %name-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -749,7 +749,11 @@
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+    s390x_vmlinux=arch/s390/boot/compressed/vmlinux
+    if [ ! -f "$s390x_vmlinux" ]; then
+        s390x_vmlinux=arch/s390/boot/vmlinux
+    fi
+    objcopy -R .rodata.compressed "$s390x_vmlinux" 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
 %endif
 %endif
 %ifarch %arm

++++++ kernel-debug.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.000043375 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.008043387 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.18
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %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-695cfee5f94e63948c91258c2b1d7fdfc8668c11
-Provides:       kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       
kernel-%build_flavor-base-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
+Provides:       kernel-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 # END COMMON DEPS
-Provides:       %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       %name-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 %ifarch ppc64
 Provides:       kernel-kdump = 2.6.28
 Obsoletes:      kernel-kdump <= 2.6.28
@@ -755,7 +755,11 @@
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+    s390x_vmlinux=arch/s390/boot/compressed/vmlinux
+    if [ ! -f "$s390x_vmlinux" ]; then
+        s390x_vmlinux=arch/s390/boot/vmlinux
+    fi
+    objcopy -R .rodata.compressed "$s390x_vmlinux" 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
 %endif
 %endif
 %ifarch %arm

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.032043420 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.036043426 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.18
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %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-695cfee5f94e63948c91258c2b1d7fdfc8668c11
-Provides:       kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       
kernel-%build_flavor-base-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
+Provides:       kernel-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 # END COMMON DEPS
-Provides:       %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       %name-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 %ifarch %ix86
 Provides:       kernel-smp = 2.6.17
 Obsoletes:      kernel-smp <= 2.6.17
@@ -798,7 +798,11 @@
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+    s390x_vmlinux=arch/s390/boot/compressed/vmlinux
+    if [ ! -f "$s390x_vmlinux" ]; then
+        s390x_vmlinux=arch/s390/boot/vmlinux
+    fi
+    objcopy -R .rodata.compressed "$s390x_vmlinux" 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
 %endif
 %endif
 %ifarch %arm

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.060043460 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.064043466 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.18
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %else
 Release:        0
 %endif
@@ -67,7 +67,7 @@
 %endif
 URL:            https://www.kernel.org/
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       %name-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 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.MewaZq/_old  2022-06-16 18:19:47.092043506 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.100043517 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.18
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %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-695cfee5f94e63948c91258c2b1d7fdfc8668c11
-Provides:       kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       
kernel-%build_flavor-base-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
+Provides:       kernel-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 # END COMMON DEPS
-Provides:       %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       %name-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -753,7 +753,11 @@
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+    s390x_vmlinux=arch/s390/boot/compressed/vmlinux
+    if [ ! -f "$s390x_vmlinux" ]; then
+        s390x_vmlinux=arch/s390/boot/vmlinux
+    fi
+    objcopy -R .rodata.compressed "$s390x_vmlinux" 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
 %endif
 %endif
 %ifarch %arm

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.164043608 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.168043614 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -45,7 +45,7 @@
 %endif
 %endif
 %endif
-BuildRequires:  
kernel%kernel_flavor-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+BuildRequires:  
kernel%kernel_flavor-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %else
 Release:        0
 %endif

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.192043648 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.196043654 +0200
@@ -17,7 +17,7 @@
 # needsrootforbuild
 
 
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %else
 Release:        0
 %endif

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.220043688 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.228043699 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.18
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %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-695cfee5f94e63948c91258c2b1d7fdfc8668c11
-Provides:       kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       
kernel-%build_flavor-base-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
+Provides:       kernel-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 # END COMMON DEPS
-Provides:       %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       %name-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 %ifarch %ix86
 Provides:       kernel-bigsmp = 2.6.17
 Obsoletes:      kernel-bigsmp <= 2.6.17
@@ -775,7 +775,11 @@
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+    s390x_vmlinux=arch/s390/boot/compressed/vmlinux
+    if [ ! -f "$s390x_vmlinux" ]; then
+        s390x_vmlinux=arch/s390/boot/vmlinux
+    fi
+    objcopy -R .rodata.compressed "$s390x_vmlinux" 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
 %endif
 %endif
 %ifarch %arm

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.252043733 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.256043739 +0200
@@ -17,7 +17,7 @@
 
 
 %define srcversion 5.18
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %define variant %{nil}
 %define vanilla_only 0
 
@@ -31,9 +31,9 @@
 %endif
 
 Name:           kernel-source
-Version:        5.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %else
 Release:        0
 %endif
@@ -50,7 +50,7 @@
 BuildRequires:  sed
 Requires(post): coreutils sed
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       %name-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 Provides:       linux
 Provides:       multiversion(kernel)
 Source0:        
https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
@@ -192,6 +192,10 @@
 Provides:       %name-vanilla = %version-%source_rel
 Provides:       multiversion(kernel)
 Requires:       kernel-macros
+# dracut no longer carries installkernel
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
+Recommends:     kernel-install-tools
+%endif
 
 %description vanilla
 Vanilla Linux kernel sources with minor build fixes.

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.284043779 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.288043785 +0200
@@ -24,10 +24,10 @@
 Summary:        Kernel Symbol Versions (modversions)
 License:        GPL-2.0-only
 Group:          Development/Sources
-Version:        5.18.2
+Version:        5.18.4
 %if %using_buildservice
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %else
 Release:        0
 %endif
@@ -52,7 +52,7 @@
 %endif
 Requires:       pesign-obs-integration
 Provides:       %name = %version-%source_rel
-Provides:       %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       %name-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 Provides:       multiversion(kernel)
 Source:         README.KSYMS
 Requires:       kernel-devel%variant = %version-%source_rel

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.316043824 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.324043836 +0200
@@ -18,7 +18,7 @@
 
 
 %define srcversion 5.18
-%define patchversion 5.18.2
+%define patchversion 5.18.4
 %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.18.2
+Version:        5.18.4
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g695cfee
+Release:        <RELEASE>.ged6345d
 %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-695cfee5f94e63948c91258c2b1d7fdfc8668c11
-Provides:       kernel-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       
kernel-%build_flavor-base-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
+Provides:       kernel-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 # END COMMON DEPS
-Provides:       %name-srchash-695cfee5f94e63948c91258c2b1d7fdfc8668c11
+Provides:       %name-srchash-ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 %obsolete_rebuilds %name
 Source0:        
https://www.kernel.org/pub/linux/kernel/v5.x/linux-%srcversion.tar.xz
 Source3:        kernel-source.rpmlintrc
@@ -746,7 +746,11 @@
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+    s390x_vmlinux=arch/s390/boot/compressed/vmlinux
+    if [ ! -f "$s390x_vmlinux" ]; then
+        s390x_vmlinux=arch/s390/boot/vmlinux
+    fi
+    objcopy -R .rodata.compressed "$s390x_vmlinux" 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
 %endif
 %endif
 %ifarch %arm

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-06-07 08:08:54.000000000 +0200
+++ new/config/arm64/default    2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm64 5.18.2 Kernel Configuration
+# Linux/arm64 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -2437,6 +2438,7 @@
 # CONFIG_EFI_DEV_PATH_PARSER is not set
 CONFIG_EFI_EARLYCON=y
 CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 CONFIG_IMX_DSP=m
 CONFIG_IMX_SCU=y
 CONFIG_IMX_SCU_PD=y
@@ -6472,7 +6474,7 @@
 CONFIG_DVB_BUDGET=m
 CONFIG_DVB_BUDGET_CI=m
 CONFIG_DVB_BUDGET_AV=m
-CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_ADAPTERS=m
 CONFIG_RADIO_MAXIRADIO=m
 CONFIG_RADIO_SAA7706H=m
 CONFIG_RADIO_SHARK=m
@@ -11698,7 +11700,6 @@
 CONFIG_IMA_KEXEC=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv6hl/default new/config/armv6hl/default
--- old/config/armv6hl/default  2022-06-07 08:08:54.000000000 +0200
+++ new/config/armv6hl/default  2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.18.2 Kernel Configuration
+# Linux/arm 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -1931,6 +1932,7 @@
 # CONFIG_EFI_DISABLE_PCI_DMA is not set
 # end of EFI (Extensible Firmware Interface) Support
 
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 # CONFIG_IMX_DSP is not set
 # CONFIG_IMX_SCU is not set
 
@@ -4758,7 +4760,7 @@
 CONFIG_USB_AIRSPY=m
 CONFIG_USB_HACKRF=m
 CONFIG_USB_MSI2500=m
-CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_ADAPTERS=m
 CONFIG_RADIO_SAA7706H=m
 CONFIG_RADIO_SHARK=m
 CONFIG_RADIO_SHARK2=m
@@ -8233,7 +8235,6 @@
 CONFIG_IMA=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/default new/config/armv7hl/default
--- old/config/armv7hl/default  2022-06-07 08:08:54.000000000 +0200
+++ new/config/armv7hl/default  2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.18.2 Kernel Configuration
+# Linux/arm 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -2434,6 +2435,7 @@
 # CONFIG_EFI_DISABLE_PCI_DMA is not set
 # end of EFI (Extensible Firmware Interface) Support
 
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 # CONFIG_IMX_DSP is not set
 # CONFIG_IMX_SCU is not set
 CONFIG_ARM_PSCI_FW=y
@@ -6381,7 +6383,7 @@
 # CONFIG_DVB_PT3 is not set
 # CONFIG_DVB_SMIPCIE is not set
 # CONFIG_DVB_BUDGET_CORE is not set
-CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_ADAPTERS=m
 # CONFIG_RADIO_MAXIRADIO is not set
 CONFIG_RADIO_SAA7706H=m
 CONFIG_RADIO_SHARK=m
@@ -11505,7 +11507,6 @@
 CONFIG_IMA=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/armv7hl/lpae new/config/armv7hl/lpae
--- old/config/armv7hl/lpae     2022-06-07 08:08:54.000000000 +0200
+++ new/config/armv7hl/lpae     2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.18.2 Kernel Configuration
+# Linux/arm 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -2386,6 +2387,7 @@
 # CONFIG_EFI_DISABLE_PCI_DMA is not set
 # end of EFI (Extensible Firmware Interface) Support
 
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 # CONFIG_IMX_DSP is not set
 # CONFIG_IMX_SCU is not set
 CONFIG_ARM_PSCI_FW=y
@@ -6166,7 +6168,7 @@
 # CONFIG_DVB_PT3 is not set
 # CONFIG_DVB_SMIPCIE is not set
 # CONFIG_DVB_BUDGET_CORE is not set
-CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_ADAPTERS=m
 CONFIG_RADIO_MAXIRADIO=m
 CONFIG_RADIO_SAA7706H=m
 CONFIG_RADIO_SHARK=m
@@ -11111,7 +11113,6 @@
 CONFIG_IMA=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2022-06-07 08:08:54.000000000 +0200
+++ new/config/i386/pae 2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/i386 5.18.2 Kernel Configuration
+# Linux/i386 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -2338,6 +2339,7 @@
 CONFIG_EFI_DEV_PATH_PARSER=y
 CONFIG_EFI_EARLYCON=y
 CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 
 #
 # Tegra firmware driver
@@ -5062,7 +5064,7 @@
 CONFIG_SENSORS_DS620=m
 CONFIG_SENSORS_DS1621=m
 CONFIG_SENSORS_DELL_SMM=m
-# CONFIG_I8K is not set
+CONFIG_I8K=y
 CONFIG_SENSORS_I5K_AMB=m
 CONFIG_SENSORS_F71805F=m
 CONFIG_SENSORS_F71882FG=m
@@ -5991,7 +5993,7 @@
 CONFIG_DVB_BUDGET_AV=m
 CONFIG_VIDEO_IPU3_CIO2=m
 CONFIG_CIO2_BRIDGE=y
-CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_ADAPTERS=m
 CONFIG_RADIO_MAXIRADIO=m
 CONFIG_RADIO_SAA7706H=m
 CONFIG_RADIO_SHARK=m
@@ -10109,7 +10111,6 @@
 CONFIG_IMA=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64/default new/config/ppc64/default
--- old/config/ppc64/default    2022-06-07 08:08:54.000000000 +0200
+++ new/config/ppc64/default    2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.18.2 Kernel Configuration
+# Linux/powerpc 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -694,7 +695,6 @@
 CONFIG_HAVE_ARCH_SOFT_DIRTY=y
 CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
 CONFIG_MODULES_USE_ELF_RELA=y
-CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
 CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y
 CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
 CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
@@ -2058,6 +2058,7 @@
 CONFIG_FW_CFG_SYSFS_CMDLINE=y
 # CONFIG_CS_DSP is not set
 # CONFIG_GOOGLE_FIRMWARE is not set
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 
 #
 # Tegra firmware driver
@@ -2710,6 +2711,7 @@
 
 CONFIG_MACINTOSH_DRIVERS=y
 CONFIG_ADB_PMU=y
+CONFIG_ADB_PMU_EVENT=y
 CONFIG_ADB_PMU_LED=y
 CONFIG_ADB_PMU_LED_DISK=y
 CONFIG_PMAC_SMU=y
@@ -5325,7 +5327,7 @@
 CONFIG_DVB_BUDGET=m
 CONFIG_DVB_BUDGET_CI=m
 CONFIG_DVB_BUDGET_AV=m
-CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_ADAPTERS=m
 CONFIG_RADIO_MAXIRADIO=m
 CONFIG_RADIO_SAA7706H=m
 CONFIG_RADIO_SHARK=m
@@ -7963,7 +7965,6 @@
 CONFIG_IMA_KEXEC=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/ppc64le/default new/config/ppc64le/default
--- old/config/ppc64le/default  2022-06-07 08:08:54.000000000 +0200
+++ new/config/ppc64le/default  2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/powerpc 5.18.2 Kernel Configuration
+# Linux/powerpc 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -633,7 +634,6 @@
 CONFIG_HAVE_ARCH_SOFT_DIRTY=y
 CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
 CONFIG_MODULES_USE_ELF_RELA=y
-CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
 CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y
 CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
 CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
@@ -1954,6 +1954,7 @@
 CONFIG_FIRMWARE_MEMMAP=y
 # CONFIG_CS_DSP is not set
 # CONFIG_GOOGLE_FIRMWARE is not set
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 
 #
 # Tegra firmware driver
@@ -5190,7 +5191,7 @@
 CONFIG_DVB_BUDGET=m
 CONFIG_DVB_BUDGET_CI=m
 CONFIG_DVB_BUDGET_AV=m
-CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_ADAPTERS=m
 CONFIG_RADIO_MAXIRADIO=m
 CONFIG_RADIO_SAA7706H=m
 CONFIG_RADIO_SHARK=m
@@ -7812,7 +7813,6 @@
 CONFIG_IMA_KEXEC=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default
--- old/config/riscv64/default  2022-06-07 08:08:54.000000000 +0200
+++ new/config/riscv64/default  2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/riscv 5.18.2 Kernel Configuration
+# Linux/riscv 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -1921,6 +1922,7 @@
 # end of EFI (Extensible Firmware Interface) Support
 
 CONFIG_EFI_EARLYCON=y
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 
 #
 # Tegra firmware driver
@@ -5331,7 +5333,7 @@
 CONFIG_DVB_BUDGET=m
 CONFIG_DVB_BUDGET_CI=m
 CONFIG_DVB_BUDGET_AV=m
-CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_ADAPTERS=m
 CONFIG_RADIO_MAXIRADIO=m
 CONFIG_RADIO_SAA7706H=m
 CONFIG_RADIO_SHARK=m
@@ -8861,7 +8863,6 @@
 CONFIG_IMA=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/default new/config/s390x/default
--- old/config/s390x/default    2022-06-07 08:08:54.000000000 +0200
+++ new/config/s390x/default    2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.18.2 Kernel Configuration
+# Linux/s390 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -1693,6 +1694,7 @@
 CONFIG_FIRMWARE_MEMMAP=y
 # CONFIG_CS_DSP is not set
 # CONFIG_GOOGLE_FIRMWARE is not set
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 
 #
 # Tegra firmware driver
@@ -3945,7 +3947,6 @@
 CONFIG_IMA=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/config/s390x/zfcpdump new/config/s390x/zfcpdump
--- old/config/s390x/zfcpdump   2022-06-07 08:08:54.000000000 +0200
+++ new/config/s390x/zfcpdump   2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/s390 5.18.2 Kernel Configuration
+# Linux/s390 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -777,6 +778,7 @@
 # CONFIG_FIRMWARE_MEMMAP is not set
 # CONFIG_CS_DSP is not set
 # CONFIG_GOOGLE_FIRMWARE is not set
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 
 #
 # Tegra firmware driver
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-06-07 08:08:54.000000000 +0200
+++ new/config/x86_64/default   2022-06-15 07:37:07.000000000 +0200
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86_64 5.18.2 Kernel Configuration
+# Linux/x86_64 5.18.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (scripts/dummy-tools/gcc)"
 CONFIG_CC_IS_GCC=y
@@ -18,6 +18,7 @@
 CONFIG_CC_CAN_LINK_STATIC=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
+CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
 CONFIG_TOOLS_SUPPORT_RELR=y
 CONFIG_CC_HAS_ASM_INLINE=y
 CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
@@ -2388,6 +2389,7 @@
 CONFIG_EFI_DEV_PATH_PARSER=y
 CONFIG_EFI_EARLYCON=y
 CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y
+# CONFIG_EFI_DISABLE_RUNTIME is not set
 
 #
 # Tegra firmware driver
@@ -3237,10 +3239,8 @@
 CONFIG_NET_DSA_XRS700X_MDIO=m
 CONFIG_NET_DSA_QCA8K=m
 CONFIG_NET_DSA_REALTEK=m
-# CONFIG_NET_DSA_REALTEK_MDIO is not set
-# CONFIG_NET_DSA_REALTEK_SMI is not set
-CONFIG_NET_DSA_REALTEK_RTL8365MB=m
-CONFIG_NET_DSA_REALTEK_RTL8366RB=m
+# CONFIG_NET_DSA_REALTEK_RTL8365MB is not set
+# CONFIG_NET_DSA_REALTEK_RTL8366RB is not set
 CONFIG_NET_DSA_SMSC_LAN9303=m
 CONFIG_NET_DSA_SMSC_LAN9303_I2C=m
 CONFIG_NET_DSA_SMSC_LAN9303_MDIO=m
@@ -5064,7 +5064,7 @@
 CONFIG_SENSORS_DS620=m
 CONFIG_SENSORS_DS1621=m
 CONFIG_SENSORS_DELL_SMM=m
-# CONFIG_I8K is not set
+CONFIG_I8K=y
 CONFIG_SENSORS_I5K_AMB=m
 CONFIG_SENSORS_F71805F=m
 CONFIG_SENSORS_F71882FG=m
@@ -5927,7 +5927,7 @@
 CONFIG_DVB_BUDGET_AV=m
 CONFIG_VIDEO_IPU3_CIO2=m
 CONFIG_CIO2_BRIDGE=y
-CONFIG_RADIO_ADAPTERS=y
+CONFIG_RADIO_ADAPTERS=m
 CONFIG_RADIO_MAXIRADIO=m
 CONFIG_RADIO_SAA7706H=m
 CONFIG_RADIO_SHARK=m
@@ -10047,7 +10047,6 @@
 CONFIG_IMA=y
 CONFIG_IMA_MEASURE_PCR_IDX=10
 CONFIG_IMA_LSM_RULES=y
-# CONFIG_IMA_TEMPLATE is not set
 CONFIG_IMA_NG_TEMPLATE=y
 # CONFIG_IMA_SIG_TEMPLATE is not set
 CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"

++++++ kernel-binary.spec.in ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:47.912044672 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:47.916044678 +0200
@@ -618,7 +618,11 @@
     find man -name '*.9' -exec install -m 644 -D '{}' 
%buildroot/usr/share/man/man9/ ';'
 %endif
 %if 0%{?suse_version} > 1500 || 0%{?sle_version} >= 150300
-    objcopy -R .rodata.compressed arch/s390/boot/compressed/vmlinux 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
+    s390x_vmlinux=arch/s390/boot/compressed/vmlinux
+    if [ ! -f "$s390x_vmlinux" ]; then
+        s390x_vmlinux=arch/s390/boot/vmlinux
+    fi
+    objcopy -R .rodata.compressed "$s390x_vmlinux" 
%buildroot/boot/zdebug-%kernelrelease-%build_flavor
 %endif
 %endif
 %ifarch %arm

++++++ kernel-source.spec.in ++++++
--- /var/tmp/diff_new_pack.MewaZq/_old  2022-06-16 18:19:48.048044865 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:48.052044871 +0200
@@ -192,6 +192,10 @@
 Provides:       %name-vanilla = %version-%source_rel
 Provides:       multiversion(kernel)
 Requires:       kernel-macros
+# dracut no longer carries installkernel
+%if 0%{?suse_version} > 1500 || 0%{?sle_version} > 150300
+Recommends:     kernel-install-tools
+%endif
 
 %description vanilla
 Vanilla Linux kernel sources with minor build fixes.

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

++++++ patches.suse.tar.bz2 ++++++
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 
2022-06-06 09:11:20.000000000 +0200
+++ new/patches.suse/Revert-net-af_key-add-check-for-pfkey_broadcast-in-f.patch 
1970-01-01 01:00:00.000000000 +0100
@@ -1,52 +0,0 @@
-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/iommu-amd-Increase-timeout-waiting-for-GA-log-enablement 
new/patches.suse/iommu-amd-Increase-timeout-waiting-for-GA-log-enablement
--- old/patches.suse/iommu-amd-Increase-timeout-waiting-for-GA-log-enablement   
2022-06-06 09:11:20.000000000 +0200
+++ new/patches.suse/iommu-amd-Increase-timeout-waiting-for-GA-log-enablement   
1970-01-01 01:00:00.000000000 +0100
@@ -1,49 +0,0 @@
-From: Joerg Roedel <jroe...@suse.de>
-Date: Fri, 20 May 2022 12:22:14 +0200
-Subject: iommu/amd: Increase timeout waiting for GA log enablement
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-Git-commit: 42bb5aa043382f09bef2cc33b8431be867c70f8e
-Patch-mainline: v5.19-rc1
-References: bsc#1199052
-
-On some systems it can take a long time for the hardware to enable the
-GA log of the AMD IOMMU. The current wait time is only 0.1ms, but
-testing showed that it can take up to 14ms for the GA log to enter
-running state after it has been enabled.
-
-Sometimes the long delay happens when booting the system, sometimes
-only on resume. Adjust the timeout accordingly to not print a warning
-when hardware takes a longer than usual.
-
-There has already been an attempt to fix this with commit
-
-       9b45a7738eec ("iommu/amd: Fix loop timeout issue in 
iommu_ga_log_enable()")
-
-But that commit was based on some wrong math and did not fix the issue
-in all cases.
-
-Cc: "D. Ziegfeld" <dz...@posteo.de>
-Cc: J??rg-Volker Peetz <jvpe...@web.de>
-Fixes: 8bda0cfbdc1a ("iommu/amd: Detect and initialize guest vAPIC log")
-Signed-off-by: Joerg Roedel <jroe...@suse.de>
-Link: https://lore.kernel.org/r/20220520102214.12563-1-j...@8bytes.org
----
- drivers/iommu/amd/init.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/drivers/iommu/amd/init.c b/drivers/iommu/amd/init.c
-index 648d6b94ba8c..b69f6ab440dc 100644
---- a/drivers/iommu/amd/init.c
-+++ b/drivers/iommu/amd/init.c
-@@ -84,7 +84,7 @@
- #define ACPI_DEVFLAG_LINT1              0x80
- #define ACPI_DEVFLAG_ATSDIS             0x10000000
- 
--#define LOOP_TIMEOUT  100000
-+#define LOOP_TIMEOUT  2000000
- /*
-  * ACPI table definitions
-  *
-
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-06-06 
09:11:20.000000000 +0200
+++ new/patches.suse/vfs-add-super_operations-get_inode_dev     2022-06-15 
07:37:07.000000000 +0200
@@ -17,36 +17,36 @@
 
 Signed-off-by: Jeff Mahoney <je...@suse.com>
 ---
- fs/eventpoll.c                   |  2 +-
- fs/iomap/trace.h                 |  8 ++++----
- fs/locks.c                       | 12 +++++++-----
- fs/nfsd/nfs3xdr.c                |  2 +-
- fs/nfsd/nfs4state.c              |  5 +++--
- fs/nfsd/vfs.c                    |  4 ++--
- fs/notify/fdinfo.c               |  4 ++--
- fs/proc/nommu.c                  |  2 +-
- fs/proc/task_mmu.c               |  2 +-
- fs/proc/task_nommu.c             |  2 +-
- fs/proc_namespace.c              |  3 ++-
- fs/stat.c                        |  2 +-
- include/linux/fs.h               |  9 +++++++++
- include/trace/events/filelock.h  |  8 ++++----
- include/trace/events/filemap.h   |  6 +++---
- include/trace/events/writeback.h |  2 +-
- init/do_mounts.c                 |  2 +-
- kernel/audit_fsnotify.c          |  2 +-
- kernel/audit_watch.c             |  6 +++---
- kernel/auditsc.c                 |  6 +++---
- kernel/events/core.c             |  2 +-
- mm/memory-failure.c              |  2 +-
- net/unix/diag.c                  |  2 +-
- security/tomoyo/condition.c      |  2 +-
- security/tomoyo/realpath.c       |  1 +
+ fs/eventpoll.c                   |    2 +-
+ fs/iomap/trace.h                 |    8 ++++----
+ fs/locks.c                       |   12 +++++++-----
+ fs/nfsd/nfs3xdr.c                |    2 +-
+ fs/nfsd/nfs4state.c              |    5 +++--
+ fs/nfsd/vfs.c                    |    4 ++--
+ fs/notify/fdinfo.c               |    4 ++--
+ fs/proc/nommu.c                  |    2 +-
+ fs/proc/task_mmu.c               |    2 +-
+ fs/proc/task_nommu.c             |    2 +-
+ fs/proc_namespace.c              |    3 ++-
+ fs/stat.c                        |    2 +-
+ include/linux/fs.h               |    9 +++++++++
+ include/trace/events/filelock.h  |    8 ++++----
+ include/trace/events/filemap.h   |    6 +++---
+ include/trace/events/writeback.h |    2 +-
+ init/do_mounts.c                 |    2 +-
+ kernel/audit_fsnotify.c          |    2 +-
+ kernel/audit_watch.c             |    6 +++---
+ kernel/auditsc.c                 |    6 +++---
+ kernel/events/core.c             |    2 +-
+ mm/memory-failure.c              |    2 +-
+ net/unix/diag.c                  |    2 +-
+ security/tomoyo/condition.c      |    2 +-
+ security/tomoyo/realpath.c       |    1 +
  25 files changed, 56 insertions(+), 42 deletions(-)
 
 --- a/fs/eventpoll.c
 +++ b/fs/eventpoll.c
-@@ -877,7 +877,7 @@ static void ep_show_fdinfo(struct seq_file *m, struct file 
*f)
+@@ -877,7 +877,7 @@ static void ep_show_fdinfo(struct seq_fi
                           epi->ffd.fd, epi->event.events,
                           (long long)epi->event.data,
                           (long long)epi->ffd.file->f_pos,
@@ -57,7 +57,7 @@
        }
 --- a/fs/iomap/trace.h
 +++ b/fs/iomap/trace.h
-@@ -33,7 +33,7 @@ DECLARE_EVENT_CLASS(iomap_readpage_class,
+@@ -33,7 +33,7 @@ DECLARE_EVENT_CLASS(iomap_readpage_class
                __field(int, nr_pages)
        ),
        TP_fast_assign(
@@ -110,7 +110,7 @@
                        inode->i_ino);
                locks_dump_ctx_list(&ctx->flc_flock, "FLOCK");
                locks_dump_ctx_list(&ctx->flc_posix, "POSIX");
-@@ -234,13 +235,14 @@ locks_check_ctx_file_list(struct file *filp, struct 
list_head *list,
+@@ -234,13 +235,14 @@ locks_check_ctx_file_list(struct file *f
  {
        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);
  }
  
-@@ -2700,8 +2702,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_f
        if (inode) {
                /* userspace relies on this representation of dev_t */
                seq_printf(f, "%d %02x:%02x:%lu ", fl_pid,
@@ -140,7 +140,7 @@
        }
 --- a/fs/nfsd/nfs3xdr.c
 +++ b/fs/nfsd/nfs3xdr.c
-@@ -372,7 +372,7 @@ svcxdr_encode_fattr3(struct svc_rqst *rqstp, struct 
xdr_stream *xdr,
+@@ -372,7 +372,7 @@ svcxdr_encode_fattr3(struct svc_rqst *rq
                fsid ^= ((u64 *)fhp->fh_export->ex_uuid)[1];
                break;
        default:
@@ -151,7 +151,7 @@
  
 --- a/fs/nfsd/nfs4state.c
 +++ b/fs/nfsd/nfs4state.c
-@@ -2485,10 +2485,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_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
-@@ -951,7 +951,7 @@ static int wait_for_concurrent_writes(struct file *file)
+@@ -951,7 +951,7 @@ static int wait_for_concurrent_writes(st
        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));
-@@ -962,7 +962,7 @@ static int wait_for_concurrent_writes(struct file *file)
+@@ -962,7 +962,7 @@ static int wait_for_concurrent_writes(st
                err = vfs_fsync(file, 0);
        }
        last_ino = inode->i_ino;
@@ -187,16 +187,16 @@
  
 --- a/fs/notify/fdinfo.c
 +++ b/fs/notify/fdinfo.c
-@@ -91,7 +91,7 @@ static void inotify_fdinfo(struct seq_file *m, struct 
fsnotify_mark *mark)
-                */
-               u32 mask = mark->mask & IN_ALL_EVENTS;
-               seq_printf(m, "inotify wd:%x ino:%lx sdev:%x mask:%x 
ignored_mask:%x ",
+@@ -84,7 +84,7 @@ static void inotify_fdinfo(struct seq_fi
+       inode = igrab(fsnotify_conn_inode(mark->connector));
+       if (inode) {
+               seq_printf(m, "inotify wd:%x ino:%lx sdev:%x mask:%x 
ignored_mask:0 ",
 -                         inode_mark->wd, inode->i_ino, inode->i_sb->s_dev,
 +                         inode_mark->wd, inode->i_ino, inode_get_dev(inode),
-                          mask, mark->ignored_mask);
+                          inotify_mark_user_mask(mark));
                show_mark_fhandle(m, inode);
                seq_putc(m, '\n');
-@@ -121,7 +121,7 @@ static void fanotify_fdinfo(struct seq_file *m, struct 
fsnotify_mark *mark)
+@@ -114,7 +114,7 @@ static void fanotify_fdinfo(struct seq_f
                if (!inode)
                        return;
                seq_printf(m, "fanotify ino:%lx sdev:%x mflags:%x mask:%x 
ignored_mask:%x ",
@@ -207,7 +207,7 @@
                seq_putc(m, '\n');
 --- a/fs/proc/nommu.c
 +++ b/fs/proc/nommu.c
-@@ -41,7 +41,7 @@ static int nommu_region_show(struct seq_file *m, struct 
vm_region *region)
+@@ -41,7 +41,7 @@ static int nommu_region_show(struct seq_
  
        if (file) {
                struct inode *inode = file_inode(region->vm_file);
@@ -218,7 +218,7 @@
  
 --- a/fs/proc/task_mmu.c
 +++ b/fs/proc/task_mmu.c
-@@ -282,7 +282,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
  
        if (file) {
                struct inode *inode = file_inode(vma->vm_file);
@@ -229,7 +229,7 @@
        }
 --- a/fs/proc/task_nommu.c
 +++ b/fs/proc/task_nommu.c
-@@ -156,7 +156,7 @@ static int nommu_vma_show(struct seq_file *m, struct 
vm_area_struct *vma)
+@@ -156,7 +156,7 @@ static int nommu_vma_show(struct seq_fil
  
        if (file) {
                struct inode *inode = file_inode(vma->vm_file);
@@ -240,7 +240,7 @@
        }
 --- a/fs/proc_namespace.c
 +++ b/fs/proc_namespace.c
-@@ -137,11 +137,12 @@ static int show_mountinfo(struct seq_file *m, struct 
vfsmount *mnt)
+@@ -137,11 +137,12 @@ static int show_mountinfo(struct seq_fil
        struct proc_mounts *p = m->private;
        struct mount *r = real_mount(mnt);
        struct super_block *sb = mnt->mnt_sb;
@@ -267,7 +267,7 @@
        stat->nlink = inode->i_nlink;
 --- a/include/linux/fs.h
 +++ b/include/linux/fs.h
-@@ -2142,6 +2142,7 @@ struct super_operations {
+@@ -2111,6 +2111,7 @@ struct super_operations {
                                  struct shrink_control *);
        long (*free_cached_objects)(struct super_block *,
                                    struct shrink_control *);
@@ -275,7 +275,7 @@
  };
  
  /*
-@@ -3516,4 +3517,12 @@ extern int vfs_fadvise(struct file *file, loff_t 
offset, loff_t len,
+@@ -3466,4 +3467,12 @@ extern int vfs_fadvise(struct file *file
  extern int generic_fadvise(struct file *file, loff_t offset, loff_t len,
                           int advice);
  
@@ -328,7 +328,7 @@
                __entry->rcount = atomic_read(&inode->i_readcount);
 --- a/include/trace/events/filemap.h
 +++ b/include/trace/events/filemap.h
-@@ -32,7 +32,7 @@ DECLARE_EVENT_CLASS(mm_filemap_op_page_cache,
+@@ -32,7 +32,7 @@ DECLARE_EVENT_CLASS(mm_filemap_op_page_c
                __entry->i_ino = folio->mapping->host->i_ino;
                __entry->index = folio->index;
                if (folio->mapping->host->i_sb)
@@ -346,7 +346,7 @@
                        else
                                __entry->s_dev = mapping->host->i_rdev;
                ),
-@@ -99,7 +99,7 @@ TRACE_EVENT(file_check_and_advance_wb_err,
+@@ -99,7 +99,7 @@ TRACE_EVENT(file_check_and_advance_wb_er
                        __entry->i_ino = file->f_mapping->host->i_ino;
                        if (file->f_mapping->host->i_sb)
                                __entry->s_dev =
@@ -357,7 +357,7 @@
                                        file->f_mapping->host->i_rdev;
 --- a/include/trace/events/writeback.h
 +++ b/include/trace/events/writeback.h
-@@ -809,7 +809,7 @@ DECLARE_EVENT_CLASS(writeback_inode_template,
+@@ -809,7 +809,7 @@ DECLARE_EVENT_CLASS(writeback_inode_temp
        ),
  
        TP_fast_assign(
@@ -368,7 +368,7 @@
                __entry->mode   = inode->i_mode;
 --- a/init/do_mounts.c
 +++ b/init/do_mounts.c
-@@ -378,7 +378,7 @@ static int __init do_mount_root(const char *name, const 
char *fs,
+@@ -378,7 +378,7 @@ static int __init do_mount_root(const ch
  
        init_chdir("/root");
        s = current->fs->pwd.dentry->d_sb;
@@ -379,7 +379,7 @@
               s->s_type->name,
 --- a/kernel/audit_fsnotify.c
 +++ b/kernel/audit_fsnotify.c
-@@ -67,7 +67,7 @@ int audit_mark_compare(struct audit_fsnotify_mark *mark, 
unsigned long ino, dev_
+@@ -67,7 +67,7 @@ int audit_mark_compare(struct audit_fsno
  static void audit_update_mark(struct audit_fsnotify_mark *audit_mark,
                             const struct inode *inode)
  {
@@ -390,7 +390,7 @@
  
 --- a/kernel/audit_watch.c
 +++ b/kernel/audit_watch.c
-@@ -352,7 +352,7 @@ static int audit_get_nd(struct audit_watch *watch, struct 
path *parent)
+@@ -352,7 +352,7 @@ static int audit_get_nd(struct audit_wat
                return PTR_ERR(d);
        if (d_is_positive(d)) {
                /* update watch filter fields */
@@ -399,7 +399,7 @@
                watch->ino = d_backing_inode(d)->i_ino;
        }
        inode_unlock(d_backing_inode(parent->dentry));
-@@ -477,7 +477,7 @@ static int audit_watch_handle_event(struct fsnotify_mark 
*inode_mark, u32 mask,
+@@ -477,7 +477,7 @@ static int audit_watch_handle_event(stru
                return 0;
  
        if (mask & (FS_CREATE|FS_MOVED_TO) && inode)
@@ -408,7 +408,7 @@
        else if (mask & (FS_DELETE|FS_MOVED_FROM))
                audit_update_watch(parent, dname, AUDIT_DEV_UNSET, 
AUDIT_INO_UNSET, 1);
        else if (mask & (FS_DELETE_SELF|FS_UNMOUNT|FS_MOVE_SELF))
-@@ -531,7 +531,7 @@ int audit_exe_compare(struct task_struct *tsk, struct 
audit_fsnotify_mark *mark)
+@@ -531,7 +531,7 @@ int audit_exe_compare(struct task_struct
        if (!exe_file)
                return 0;
        ino = file_inode(exe_file)->i_ino;
@@ -419,7 +419,7 @@
  }
 --- a/kernel/auditsc.c
 +++ b/kernel/auditsc.c
-@@ -2288,7 +2288,7 @@ static void audit_copy_inode(struct audit_names *name,
+@@ -2294,7 +2294,7 @@ static void audit_copy_inode(struct audi
                             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;
-@@ -2360,7 +2360,7 @@ void __audit_inode(struct filename *name, const struct 
dentry *dentry,
+@@ -2366,7 +2366,7 @@ void __audit_inode(struct filename *name
                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 */
-@@ -2465,7 +2465,7 @@ void __audit_inode_child(struct inode *parent,
+@@ -2471,7 +2471,7 @@ void __audit_inode_child(struct inode *p
                     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
-@@ -8466,7 +8466,7 @@ static void perf_event_mmap_event(struct perf_mmap_event 
*mmap_event)
+@@ -8361,7 +8361,7 @@ static void perf_event_mmap_event(struct
                        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
-@@ -134,7 +134,7 @@ static int hwpoison_filter_dev(struct page *p)
+@@ -134,7 +134,7 @@ static int hwpoison_filter_dev(struct pa
        if (mapping == NULL || mapping->host == NULL)
                return -EINVAL;
  
@@ -470,7 +470,7 @@
                return -EINVAL;
 --- a/net/unix/diag.c
 +++ b/net/unix/diag.c
-@@ -31,7 +31,7 @@ static int sk_diag_dump_vfs(struct sock *sk, struct sk_buff 
*nlskb)
+@@ -31,7 +31,7 @@ static int sk_diag_dump_vfs(struct sock
        if (dentry) {
                struct unix_diag_vfs uv = {
                        .udiag_vfs_ino = d_backing_inode(dentry)->i_ino,
@@ -481,7 +481,7 @@
                return nla_put(nlskb, UNIX_DIAG_VFS, sizeof(uv), &uv);
 --- a/security/tomoyo/condition.c
 +++ b/security/tomoyo/condition.c
-@@ -743,7 +743,7 @@ void tomoyo_get_attributes(struct tomoyo_obj_info *obj)
+@@ -743,7 +743,7 @@ void tomoyo_get_attributes(struct tomoyo
                        stat->gid  = inode->i_gid;
                        stat->ino  = inode->i_ino;
                        stat->mode = inode->i_mode;
@@ -492,7 +492,7 @@
                }
 --- a/security/tomoyo/realpath.c
 +++ b/security/tomoyo/realpath.c
-@@ -174,6 +174,7 @@ static char *tomoyo_get_local_path(struct dentry *dentry, 
char * const buffer,
+@@ -174,6 +174,7 @@ static char *tomoyo_get_local_path(struc
                goto prepend_filesystem_name;
        }
        /* Use filesystem name for unnamed devices. */

++++++ series.conf ++++++
++++ 1244 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.MewaZq/_old  2022-06-16 18:19:48.796045929 +0200
+++ /var/tmp/diff_new_pack.MewaZq/_new  2022-06-16 18:19:48.796045929 +0200
@@ -1,4 +1,4 @@
-2022-06-07 06:08:54 +0000
-GIT Revision: 695cfee5f94e63948c91258c2b1d7fdfc8668c11
+2022-06-15 06:00:33 +0000
+GIT Revision: ed6345d7fa91bf63fa223be9a7742d6bb49c8a72
 GIT Branch: stable
 

Reply via email to