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 2026-05-20 15:23:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.1966 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Wed May 20 15:23:57 2026 rev:842 rq:1353655 version:7.0.9 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2026-05-16 19:26:04.189833213 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.1966/dtb-aarch64.changes 2026-05-20 15:24:27.445981539 +0200 @@ -1,0 +2,356 @@ +Sun May 17 21:37:08 CEST 2026 - [email protected] + +- drm: Replace old pointer to new idr (git-fixes). +- commit 9b5964b + +------------------------------------------------------------------- +Sun May 17 21:32:46 CEST 2026 - [email protected] + +- Linux 7.0.9 (bsc#1012628). +- HID: playstation: Clamp num_touch_reports (bsc#1012628). +- HID: appletb-kbd: fix UAF in inactivity-timer cleanup path + (bsc#1012628). +- HID: appletb-kbd: run inactivity autodim from workqueues + (bsc#1012628). +- HID: pidff: Fix integer overflow in pidff_rescale (bsc#1012628). +- media: uvcvideo: Enable VB2_DMABUF for metadata stream + (bsc#1012628). +- drm/msm/hdmi: Fix wrong CTRL1 register used in writing info + frames (bsc#1012628). +- media: rzv2h-ivc: Avoid double job scheduling (bsc#1012628). +- media: nxp: imx8-isi: Reduce minimum queued buffers from 2 to 0 + (bsc#1012628). +- media: rzv2h-ivc: Write AXIRX_PIXFMT once (bsc#1012628). +- media: rzv2h-ivc: Fix FM_STOP register write (bsc#1012628). +- media: rzv2h-ivc: Fix concurrent buffer list access + (bsc#1012628). +- media: mali-c55: Initialize the ISP in enable_streams() + (bsc#1012628). +- media: mali-c55: Fix Iridix bypass macros (bsc#1012628). +- media: renesas: vsp1: Fix NULL pointer deref on module unload + (bsc#1012628). +- media: renesas: vin: Fix RAW8 (again) (bsc#1012628). +- media: i2c: ov8856: free control handler on error in + ov8856_init_controls() (bsc#1012628). +- media: dt-bindings: rockchip,vdec: Add alternative reg-names + order for RK35{76,88} (bsc#1012628). +- media: dt-bindings: rockchip,vdec: Mark reg-names required + for RK35{76,88} (bsc#1012628). +- media: chips-media: wave5: fix a potential memory leak in + wave5_vdi_init() (bsc#1012628). +- media: chips-media: wave5: add missing spinlock protection + for send_eos_event() (bsc#1012628). +- media: chips-media: wave5: add missing spinlock protection + for handle_dynamic_resolution_change() (bsc#1012628). +- arm64: dts: freescale: imx95-toradex-smarc: fix PMIC_SD2_VSEL + label position (bsc#1012628). +- drm/gpusvm: Allow device pages to be mapped in mixed mappings + after system pages (bsc#1012628). +- drm/gpusvm: Force unmapping on error in drm_gpusvm_get_pages + (bsc#1012628). +- spi: bcm63xx: fix controller deregistration (bsc#1012628). +- spi: atmel: fix controller deregistration (bsc#1012628). +- arm64: dts: lx2160a-cex7/lx2162a-sr-som: fix usd-cd & gpio + pinmux (bsc#1012628). +- staging: media: atomisp: Disallow all private IOCTLs + (bsc#1012628). +- regulator: mt6357: fix OF node reference imbalance + (bsc#1012628). +- spi: st-ssc4: fix controller deregistration (bsc#1012628). +- regulator: max77650: fix OF node reference imbalance + (bsc#1012628). +- media: ti: vpe: Add missing v4l2_device_unregister in + vip_remove() (bsc#1012628). +- media: rc: xbox_remote: heed DMA restrictions (bsc#1012628). +- media: rc: streamzap: Error handling in probe (bsc#1012628). +- media: i2c: ov5647: Fix runtime PM refcount leak in s_ctrl + (bsc#1012628). +- media: i2c: imx283: Enter full standby when stopping streaming + (bsc#1012628). +- regulator: bq257xx: fix OF node reference imbalance + (bsc#1012628). +- regulator: rk808: fix OF node reference imbalance (bsc#1012628). +- media: videobuf2: Set vma_flags in vb2_dma_sg_mmap + (bsc#1012628). +- media: rockchip: rkcif: Add missing MUST_CONNECT flag to pads + (bsc#1012628). +- media: mali-c55: Fully reset the ISP configuration + (bsc#1012628). +- media: intel/ipu6: fix error pointer dereference (bsc#1012628). +- media: i2c: imx283: Fix hang when going from large to small + resolution (bsc#1012628). +- regulator: act8945a: fix OF node reference imbalance + (bsc#1012628). +- regulator: s2dos05: fix OF node reference imbalance + (bsc#1012628). +- regulator: bd9571mwv: fix OF node reference imbalance + (bsc#1012628). +- spi: lantiq-ssc: fix controller deregistration (bsc#1012628). +- spi: meson-spicc: fix controller deregistration (bsc#1012628). +- spi: qup: fix controller deregistration (bsc#1012628). +- arm64: dts: ti: k3-am69-aquila-clover: Fix DP regulator enable + GPIO (bsc#1012628). +- spi: at91-usart: fix controller deregistration (bsc#1012628). +- media: saa7164: add ioremap return checks and cleanups + (bsc#1012628). +- spi: amlogic-spisg: fix controller deregistration (bsc#1012628). +- spi: aspeed-smc: fix controller deregistration (bsc#1012628). +- drm/colorop: Preserve bypass value in duplicate_state() + (bsc#1012628). +- drm/atomic: Add affected colorops with affected planes + (bsc#1012628). +- platform/x86: hp-wmi: Ignore backlight and FnLock events + (bsc#1012628). +- vsock/virtio: fix MSG_PEEK ignoring skb offset when calculating + bytes to copy (bsc#1012628). +- arm64: dts: broadcom: bcm2712-d-rpi-5-b: add fixes for + pinctrl/pinctrl_aon (bsc#1012628). +- arm64: dts: broadcom: bcm2712-d-rpi-5-b: update uart10 interrupt + (bsc#1012628). +- media: pci: zoran: fix potential memory leak in zoran_probe() + (bsc#1012628). +- media: dib8000: avoid division by 0 in dib8000_set_dds() + (bsc#1012628). +- media: i2c: imx412: Assert reset GPIO during probe + (bsc#1012628). +- media: staging: imx: request mbus_config in csi_start + (bsc#1012628). +- media: i2c: ov08d10: fix image vertical start setting + (bsc#1012628). +- media: i2c: ov08d10: fix runtime PM handling in probe + (bsc#1012628). +- media: omap3isp: drop the use count of v4l2 pipeline + (bsc#1012628). +- media: iris: fix QCOM_MDT_LOADER dependency (bsc#1012628). +- media: iris: Fix use-after-free in + iris_release_internal_buffers() (bsc#1012628). +- media: qcom: camss: Fix csid clock configuration for sa8775p + (bsc#1012628). +- media: qcom: camss: Fix csid IRQ offset for sa8775p + (bsc#1012628). +- media: qcom: iris: increase H265D_MAX_SLICE to fix H.265 + decoding on SC7280 (bsc#1012628). +- media: venus: fix QCOM_MDT_LOADER dependency (bsc#1012628). +- media: iris: Fix dma_free_attrs() size in iris_hfi_queues_init() + (bsc#1012628). +- media: iris: fix use-after-free of fmt_src during MBPF check + (bsc#1012628). +- media: iris: switch to hardware mode after firmware boot + (bsc#1012628). +- media: qcom: camss: Add missing clocks for VFE lite on sa8775p + (bsc#1012628). +- drm/xe/hdcp: Add NULL check for media_gt in + intel_hdcp_gsc_check_status() (bsc#1012628). +- spi: mxs: fix controller deregistration (bsc#1012628). +- spi: mt65xx: fix controller deregistration (bsc#1012628). +- spi: dln2: fix controller deregistration (bsc#1012628). +- spi: s3c64xx: fix controller deregistration (bsc#1012628). +- spi: fsl-espi: fix controller deregistration (bsc#1012628). +- spi: omap2-mcspi: fix controller deregistration (bsc#1012628). +- spi: pic32: fix controller deregistration (bsc#1012628). +- spi: ep93xx: fix controller deregistration (bsc#1012628). +- spi: mtk-nor: fix controller deregistration (bsc#1012628). +- spi: pl022: fix controller deregistration (bsc#1012628). +- spi: ch341: fix devres lifetime (bsc#1012628). +- spi: sh-hspi: fix controller deregistration (bsc#1012628). +- spi: fsl: fix controller deregistration (bsc#1012628). +- spi: bcmbca-hsspi: fix controller deregistration (bsc#1012628). +- spi: coldfire-qspi: fix controller deregistration (bsc#1012628). +- spi: npcm-pspi: fix controller deregistration (bsc#1012628). +- spi: cavium-thunderx: fix controller deregistration + (bsc#1012628). +- spi: pic32-sqi: fix controller deregistration (bsc#1012628). +- spi: sprd: fix controller deregistration (bsc#1012628). +- spi: rspi: fix controller deregistration (bsc#1012628). +- spi: sh-msiof: fix controller deregistration (bsc#1012628). +- spi: slave-mt27xx: fix controller deregistration (bsc#1012628). +- spi: img-spfi: fix controller deregistration (bsc#1012628). +- spi: mpfs: fix controller deregistration (bsc#1012628). +- spi: octeon: fix controller deregistration (bsc#1012628). +- spi: imx: fix runtime pm leak on probe deferral (bsc#1012628). +- spi: mxic: fix controller deregistration (bsc#1012628). +- spi: orion: fix controller deregistration (bsc#1012628). +- spi: orion: fix runtime pm leak on unbind (bsc#1012628). +- spi: orion: fix clock imbalance on registration failure + (bsc#1012628). +- spi: mpc52xx: fix use-after-free on registration failure + (bsc#1012628). +- spi: mpc52xx: fix controller deregistration (bsc#1012628). +- spi: mpc52xx: fix use-after-free on unbind (bsc#1012628). +- spi: cadence: fix controller deregistration (bsc#1012628). +- spi: cadence-quadspi: fix controller deregistration + (bsc#1012628). +- spi: cadence: fix unclocked access on unbind (bsc#1012628). +- spi: cadence: fix clock imbalance on probe failure + (bsc#1012628). +- spi: cadence-quadspi: fix runtime pm disable imbalance on + probe failure (bsc#1012628). +- spi: cadence-quadspi: fix clock imbalance on probe failure + (bsc#1012628). +- spi: cadence-quadspi: fix runtime pm and clock imbalance on + unbind (bsc#1012628). +- spi: cadence-quadspi: fix unclocked access on unbind + (bsc#1012628). +- drm/msm/gem: fix error handling in + msm_ioctl_gem_info_get_metadata() (bsc#1012628). +- drm/colorop: Fix blob property reference tracking in state + lifecycle (bsc#1012628). +- drm/imx: parallel-display: Prefer bus format set via legacy + "interface-pix-fmt" DT property (bsc#1012628). +- drm/msm: always recover the gpu (bsc#1012628). +- drm/v3d: Reject empty multisync extension to prevent infinite + loop (bsc#1012628). +- drm/i915/psr: Init variable to avoid early exit from et + alignment loop (bsc#1012628). +- drm/amdkfd: Clear VRAM on allocation to prevent stale data + exposure (bsc#1012628). +- drm/amd/display: fix math_mod() using arg1 instead of arg2 + (bsc#1012628). +- drm/amd: Add missing firmware declaration for PSP v15.0.0 + (bsc#1012628). +- drm/amdgpu: Use NBIF offset for register + RCC_STRAP0_RCC_DEV0_EPF0_STRAP0 (bsc#1012628). +- drm/amdgpu: Use SMUIO 15.0.0 offsets for TSC upper and lower + count (bsc#1012628). +- drm/amdgpu: gate VM CPU HDP flush on reset lock (bsc#1012628). +- drm/amd/pm: fix incorrect FeatureCtrlMask setting on smu v14.0.x + (bsc#1012628). +- drm/amdkfd: Add upper bound check for num_of_nodes + (bsc#1012628). +- drm/amdgpu: Add bounds checking to ib_{get,set}_value + (bsc#1012628). +- drm/amdgpu/vcn4: Prevent OOB reads when parsing IB + (bsc#1012628). +- drm/amdgpu/vce: Prevent partial address patches (bsc#1012628). +- drm/amdgpu/vcn4: Prevent OOB reads when parsing dec msg + (bsc#1012628). +- drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg + (bsc#1012628). +- drm/amd/display: Change dither policy for 10 bpc output back + to dithering (bsc#1012628). +- drm/gem: Fix inconsistent plane dimension calculation in + drm_gem_fb_init_with_funcs() (bsc#1012628). +- drm/appletbdrm: Use kvzalloc for big allocations (bsc#1012628). +- drm/amdkfd: validate SVM ioctl nattr against buffer size + (bsc#1012628). +- drm/amdgpu: Avoid reset in AMDGPU unload path for APUs with + GFX V11 and higher (bsc#1012628). +- drm/udl: Increase GET_URB_TIMEOUT (bsc#1012628). +- drm/xe: Fix bo leak in xe_dma_buf_init_obj() on allocation + failure (bsc#1012628). +- drm/xe/bo: Fix bo leak on GGTT flag validation in + xe_bo_init_locked() (bsc#1012628). +- drm/xe: Fix dma-buf attachment leak in xe_gem_prime_import() + (bsc#1012628). +- drm/xe/bo: Fix bo leak on unaligned size validation in + xe_bo_init_locked() (bsc#1012628). +- drm/xe/uapi: Reject coh_none PAT index for CPU cached memory + in madvise (bsc#1012628). +- drm: Set old handle to NULL before prime swap in change_handle + (bsc#1012628). +- drm/radeon: add missing revision check for CI (bsc#1012628). +- drm/amdgpu: zero-initialize GART table on allocation + (bsc#1012628). +- drm/exynos: remove bridge when component_add fails + (bsc#1012628). +- drm/amdgpu/userq: fix access to stale wptr mapping + (bsc#1012628). +- drm/panel: himax-hx83102: restore MODE_LPM after sending + disable cmds (bsc#1012628). +- drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in + KIQ (bsc#1012628). +- drm/bridge: tda998x: Use __be32 for audio port OF property + pointer (bsc#1012628). +- drm/sti: remove bridge when sti_hda component_add fails + (bsc#1012628). +- drm/panel: boe-tv101wum-nl6: restore MODE_LPM after sending + disable cmds (bsc#1012628). +- drm/amdkfd: Make all TLB-flushes heavy-weight (bsc#1012628). +- drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission + (bsc#1012628). +- drm/amdgpu/pm: add missing revision check for CI (bsc#1012628). +- drm/amdgpu/pm: align Hawaii mclk workaround with radeon + (bsc#1012628). +- arm64: dts: qcom: kodiak: Fix PCIe1 PHY ref clock voting + (bsc#1012628). +- arm64: dts: qcom: lemans: Correct QUP interrupt numbers + (bsc#1012628). +- arm64: dts: ti: k3-am62a7-sk: Fix pin name in comment from + M19 to N22 (bsc#1012628). +- arm64: dts: ti: k3-am69-aquila-dev: Fix DP regulator enable GPIO + (bsc#1012628). +- sctp: revalidate list cursor after sctp_sendmsg_to_asoc() + in SCTP_SENDALL (bsc#1012628). +- batman-adv: fix integer overflow on buff_pos (bsc#1012628). +- batman-adv: reject new tp_meter sessions during teardown + (bsc#1012628). +- batman-adv: stop tp_meter sessions during mesh teardown + (bsc#1012628). +- batman-adv: stop caching unowned originator pointers in BAT IV + (bsc#1012628). +- batman-adv: tp_meter: fix tp_num leak on kmalloc failure + (bsc#1012628). +- batman-adv: bla: prevent use-after-free when deleting claims + (bsc#1012628). +- batman-adv: bla: only purge non-released claims (bsc#1012628). +- batman-adv: bla: put backbone reference on failed claim hash + insert (bsc#1012628). ++++ 59 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.1966/dtb-aarch64.changes dtb-armv6l.changes: same change dtb-armv7l.changes: same change dtb-riscv64.changes: same change kernel-64kb.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.0uxucT/_old 2026-05-20 15:24:39.282469292 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.286469457 +0200 @@ -17,7 +17,7 @@ %define srcversion 7.0 -%define patchversion 7.0.7 +%define patchversion 7.0.9 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -25,9 +25,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %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.0uxucT/_old 2026-05-20 15:24:39.434475556 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.438475721 +0200 @@ -18,8 +18,8 @@ %define srcversion 7.0 -%define patchversion 7.0.7 -%define git_commit f1d450c5800707ec405c2db46fa93f609e8d23d4 +%define patchversion 7.0.9 +%define git_commit 9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -40,9 +40,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-64kb -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %else Release: 0 %endif kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:39.526479347 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.530479512 +0200 @@ -17,8 +17,8 @@ %define srcversion 7.0 -%define patchversion 7.0.7 -%define git_commit f1d450c5800707ec405c2db46fa93f609e8d23d4 +%define patchversion 7.0.9 +%define git_commit 9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 %define variant %{nil} %define build_html 1 %define build_pdf 0 @@ -28,9 +28,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-docs -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %else Release: 0 %endif ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:39.570481161 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.574481325 +0200 @@ -18,8 +18,8 @@ %define srcversion 7.0 -%define patchversion 7.0.7 -%define git_commit f1d450c5800707ec405c2db46fa93f609e8d23d4 +%define patchversion 7.0.9 +%define git_commit 9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -40,9 +40,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-kvmsmall -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %else Release: 0 %endif kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:39.658484787 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.662484952 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 7.0.7 +%define patchversion 7.0.9 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -38,23 +38,23 @@ %endif %endif %endif -%global kernel_package kernel%kernel_flavor-srchash-f1d450c5800707ec405c2db46fa93f609e8d23d4 +%global kernel_package kernel%kernel_flavor-srchash-9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 %endif %if 0%{?rhel_version} %global kernel_package kernel %endif Name: kernel-obs-build -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %else Release: 0 %endif Summary: package kernel and initrd for OBS VM builds License: GPL-2.0-only Group: SLES -Provides: kernel-obs-build-srchash-f1d450c5800707ec405c2db46fa93f609e8d23d4 +Provides: kernel-obs-build-srchash-9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 BuildRequires: coreutils BuildRequires: device-mapper BuildRequires: dracut ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:39.698486435 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.698486435 +0200 @@ -17,15 +17,15 @@ # needsrootforbuild -%define patchversion 7.0.7 +%define patchversion 7.0.9 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-obs-qa -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %else Release: 0 %endif @@ -36,7 +36,7 @@ # kernel-obs-build must be also configured as VMinstall, but is required # here as well to avoid that qa and build package build parallel %if ! 0%{?qemu_user_space_build} -BuildRequires: kernel-obs-build-srchash-f1d450c5800707ec405c2db46fa93f609e8d23d4 +BuildRequires: kernel-obs-build-srchash-9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 %endif BuildRequires: modutils ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64 ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:39.734487919 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.734487919 +0200 @@ -18,8 +18,8 @@ %define srcversion 7.0 -%define patchversion 7.0.7 -%define git_commit f1d450c5800707ec405c2db46fa93f609e8d23d4 +%define patchversion 7.0.9 +%define git_commit 9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -40,9 +40,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-pae -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %else Release: 0 %endif ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:39.774489567 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.774489567 +0200 @@ -17,8 +17,8 @@ %define srcversion 7.0 -%define patchversion 7.0.7 -%define git_commit f1d450c5800707ec405c2db46fa93f609e8d23d4 +%define patchversion 7.0.9 +%define git_commit 9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 %define variant %{nil} %define gcc_package gcc %define gcc_compiler gcc @@ -28,9 +28,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-source -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:39.826491710 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.830491875 +0200 @@ -16,15 +16,15 @@ # -%define git_commit f1d450c5800707ec405c2db46fa93f609e8d23d4 +%define git_commit 9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:39.866493359 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:39.866493359 +0200 @@ -18,8 +18,8 @@ %define srcversion 7.0 -%define patchversion 7.0.7 -%define git_commit f1d450c5800707ec405c2db46fa93f609e8d23d4 +%define patchversion 7.0.9 +%define git_commit 9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -40,9 +40,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-vanilla -Version: 7.0.7 +Version: 7.0.9 %if 0%{?is_kotd} -Release: <RELEASE>.gf1d450c +Release: <RELEASE>.g9b5964b %else Release: 0 %endif kernel-zfcpdump.spec: same change ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:40.082502259 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:40.086502425 +0200 @@ -1,6 +1,6 @@ -mtime: 1778835069 -commit: 86d50df79c1be292e8ec61eedd0d265ace84e4d1daf5761c9809760f62855cda +mtime: 1779080836 +commit: 69440a16bb4e89539a9b0a602061f664e9d52097d0709ad70c64f6fd536f46b3 url: https://src.opensuse.org/jirislaby/kernel-source -revision: 86d50df79c1be292e8ec61eedd0d265ace84e4d1daf5761c9809760f62855cda +revision: 69440a16bb4e89539a9b0a602061f664e9d52097d0709ad70c64f6fd536f46b3 trackingbranch: Kernel/stable ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-05-18 07:07:16.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 15272 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/drm-Replace-old-pointer-to-new-idr.patch new/patches.suse/drm-Replace-old-pointer-to-new-idr.patch --- old/patches.suse/drm-Replace-old-pointer-to-new-idr.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/drm-Replace-old-pointer-to-new-idr.patch 2026-05-17 21:37:08.000000000 +0200 @@ -0,0 +1,71 @@ +From: Edward Adam Davis <[email protected]> +Date: Wed, 13 May 2026 12:30:50 +0800 +Subject: drm: Replace old pointer to new idr +Git-commit: dc366607c41c45fd0ae6f3db090f31dd611b644a +Patch-mainline: v7.1 or v7.1-rc4 (next release) +References: git-fixes + +Commit 5e28b7b94408 introduced a logical error by failing to replace the +newly generated IDR pointer to old id's pointer at the correct location +within the "change handle" logic; this resulted in the issue reported by +syzbot [1]. + +Specifically, the new IDR object pointer is intended to replace the original +id's pointer during the normal execution flow. + +Additionally, an unnecessary conditional check for the ret exit path has +been removed. + +[1] +!RB_EMPTY_ROOT(&prime_fpriv->dmabufs) +WARNING: drivers/gpu/drm/drm_prime.c:224 at drm_prime_destroy_file_private+0x48/0x60 drivers/gpu/drm/drm_prime.c:224, CPU#0: syz.0.17/5833 +Call Trace: + drm_file_free.part.0+0x7e6/0xcc0 drivers/gpu/drm/drm_file.c:269 + drm_file_free drivers/gpu/drm/drm_file.c:237 [inline] + drm_close_helper.isra.0+0x186/0x200 drivers/gpu/drm/drm_file.c:290 + drm_release+0x1ab/0x360 drivers/gpu/drm/drm_file.c:438 + +Fixes: 5e28b7b94408 ("drm: Set old handle to NULL before prime swap in change_handle") +Reported-by: [email protected] +Closes: https://syzkaller.appspot.com/bug?extid=d7c9eed171647e421013 +Cc: [email protected] +Tested-by: [email protected] +Signed-off-by: Edward Adam Davis <[email protected]> +Signed-off-by: Dave Airlie <[email protected]> +Link: https://patch.msgid.link/[email protected] + +Acked-by: Jiri Slaby <[email protected]> +--- + drivers/gpu/drm/drm_gem.c | 7 ++----- + 1 file changed, 2 insertions(+), 5 deletions(-) + +--- a/drivers/gpu/drm/drm_gem.c ++++ b/drivers/gpu/drm/drm_gem.c +@@ -1049,17 +1049,12 @@ int drm_gem_change_handle_ioctl(struct d + + spin_unlock(&file_priv->table_lock); + +- if (ret < 0) +- goto out_unlock; +- + if (obj->dma_buf) { + ret = drm_prime_add_buf_handle(&file_priv->prime, obj->dma_buf, + handle); + if (ret < 0) { + spin_lock(&file_priv->table_lock); + idr_remove(&file_priv->object_idr, handle); +- idrobj = idr_replace(&file_priv->object_idr, obj, handle); +- WARN_ON(idrobj != NULL); + spin_unlock(&file_priv->table_lock); + goto out_unlock; + } +@@ -1071,7 +1066,9 @@ int drm_gem_change_handle_ioctl(struct d + + spin_lock(&file_priv->table_lock); + idr_remove(&file_priv->object_idr, args->handle); ++ idrobj = idr_replace(&file_priv->object_idr, obj, handle); + spin_unlock(&file_priv->table_lock); ++ WARN_ON(idrobj != NULL); + + out_unlock: + mutex_unlock(&file_priv->prime.lock); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/media-ipu-bridge-Add-upside-down-sensor-DMI-quirk-fo.patch new/patches.suse/media-ipu-bridge-Add-upside-down-sensor-DMI-quirk-fo.patch --- old/patches.suse/media-ipu-bridge-Add-upside-down-sensor-DMI-quirk-fo.patch 2026-05-15 09:41:38.000000000 +0200 +++ new/patches.suse/media-ipu-bridge-Add-upside-down-sensor-DMI-quirk-fo.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,53 +0,0 @@ -From: Hans de Goede <[email protected]> -Date: Wed, 25 Feb 2026 21:30:54 +0100 -Subject: media: ipu-bridge: Add upside-down sensor DMI quirk for Dell XPS 13 - 9340 and XPS 14 9440 -References: bsc#1259459 -Git-commit: 2c10400e4a233200046d023ab2377bc56fd48dea -Patch-mainline: v7.1-rc1 - -The Dell XPS 13 9340 and XPS 14 9440 have an upside-down mounted OV02C10 -sensor, just like the XPS 13 9350 and XPS 16 9640 models. - -Extend the existing DMI matches for handling these laptops with DMI -matches for these 2 models - -Reported-by: Heimir Thor Sverrisson <[email protected]> # XPS 14 9440 -Closes: https://bugzilla.redhat.com/show_bug.cgi?id=2440581 # XPS 13 9340 -Fixes: d5ebe3f7d13d ("media: ov02c10: Fix default vertical flip") -Cc: [email protected] -Signed-off-by: Hans de Goede <[email protected]> -Signed-off-by: Sakari Ailus <[email protected]> -Signed-off-by: Mauro Carvalho Chehab <[email protected]> -Acked-by: Takashi Iwai <[email protected]> ---- - drivers/media/pci/intel/ipu-bridge.c | 14 ++++++++++++++ - 1 file changed, 14 insertions(+) - ---- a/drivers/media/pci/intel/ipu-bridge.c -+++ b/drivers/media/pci/intel/ipu-bridge.c -@@ -107,10 +107,24 @@ static const struct dmi_system_id upside - { - .matches = { - DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "XPS 13 9340"), -+ }, -+ .driver_data = "OVTI02C1", -+ }, -+ { -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), - DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "XPS 13 9350"), - }, - .driver_data = "OVTI02C1", - }, -+ { -+ .matches = { -+ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "XPS 14 9440"), -+ }, -+ .driver_data = "OVTI02C1", -+ }, - { - .matches = { - DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Dell Inc."), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ptrace-slightly-saner-get_dumpable-logic.patch new/patches.suse/ptrace-slightly-saner-get_dumpable-logic.patch --- old/patches.suse/ptrace-slightly-saner-get_dumpable-logic.patch 2026-05-15 09:41:38.000000000 +0200 +++ new/patches.suse/ptrace-slightly-saner-get_dumpable-logic.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,117 +0,0 @@ -From 31e62c2ebbfdc3fe3dbdf5e02c92a9dc67087a3a Mon Sep 17 00:00:00 2001 -From: Linus Torvalds <[email protected]> -Date: Wed, 13 May 2026 11:37:18 -0700 -Subject: [PATCH] ptrace: slightly saner 'get_dumpable()' logic -References: bsc#1265308 -Patch-mainline: v7.1-rc4 -Git-commit: 31e62c2ebbfdc3fe3dbdf5e02c92a9dc67087a3a - -The 'dumpability' of a task is fundamentally about the memory image of -the task - the concept comes from whether it can core dump or not - and -makes no sense when you don't have an associated mm. - -And almost all users do in fact use it only for the case where the task -has a mm pointer. - -But we have one odd special case: ptrace_may_access() uses 'dumpable' to -check various other things entirely independently of the MM (typically -explicitly using flags like PTRACE_MODE_READ_FSCREDS). Including for -threads that no longer have a VM (and maybe never did, like most kernel -threads). - -It's not what this flag was designed for, but it is what it is. - -The ptrace code does check that the uid/gid matches, so you do have to -be uid-0 to see kernel thread details, but this means that the -traditional "drop capabilities" model doesn't make any difference for -this all. - -Make it all make a *bit* more sense by saying that if you don't have a -MM pointer, we'll use a cached "last dumpability" flag if the thread -ever had a MM (it will be zero for kernel threads since it is never -set), and require a proper CAP_SYS_PTRACE capability to override. - -Reported-by: Qualys Security Advisory <[email protected]> -Cc: Oleg Nesterov <[email protected]> -Cc: Kees Cook <[email protected]> -Signed-off-by: Linus Torvalds <[email protected]> -Acked-by: David Disseldorp <[email protected]> ---- - include/linux/sched.h | 3 +++ - kernel/exit.c | 1 + - kernel/ptrace.c | 22 ++++++++++++++++------ - 3 files changed, 20 insertions(+), 6 deletions(-) - -diff --git a/include/linux/sched.h b/include/linux/sched.h -index 368c7b4d7cb51..ee06cba5c6f53 100644 ---- a/include/linux/sched.h -+++ b/include/linux/sched.h -@@ -1002,6 +1002,9 @@ struct task_struct { - unsigned sched_rt_mutex:1; - #endif - -+ /* Save user-dumpable when mm goes away */ -+ unsigned user_dumpable:1; -+ - /* Bit to tell TOMOYO we're in execve(): */ - unsigned in_execve:1; - unsigned in_iowait:1; -diff --git a/kernel/exit.c b/kernel/exit.c -index 9a909993ab1d8..f50d73c272d6e 100644 ---- a/kernel/exit.c -+++ b/kernel/exit.c -@@ -571,6 +571,7 @@ static void exit_mm(void) - */ - smp_mb__after_spinlock(); - local_irq_disable(); -+ current->user_dumpable = (get_dumpable(mm) == SUID_DUMP_USER); - current->mm = NULL; - membarrier_update_current_mm(NULL); - enter_lazy_tlb(mm, current); -diff --git a/kernel/ptrace.c b/kernel/ptrace.c -index 68c17daef8d40..130043bfc2091 100644 ---- a/kernel/ptrace.c -+++ b/kernel/ptrace.c -@@ -272,11 +272,24 @@ static bool ptrace_has_cap(struct user_namespace *ns, unsigned int mode) - return ns_capable(ns, CAP_SYS_PTRACE); - } - -+static bool task_still_dumpable(struct task_struct *task, unsigned int mode) -+{ -+ struct mm_struct *mm = task->mm; -+ if (mm) { -+ if (get_dumpable(mm) == SUID_DUMP_USER) -+ return true; -+ return ptrace_has_cap(mm->user_ns, mode); -+ } -+ -+ if (task->user_dumpable) -+ return true; -+ return ptrace_has_cap(&init_user_ns, mode); -+} -+ - /* Returns 0 on success, -errno on denial. */ - static int __ptrace_may_access(struct task_struct *task, unsigned int mode) - { - const struct cred *cred = current_cred(), *tcred; -- struct mm_struct *mm; - kuid_t caller_uid; - kgid_t caller_gid; - -@@ -337,11 +350,8 @@ static int __ptrace_may_access(struct task_struct *task, unsigned int mode) - * Pairs with a write barrier in commit_creds(). - */ - smp_rmb(); -- mm = task->mm; -- if (mm && -- ((get_dumpable(mm) != SUID_DUMP_USER) && -- !ptrace_has_cap(mm->user_ns, mode))) -- return -EPERM; -+ if (!task_still_dumpable(task, mode)) -+ return -EPERM; - - return security_ptrace_access_check(task, mode); - } --- -2.51.0 - ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:41.558563084 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:41.566563415 +0200 @@ -772,6 +772,206 @@ patches.kernel.org/7.0.7-305-x86-CPU-AMD-Prevent-improper-isolation-of-share.patch patches.kernel.org/7.0.7-306-ksmbd-validate-inherited-ACE-SID-length.patch patches.kernel.org/7.0.7-307-Linux-7.0.7.patch + patches.kernel.org/7.0.8-001-ptrace-slightly-saner-get_dumpable-logic.patch + patches.kernel.org/7.0.8-002-Linux-7.0.8.patch + patches.kernel.org/7.0.9-001-HID-playstation-Clamp-num_touch_reports.patch + patches.kernel.org/7.0.9-002-HID-appletb-kbd-fix-UAF-in-inactivity-timer-cle.patch + patches.kernel.org/7.0.9-003-HID-appletb-kbd-run-inactivity-autodim-from-wor.patch + patches.kernel.org/7.0.9-004-HID-pidff-Fix-integer-overflow-in-pidff_rescale.patch + patches.kernel.org/7.0.9-005-media-uvcvideo-Enable-VB2_DMABUF-for-metadata-s.patch + patches.kernel.org/7.0.9-006-drm-msm-hdmi-Fix-wrong-CTRL1-register-used-in-w.patch + patches.kernel.org/7.0.9-007-media-rzv2h-ivc-Avoid-double-job-scheduling.patch + patches.kernel.org/7.0.9-008-media-nxp-imx8-isi-Reduce-minimum-queued-buffer.patch + patches.kernel.org/7.0.9-009-media-rzv2h-ivc-Write-AXIRX_PIXFMT-once.patch + patches.kernel.org/7.0.9-010-media-rzv2h-ivc-Fix-FM_STOP-register-write.patch + patches.kernel.org/7.0.9-011-media-rzv2h-ivc-Fix-concurrent-buffer-list-acce.patch + patches.kernel.org/7.0.9-012-media-mali-c55-Initialize-the-ISP-in-enable_str.patch + patches.kernel.org/7.0.9-013-media-mali-c55-Fix-Iridix-bypass-macros.patch + patches.kernel.org/7.0.9-014-media-renesas-vsp1-Fix-NULL-pointer-deref-on-mo.patch + patches.kernel.org/7.0.9-015-media-renesas-vin-Fix-RAW8-again.patch + patches.kernel.org/7.0.9-016-media-i2c-ov8856-free-control-handler-on-error-.patch + patches.kernel.org/7.0.9-017-media-dt-bindings-rockchip-vdec-Add-alternative.patch + patches.kernel.org/7.0.9-018-media-dt-bindings-rockchip-vdec-Mark-reg-names-.patch + patches.kernel.org/7.0.9-019-media-chips-media-wave5-fix-a-potential-memory-.patch + patches.kernel.org/7.0.9-020-media-chips-media-wave5-add-missing-spinlock-pr.patch + patches.kernel.org/7.0.9-021-media-chips-media-wave5-add-missing-spinlock-pr.patch + patches.kernel.org/7.0.9-022-arm64-dts-freescale-imx95-toradex-smarc-fix-PMI.patch + patches.kernel.org/7.0.9-023-drm-gpusvm-Allow-device-pages-to-be-mapped-in-m.patch + patches.kernel.org/7.0.9-024-drm-gpusvm-Force-unmapping-on-error-in-drm_gpus.patch + patches.kernel.org/7.0.9-025-spi-bcm63xx-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-026-spi-atmel-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-027-arm64-dts-lx2160a-cex7-lx2162a-sr-som-fix-usd-c.patch + patches.kernel.org/7.0.9-028-staging-media-atomisp-Disallow-all-private-IOCT.patch + patches.kernel.org/7.0.9-029-regulator-mt6357-fix-OF-node-reference-imbalanc.patch + patches.kernel.org/7.0.9-030-spi-st-ssc4-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-031-regulator-max77650-fix-OF-node-reference-imbala.patch + patches.kernel.org/7.0.9-032-media-ti-vpe-Add-missing-v4l2_device_unregister.patch + patches.kernel.org/7.0.9-033-media-rc-xbox_remote-heed-DMA-restrictions.patch + patches.kernel.org/7.0.9-034-media-rc-streamzap-Error-handling-in-probe.patch + patches.kernel.org/7.0.9-035-media-i2c-ov5647-Fix-runtime-PM-refcount-leak-i.patch + patches.kernel.org/7.0.9-036-media-i2c-imx283-Enter-full-standby-when-stoppi.patch + patches.kernel.org/7.0.9-037-regulator-bq257xx-fix-OF-node-reference-imbalan.patch + patches.kernel.org/7.0.9-038-regulator-rk808-fix-OF-node-reference-imbalance.patch + patches.kernel.org/7.0.9-039-media-videobuf2-Set-vma_flags-in-vb2_dma_sg_mma.patch + patches.kernel.org/7.0.9-040-media-rockchip-rkcif-Add-missing-MUST_CONNECT-f.patch + patches.kernel.org/7.0.9-041-media-mali-c55-Fully-reset-the-ISP-configuratio.patch + patches.kernel.org/7.0.9-042-media-intel-ipu6-fix-error-pointer-dereference.patch + patches.kernel.org/7.0.9-043-media-i2c-imx283-Fix-hang-when-going-from-large.patch + patches.kernel.org/7.0.9-044-regulator-act8945a-fix-OF-node-reference-imbala.patch + patches.kernel.org/7.0.9-045-regulator-s2dos05-fix-OF-node-reference-imbalan.patch + patches.kernel.org/7.0.9-046-regulator-bd9571mwv-fix-OF-node-reference-imbal.patch + patches.kernel.org/7.0.9-047-spi-lantiq-ssc-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-048-spi-meson-spicc-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-049-spi-qup-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-050-arm64-dts-ti-k3-am69-aquila-clover-Fix-DP-regul.patch + patches.kernel.org/7.0.9-051-spi-at91-usart-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-052-media-ipu-bridge-Add-upside-down-sensor-DMI-qui.patch + patches.kernel.org/7.0.9-053-media-saa7164-add-ioremap-return-checks-and-cle.patch + patches.kernel.org/7.0.9-054-spi-amlogic-spisg-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-055-spi-aspeed-smc-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-056-drm-colorop-Preserve-bypass-value-in-duplicate_.patch + patches.kernel.org/7.0.9-057-drm-atomic-Add-affected-colorops-with-affected-.patch + patches.kernel.org/7.0.9-058-platform-x86-hp-wmi-Ignore-backlight-and-FnLock.patch + patches.kernel.org/7.0.9-059-vsock-virtio-fix-MSG_PEEK-ignoring-skb-offset-w.patch + patches.kernel.org/7.0.9-060-arm64-dts-broadcom-bcm2712-d-rpi-5-b-add-fixes-.patch + patches.kernel.org/7.0.9-061-arm64-dts-broadcom-bcm2712-d-rpi-5-b-update-uar.patch + patches.kernel.org/7.0.9-062-media-pci-zoran-fix-potential-memory-leak-in-zo.patch + patches.kernel.org/7.0.9-063-media-dib8000-avoid-division-by-0-in-dib8000_se.patch + patches.kernel.org/7.0.9-064-media-i2c-imx412-Assert-reset-GPIO-during-probe.patch + patches.kernel.org/7.0.9-065-media-staging-imx-request-mbus_config-in-csi_st.patch + patches.kernel.org/7.0.9-066-media-i2c-ov08d10-fix-image-vertical-start-sett.patch + patches.kernel.org/7.0.9-067-media-i2c-ov08d10-fix-runtime-PM-handling-in-pr.patch + patches.kernel.org/7.0.9-068-media-omap3isp-drop-the-use-count-of-v4l2-pipel.patch + patches.kernel.org/7.0.9-069-media-iris-fix-QCOM_MDT_LOADER-dependency.patch + patches.kernel.org/7.0.9-070-media-iris-Fix-use-after-free-in-iris_release_i.patch + patches.kernel.org/7.0.9-071-media-qcom-camss-Fix-csid-clock-configuration-f.patch + patches.kernel.org/7.0.9-072-media-qcom-camss-Fix-csid-IRQ-offset-for-sa8775.patch + patches.kernel.org/7.0.9-073-media-qcom-iris-increase-H265D_MAX_SLICE-to-fix.patch + patches.kernel.org/7.0.9-074-media-venus-fix-QCOM_MDT_LOADER-dependency.patch + patches.kernel.org/7.0.9-075-media-iris-Fix-dma_free_attrs-size-in-iris_hfi_.patch + patches.kernel.org/7.0.9-076-media-iris-fix-use-after-free-of-fmt_src-during.patch + patches.kernel.org/7.0.9-077-media-iris-switch-to-hardware-mode-after-firmwa.patch + patches.kernel.org/7.0.9-078-media-qcom-camss-Add-missing-clocks-for-VFE-lit.patch + patches.kernel.org/7.0.9-079-drm-xe-hdcp-Add-NULL-check-for-media_gt-in-inte.patch + patches.kernel.org/7.0.9-080-spi-mxs-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-081-spi-mt65xx-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-082-spi-dln2-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-083-spi-s3c64xx-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-084-spi-fsl-espi-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-085-spi-omap2-mcspi-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-086-spi-pic32-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-087-spi-ep93xx-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-088-spi-mtk-nor-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-089-spi-pl022-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-090-spi-ch341-fix-devres-lifetime.patch + patches.kernel.org/7.0.9-091-spi-sh-hspi-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-092-spi-fsl-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-093-spi-bcmbca-hsspi-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-094-spi-coldfire-qspi-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-095-spi-npcm-pspi-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-096-spi-cavium-thunderx-fix-controller-deregistrati.patch + patches.kernel.org/7.0.9-097-spi-pic32-sqi-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-098-spi-sprd-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-099-spi-rspi-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-100-spi-sh-msiof-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-101-spi-slave-mt27xx-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-102-spi-img-spfi-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-103-spi-mpfs-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-104-spi-octeon-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-105-spi-imx-fix-runtime-pm-leak-on-probe-deferral.patch + patches.kernel.org/7.0.9-106-spi-mxic-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-107-spi-orion-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-108-spi-orion-fix-runtime-pm-leak-on-unbind.patch + patches.kernel.org/7.0.9-109-spi-orion-fix-clock-imbalance-on-registration-f.patch + patches.kernel.org/7.0.9-110-spi-mpc52xx-fix-use-after-free-on-registration-.patch + patches.kernel.org/7.0.9-111-spi-mpc52xx-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-112-spi-mpc52xx-fix-use-after-free-on-unbind.patch + patches.kernel.org/7.0.9-113-spi-cadence-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-114-spi-cadence-quadspi-fix-controller-deregistrati.patch + patches.kernel.org/7.0.9-115-spi-cadence-fix-unclocked-access-on-unbind.patch + patches.kernel.org/7.0.9-116-spi-cadence-fix-clock-imbalance-on-probe-failur.patch + patches.kernel.org/7.0.9-117-spi-cadence-quadspi-fix-runtime-pm-disable-imba.patch + patches.kernel.org/7.0.9-118-spi-cadence-quadspi-fix-clock-imbalance-on-prob.patch + patches.kernel.org/7.0.9-119-spi-cadence-quadspi-fix-runtime-pm-and-clock-im.patch + patches.kernel.org/7.0.9-120-spi-cadence-quadspi-fix-unclocked-access-on-unb.patch + patches.kernel.org/7.0.9-121-drm-msm-gem-fix-error-handling-in-msm_ioctl_gem.patch + patches.kernel.org/7.0.9-122-drm-colorop-Fix-blob-property-reference-trackin.patch + patches.kernel.org/7.0.9-123-drm-imx-parallel-display-Prefer-bus-format-set-.patch + patches.kernel.org/7.0.9-124-drm-msm-always-recover-the-gpu.patch + patches.kernel.org/7.0.9-125-drm-v3d-Reject-empty-multisync-extension-to-pre.patch + patches.kernel.org/7.0.9-126-drm-i915-psr-Init-variable-to-avoid-early-exit-.patch + patches.kernel.org/7.0.9-127-drm-amdkfd-Clear-VRAM-on-allocation-to-prevent-.patch + patches.kernel.org/7.0.9-128-drm-amd-display-fix-math_mod-using-arg1-instead.patch + patches.kernel.org/7.0.9-129-drm-amd-Add-missing-firmware-declaration-for-PS.patch + patches.kernel.org/7.0.9-130-drm-amdgpu-Use-NBIF-offset-for-register-RCC_STR.patch + patches.kernel.org/7.0.9-131-drm-amdgpu-Use-SMUIO-15.0.0-offsets-for-TSC-upp.patch + patches.kernel.org/7.0.9-132-drm-amdgpu-gate-VM-CPU-HDP-flush-on-reset-lock.patch + patches.kernel.org/7.0.9-133-drm-amd-pm-fix-incorrect-FeatureCtrlMask-settin.patch + patches.kernel.org/7.0.9-134-drm-amdkfd-Add-upper-bound-check-for-num_of_nod.patch + patches.kernel.org/7.0.9-135-drm-amdgpu-Add-bounds-checking-to-ib_-get-set-_.patch + patches.kernel.org/7.0.9-136-drm-amdgpu-vcn4-Prevent-OOB-reads-when-parsing-.patch + patches.kernel.org/7.0.9-137-drm-amdgpu-vce-Prevent-partial-address-patches.patch + patches.kernel.org/7.0.9-138-drm-amdgpu-vcn4-Prevent-OOB-reads-when-parsing-.patch + patches.kernel.org/7.0.9-139-drm-amdgpu-vcn3-Prevent-OOB-reads-when-parsing-.patch + patches.kernel.org/7.0.9-140-drm-amd-display-Change-dither-policy-for-10-bpc.patch + patches.kernel.org/7.0.9-141-drm-gem-Fix-inconsistent-plane-dimension-calcul.patch + patches.kernel.org/7.0.9-142-drm-appletbdrm-Use-kvzalloc-for-big-allocations.patch + patches.kernel.org/7.0.9-143-drm-amdkfd-validate-SVM-ioctl-nattr-against-buf.patch + patches.kernel.org/7.0.9-144-drm-amdgpu-Avoid-reset-in-AMDGPU-unload-path-fo.patch + patches.kernel.org/7.0.9-145-drm-udl-Increase-GET_URB_TIMEOUT.patch + patches.kernel.org/7.0.9-146-drm-xe-Fix-bo-leak-in-xe_dma_buf_init_obj-on-al.patch + patches.kernel.org/7.0.9-147-drm-xe-bo-Fix-bo-leak-on-GGTT-flag-validation-i.patch + patches.kernel.org/7.0.9-148-drm-xe-Fix-dma-buf-attachment-leak-in-xe_gem_pr.patch + patches.kernel.org/7.0.9-149-drm-xe-bo-Fix-bo-leak-on-unaligned-size-validat.patch + patches.kernel.org/7.0.9-150-drm-xe-uapi-Reject-coh_none-PAT-index-for-CPU-c.patch + patches.kernel.org/7.0.9-151-drm-Set-old-handle-to-NULL-before-prime-swap-in.patch + patches.kernel.org/7.0.9-152-drm-radeon-add-missing-revision-check-for-CI.patch + patches.kernel.org/7.0.9-153-drm-amdgpu-zero-initialize-GART-table-on-alloca.patch + patches.kernel.org/7.0.9-154-drm-exynos-remove-bridge-when-component_add-fai.patch + patches.kernel.org/7.0.9-155-drm-amdgpu-userq-fix-access-to-stale-wptr-mappi.patch + patches.kernel.org/7.0.9-156-drm-panel-himax-hx83102-restore-MODE_LPM-after-.patch + patches.kernel.org/7.0.9-157-drm-amdgpu-gfx9-drop-unnecessary-64-bit-fence-f.patch + patches.kernel.org/7.0.9-158-drm-bridge-tda998x-Use-__be32-for-audio-port-OF.patch + patches.kernel.org/7.0.9-159-drm-sti-remove-bridge-when-sti_hda-component_ad.patch + patches.kernel.org/7.0.9-160-drm-panel-boe-tv101wum-nl6-restore-MODE_LPM-aft.patch + patches.kernel.org/7.0.9-161-drm-amdkfd-Make-all-TLB-flushes-heavy-weight.patch + patches.kernel.org/7.0.9-162-drm-amdgpu-sdma4-replace-BUG_ON-with-WARN_ON-in.patch + patches.kernel.org/7.0.9-163-drm-amdgpu-pm-add-missing-revision-check-for-CI.patch + patches.kernel.org/7.0.9-164-drm-amdgpu-pm-align-Hawaii-mclk-workaround-with.patch + patches.kernel.org/7.0.9-165-arm64-dts-qcom-kodiak-Fix-PCIe1-PHY-ref-clock-v.patch + patches.kernel.org/7.0.9-166-arm64-dts-qcom-lemans-Correct-QUP-interrupt-num.patch + patches.kernel.org/7.0.9-167-arm64-dts-ti-k3-am62a7-sk-Fix-pin-name-in-comme.patch + patches.kernel.org/7.0.9-168-arm64-dts-ti-k3-am69-aquila-dev-Fix-DP-regulato.patch + patches.kernel.org/7.0.9-169-sctp-revalidate-list-cursor-after-sctp_sendmsg_.patch + patches.kernel.org/7.0.9-170-batman-adv-fix-integer-overflow-on-buff_pos.patch + patches.kernel.org/7.0.9-171-batman-adv-reject-new-tp_meter-sessions-during-.patch + patches.kernel.org/7.0.9-172-batman-adv-stop-tp_meter-sessions-during-mesh-t.patch + patches.kernel.org/7.0.9-173-batman-adv-stop-caching-unowned-originator-poin.patch + patches.kernel.org/7.0.9-174-batman-adv-tp_meter-fix-tp_num-leak-on-kmalloc-.patch + patches.kernel.org/7.0.9-175-batman-adv-bla-prevent-use-after-free-when-dele.patch + patches.kernel.org/7.0.9-176-batman-adv-bla-only-purge-non-released-claims.patch + patches.kernel.org/7.0.9-177-batman-adv-bla-put-backbone-reference-on-failed.patch + patches.kernel.org/7.0.9-178-sched_ext-Use-HK_TYPE_DOMAIN_BOOT-to-detect-iso.patch + patches.kernel.org/7.0.9-179-usb-typec-tcpm-reset-internal-port-states-on-so.patch + patches.kernel.org/7.0.9-180-io_uring-zcrx-use-guards-for-locking.patch + patches.kernel.org/7.0.9-181-io_uring-zcrx-warn-on-freelist-violations.patch + patches.kernel.org/7.0.9-182-kho-fix-error-handling-in-kho_add_subtree.patch + patches.kernel.org/7.0.9-183-EDAC-versalnet-Refactor-memory-controller-initi.patch + patches.kernel.org/7.0.9-184-EDAC-versalnet-Fix-device-name-memory-leak.patch + patches.kernel.org/7.0.9-185-spi-uniphier-Simplify-clock-handling-with-devm_.patch + patches.kernel.org/7.0.9-186-spi-uniphier-fix-controller-deregistration.patch + patches.kernel.org/7.0.9-187-cgroup-Increment-nr_dying_subsys_-from-rmdir-co.patch + patches.kernel.org/7.0.9-188-cgroup-Defer-css-percpu_ref-kill-on-rmdir-until.patch + patches.kernel.org/7.0.9-189-sched_ext-Skip-tasks-with-stale-task_rq-in-bypa.patch + patches.kernel.org/7.0.9-190-perf-build-fix-argument-list-too-long-in-second.patch + patches.kernel.org/7.0.9-191-mm-vma-do-not-try-to-unmap-a-VMA-if-mmap_prepar.patch + patches.kernel.org/7.0.9-192-vsock-fix-buffer-size-clamping-order.patch + patches.kernel.org/7.0.9-193-vsock-virtio-fix-length-and-offset-in-tap-skb-f.patch + patches.kernel.org/7.0.9-194-vsock-virtio-fix-empty-payload-in-tap-skb-for-n.patch + patches.kernel.org/7.0.9-195-vsock-virtio-fix-accept-queue-count-leak-on-tra.patch + patches.kernel.org/7.0.9-196-drm-amdgpu-vcn3-Avoid-overflow-on-msg-bound-che.patch + patches.kernel.org/7.0.9-197-drm-amdgpu-vcn4-Avoid-overflow-on-msg-bound-che.patch + patches.kernel.org/7.0.9-198-Linux-7.0.9.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -802,11 +1002,10 @@ # sorted patches ######################################################## patches.suse/bcache-fix-uninitialized-closure-object.patch - patches.suse/media-ipu-bridge-Add-upside-down-sensor-DMI-quirk-fo.patch patches.suse/usb-gadget-f_hid-Add-missing-error-code.patch patches.suse/mfd-bcm2835-pm-Introduce-SoC-specific-type-identifier.patch patches.suse/mfd-bcm2835-pm-Add-BCM2712-PM-device-support.patch - patches.suse/ptrace-slightly-saner-get_dumpable-logic.patch + patches.suse/drm-Replace-old-pointer-to-new-idr.patch # vfs/vfs vfs.all patches.suse/selftests-namespaces-Kill-grandchild-in-nsid-fixture-teard.patch ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.0uxucT/_old 2026-05-20 15:24:41.618565557 +0200 +++ /var/tmp/diff_new_pack.0uxucT/_new 2026-05-20 15:24:41.626565887 +0200 @@ -1,4 +1,4 @@ -2026-05-15 08:50:06 +0000 -GIT Revision: f1d450c5800707ec405c2db46fa93f609e8d23d4 +2026-05-17 19:37:08 +0000 +GIT Revision: 9b5964b04dd4f11d2bed17d4df7b4cfc76d15ee4 GIT Branch: stable
