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