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 2024-06-18 22:51:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.19518 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Tue Jun 18 22:51:13 2024 rev:736 rq:1181416 version:6.9.5 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2024-06-14 19:01:00.057196172 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.19518/dtb-aarch64.changes 2024-06-18 22:51:56.842974869 +0200 @@ -1,0 +2,326 @@ +Tue Jun 18 09:38:24 CEST 2024 - jsl...@suse.cz + +- rpm/kernel-obs-build.spec.in: drop algif_hash from KERNEL_MODULES (bsc#1226463) + algif_hash was added as a part of commit bfd7db420f29 + (rpm/kernel-obs-build.spec.in: Include algif_hash, aegis128 and xts + modules). But it causes issues with an openssl-1_1 test. See the bug. + Therefore, temporarily drop the module from KERNEL_MODULES. +- commit c9c2e24 + +------------------------------------------------------------------- +Mon Jun 17 14:26:59 CEST 2024 - ti...@suse.de + +- ata: libata-scsi: Set the RMB bit only for removable media + devices (bsc#1226214). +- commit e43cb70 + +------------------------------------------------------------------- +Mon Jun 17 07:42:15 CEST 2024 - jsl...@suse.cz + +- Linux 6.9.5 (bsc#1012628). +- drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms + (bsc#1012628). +- drm/i915/hwmon: Get rid of devm (bsc#1012628). +- afs: Don't cross .backup mountpoint from backup volume + (bsc#1012628). +- erofs: avoid allocating DEFLATE streams before mounting + (bsc#1012628). +- x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e only + on family 0x17 and greater (bsc#1012628). +- vxlan: Fix regression when dropping packets due to invalid + src addresses (bsc#1012628). +- f2fs: fix to do sanity check on i_xattr_nid in + sanity_check_inode() (bsc#1012628). +- media: lgdt3306a: Add a check against null-pointer-def + (bsc#1012628). +- drm/amdgpu: add error handle to avoid out-of-bounds + (bsc#1012628). +- drm/xe/bb: assert width in xe_bb_create_job() (bsc#1012628). +- bcache: fix variable length array abuse in btree_iter + (bsc#1012628). +- crypto: starfive - Do not free stack buffer (bsc#1012628). +- btrfs: qgroup: fix initialization of auto inherit array + (bsc#1012628). +- wifi: rtw89: correct aSIFSTime for 6GHz band (bsc#1012628). +- ata: pata_legacy: make legacy_exit() work again (bsc#1012628). +- fsverity: use register_sysctl_init() to avoid kmemleak warning + (bsc#1012628). +- proc: Move fdinfo PTRACE_MODE_READ check into the inode + .permission operation (bsc#1012628). +- platform/chrome: cros_ec: Handle events during suspend after + resume completion (bsc#1012628). +- thermal/drivers/qcom/lmh: Check for SCM availability at probe + (bsc#1012628). +- soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request + (bsc#1012628). +- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx + (bsc#1012628). +- arm64: tegra: Correct Tegra132 I2C alias (bsc#1012628). +- arm64: dts: qcom: qcs404: fix bluetooth device address + (bsc#1012628). +- md/raid5: fix deadlock that raid5d() wait for itself to clear + MD_SB_CHANGE_PENDING (bsc#1012628). +- wifi: rtw89: pci: correct TX resource checking for PCI DMA + channel of firmware command (bsc#1012628). +- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU + (bsc#1012628). +- wifi: rtl8xxxu: enable MFP support with security flag of RX + descriptor (bsc#1012628). +- wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power (bsc#1012628). +- wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE + (bsc#1012628). +- wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path + (bsc#1012628). +- arm64: dts: qcom: sc8280xp: add missing PCIe minimum OPP + (bsc#1012628). +- arm64: dts: hi3798cv200: fix the size of GICR (bsc#1012628). +- arm64: dts: ti: verdin-am62: Set memory size to 2gb + (bsc#1012628). +- media: mgb4: Fix double debugfs remove (bsc#1012628). +- media: mc: Fix graph walk in media_pipeline_start (bsc#1012628). +- media: mc: mark the media devnode as registered from the, + start (bsc#1012628). +- media: mxl5xx: Move xpt structures off stack (bsc#1012628). +- media: v4l2-core: hold videodev_lock until dev reg, finishes + (bsc#1012628). +- media: ov2740: Fix LINK_FREQ and PIXEL_RATE control value + reporting (bsc#1012628). +- media: v4l: async: Properly re-initialise notifier entry in + unregister (bsc#1012628). +- media: v4l: async: Don't set notifier's V4L2 device if + registering fails (bsc#1012628). +- media: v4l: async: Fix notifier list entry init (bsc#1012628). +- mmc: davinci: Don't strip remove function when driver is builtin + (bsc#1012628). +- mmc: core: Add mmc_gpiod_set_cd_config() function (bsc#1012628). +- mmc: sdhci: Add support for "Tuning Error" interrupts + (bsc#1012628). +- mmc: sdhci-acpi: Sort DMI quirks alphabetically (bsc#1012628). +- mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot + not working (bsc#1012628). +- mmc: sdhci-acpi: Disable write protect detection on Toshiba + WT10-A (bsc#1012628). +- mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect + GPIO on Asus T100TA (bsc#1012628). +- drm/fbdev-generic: Do not set physical framebuffer address + (bsc#1012628). +- fbdev: savage: Handle err return when savagefb_check_var failed + (bsc#1012628). +- firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() + fails (bsc#1012628). +- drm/amdgpu/atomfirmware: add intergrated info v2.3 table + (bsc#1012628). +- 9p: add missing locking around taking dentry fid list + (bsc#1012628). +- drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms + (bsc#1012628). +- Revert "drm/amdkfd: fix gfx_target_version for certain 11.0.3 + devices" (bsc#1012628). +- KVM: SVM: WARN on vNMI + NMI window iff NMIs are outright masked + (bsc#1012628). +- KVM: arm64: Fix AArch32 register narrowing on userspace write + (bsc#1012628). +- KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode + (bsc#1012628). +- KVM: arm64: AArch32: Fix spurious trapping of conditional + instructions (bsc#1012628). +- LoongArch: Add all CPUs enabled by fdt to NUMA node 0 + (bsc#1012628). +- LoongArch: Fix built-in DTB detection (bsc#1012628). +- LoongArch: Override higher address bits in JUMP_VIRT_ADDR + (bsc#1012628). +- LoongArch: Fix entry point in kernel image header (bsc#1012628). +- clk: bcm: dvp: Assign ->num before accessing ->hws + (bsc#1012628). +- clk: bcm: rpi: Assign ->num before accessing ->hws + (bsc#1012628). +- clk: qcom: clk-alpha-pll: fix rate setting for Stromer PLLs + (bsc#1012628). +- clk: qcom: apss-ipq-pll: use stromer ops for IPQ5018 to fix + boot failure (bsc#1012628). +- crypto: ecdsa - Fix module auto-load on add-key (bsc#1012628). +- crypto: ecrdsa - Fix module auto-load on add_key (bsc#1012628). +- crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak (bsc#1012628). +- kbuild: Remove support for Clang's ThinLTO caching + (bsc#1012628). +- mm: fix race between __split_huge_pmd_locked() and GUP-fast + (bsc#1012628). +- io_uring/napi: fix timeout calculation (bsc#1012628). +- io_uring: check for non-NULL file pointer in io_file_can_poll() + (bsc#1012628). +- filemap: add helper mapping_max_folio_size() (bsc#1012628). +- iomap: fault in smaller chunks for non-large folio mappings + (bsc#1012628). +- ACPI: APEI: EINJ: Fix einj_dev release leak (bsc#1012628). +- i2c: acpi: Unbind mux adapters before delete (bsc#1012628). +- HID: i2c-hid: elan: fix reset suspend current leakage + (bsc#1012628). +- scsi: core: Handle devices which return an unusually large + VPD page count (bsc#1012628). +- net/ipv6: Fix route deleting failure when metric equals 0 + (bsc#1012628). +- net/9p: fix uninit-value in p9_client_rpc() (bsc#1012628). +- net/tcp: Don't consider TCP_CLOSE in TCP_AO_ESTABLISHED + (bsc#1012628). +- selftests: net: lib: support errexit with busywait + (bsc#1012628). +- selftests: net: lib: avoid error removing empty netns name + (bsc#1012628). +- mm/ksm: fix ksm_pages_scanned accounting (bsc#1012628). +- mm/ksm: fix ksm_zero_pages accounting (bsc#1012628). +- kmsan: do not wipe out origin when doing partial unpoisoning + (bsc#1012628). +- tpm_tis: Do *not* flush uninitialized work (bsc#1012628). +- cpufreq: amd-pstate: Fix the inconsistency in max frequency + units (bsc#1012628). +- intel_th: pci: Add Meteor Lake-S CPU support (bsc#1012628). +- rtla/timerlat: Fix histogram report when a cpu count is 0 + (bsc#1012628). +- sparc64: Fix number of online CPUs (bsc#1012628). +- mm/hugetlb: do not call vma_add_reservation upon ENOMEM + (bsc#1012628). +- mm/cma: drop incorrect alignment check in cma_init_reserved_mem + (bsc#1012628). +- mm/hugetlb: pass correct order_per_bit to + cma_declare_contiguous_nid (bsc#1012628). +- mm: /proc/pid/smaps_rollup: avoid skipping vma after getting + mmap_lock again (bsc#1012628). +- mm/memory-failure: fix handling of dissolved but not taken + off from buddy pages (bsc#1012628). +- mm/vmalloc: fix vmalloc which may return null if called with + __GFP_NOFAIL (bsc#1012628). +- selftests/mm: compaction_test: fix incorrect write of zero to + nr_hugepages (bsc#1012628). +- selftests/mm: fix build warnings on ppc64 (bsc#1012628). +- selftests/mm: compaction_test: fix bogus test success on Aarch64 + (bsc#1012628). +- watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a + safety margin (bsc#1012628). +- bonding: fix oops during rmmod (bsc#1012628). +- irqchip/riscv-intc: Prevent memory leak when + riscv_intc_init_common() fails (bsc#1012628). +- wifi: ath10k: fix QCOM_RPROC_COMMON dependency (bsc#1012628). +- kdb: Fix buffer overflow during tab-complete (bsc#1012628). +- kdb: Use format-strings rather than '\0' injection in kdb_read() + (bsc#1012628). +- kdb: Fix console handling when editing and tab-completing + commands (bsc#1012628). +- kdb: Merge identical case statements in kdb_read() + (bsc#1012628). +- kdb: Use format-specifiers rather than memset() for padding + in kdb_read() (bsc#1012628). +- Revert "xsk: Support redirect to any socket bound to the same + umem" (bsc#1012628). +- Revert "xsk: Document ability to redirect to any socket bound + to the same umem" (bsc#1012628). +- Revert "perf record: Reduce memory for recording + PERF_RECORD_LOST_SAMPLES event" (bsc#1012628). +- sparc: move struct termio to asm/termios.h (bsc#1012628). +- ext4: Fixes len calculation in mpage_journal_page_buffers + (bsc#1012628). +- ext4: set type of ac_groups_linear_remaining to __u32 to avoid + overflow (bsc#1012628). +- ext4: fix mb_cache_entry's e_refcnt leak in + ext4_xattr_block_cache_find() (bsc#1012628). +- riscv: dts: starfive: Remove PMIC interrupt info for Visionfive + 2 board (bsc#1012628). +- ARM: dts: samsung: smdkv310: fix keypad no-autorepeat + (bsc#1012628). +- ARM: dts: samsung: smdk4412: fix keypad no-autorepeat + (bsc#1012628). +- ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat + (bsc#1012628). +- parisc: Define HAVE_ARCH_HUGETLB_UNMAPPED_AREA (bsc#1012628). +- parisc: Define sigset_t in parisc uapi header (bsc#1012628). +- s390/ap: Fix crash in AP internal function modify_bitmap() + (bsc#1012628). +- s390/cpacf: Split and rework cpacf query functions + (bsc#1012628). +- s390/cpacf: Make use of invalid opcode produce a link error + (bsc#1012628). +- i3c: master: svc: fix invalidate IBI type and miss call client + IBI handler (bsc#1012628). +- genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after() + (bsc#1012628). +- hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt() + (bsc#1012628). +- riscv: enable HAVE_ARCH_HUGE_VMAP for XIP kernel (bsc#1012628). +- ASoC: SOF: ipc4-topology: Fix input format query of process + modules without base extension (bsc#1012628). +- ALSA: ump: Don't clear bank selection after sending a program + change (bsc#1012628). +- ALSA: ump: Don't accept an invalid UMP protocol number + (bsc#1012628). +- EDAC/amd64: Convert PCIBIOS_* return codes to errnos + (bsc#1012628). +- EDAC/igen6: Convert PCIBIOS_* return codes to errnos + (bsc#1012628). +- cifs: fix creating sockets when using sfu mount options + (bsc#1012628). +- nfs: fix undefined behavior in nfs_block_bits() (bsc#1012628). +- NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS + (bsc#1012628). +- eventfs: Fix a possible null pointer dereference in + eventfs_find_events() (bsc#1012628). +- eventfs: Keep the directories from having the same inode number + as files (bsc#1012628). +- tracefs: Clear EVENT_INODE flag in tracefs_drop_inode() + (bsc#1012628). +- btrfs: qgroup: update rescan message levels and error codes + (bsc#1012628). +- btrfs: qgroup: fix qgroup id collision across mounts + (bsc#1012628). +- btrfs: protect folio::private when attaching extent buffer + folios (bsc#1012628). +- btrfs: fix crash on racing fsync and size-extending write into + prealloc (bsc#1012628). +- btrfs: fix leak of qgroup extent records after transaction abort + (bsc#1012628). +- ALSA: seq: Fix incorrect UMP type for system messages + (bsc#1012628). +- bpf: fix multi-uprobe PID filtering logic (bsc#1012628). +- powerpc/64/bpf: fix tail calls for PCREL addressing + (bsc#1012628). +- powerpc/bpf: enforce full ordering for ATOMIC operations with + BPF_FETCH (bsc#1012628). +- nilfs2: fix potential kernel bug due to lack of writeback flag + waiting (bsc#1012628). +- nilfs2: fix nilfs_empty_dir() misjudgment and long loop on + I/O errors (bsc#1012628). +- smb: client: fix deadlock in smb2_find_smb_tcon() (bsc#1012628). +- Rename to + patches.kernel.org/6.9.5-149-btrfs-re-introduce-norecovery-mount-option.patch. +- commit 5288e50 + +------------------------------------------------------------------- +Sat Jun 15 21:32:16 CEST 2024 - ti...@suse.de + ++++ 51 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.19518/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.8fezUc/_old 2024-06-18 22:52:08.303348258 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:08.343349147 +0200 @@ -17,7 +17,7 @@ %define srcversion 6.9 -%define patchversion 6.9.4 +%define patchversion 6.9.5 %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,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,klp-symbols,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: dtb-aarch64 -Version: 6.9.4 +Version: 6.9.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %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.8fezUc/_old 2024-06-18 22:52:09.079365492 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:09.079365492 +0200 @@ -18,8 +18,8 @@ %define srcversion 6.9 -%define patchversion 6.9.4 -%define git_commit ad8659c479407dcc64c3899ad277bc2746fb9ea7 +%define patchversion 6.9.5 +%define git_commit c9c2e244cf9031882276be043b882ccf33835a4f %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -36,9 +36,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: kernel-64kb -Version: 6.9.4 +Version: 6.9.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %else Release: 0 %endif kernel-debug.spec: same change kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:09.271369756 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:09.275369845 +0200 @@ -17,8 +17,8 @@ %define srcversion 6.9 -%define patchversion 6.9.4 -%define git_commit ad8659c479407dcc64c3899ad277bc2746fb9ea7 +%define patchversion 6.9.5 +%define git_commit c9c2e244cf9031882276be043b882ccf33835a4f %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,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: kernel-docs -Version: 6.9.4 +Version: 6.9.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %else Release: 0 %endif ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:09.335371178 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:09.339371266 +0200 @@ -18,8 +18,8 @@ %define srcversion 6.9 -%define patchversion 6.9.4 -%define git_commit ad8659c479407dcc64c3899ad277bc2746fb9ea7 +%define patchversion 6.9.5 +%define git_commit c9c2e244cf9031882276be043b882ccf33835a4f %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -36,9 +36,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: kernel-kvmsmall -Version: 6.9.4 +Version: 6.9.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %else Release: 0 %endif kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:09.419373043 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:09.419373043 +0200 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.9.4 +%define patchversion 6.9.5 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -38,16 +38,16 @@ %endif %endif %endif -%global kernel_package kernel%kernel_flavor-srchash-ad8659c479407dcc64c3899ad277bc2746fb9ea7 +%global kernel_package kernel%kernel_flavor-srchash-c9c2e244cf9031882276be043b882ccf33835a4f %endif %if 0%{?rhel_version} %global kernel_package kernel %endif Name: kernel-obs-build -Version: 6.9.4 +Version: 6.9.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %else Release: 0 %endif @@ -123,7 +123,12 @@ # a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env. # this list of modules where available on build workers of build.opensuse.org, so we stay compatible. -export KERNEL_MODULES="loop dm-crypt essiv dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 btrfs xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay 9p 9pnet_virtio qemu_fw_cfg" +export KERNEL_MODULES=" + loop dm-crypt essiv dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 btrfs + xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat + nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay 9p 9pnet_virtio qemu_fw_cfg + aegis128 xts bridge br_netfilter nf_nat xt_conntrack iptable_nat iptable_filter + iso9660" # manually load all modules to make sure they're available for i in $KERNEL_MODULES; do ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:09.459373931 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:09.459373931 +0200 @@ -17,15 +17,15 @@ # needsrootforbuild -%define patchversion 6.9.4 +%define patchversion 6.9.5 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-obs-qa -Version: 6.9.4 +Version: 6.9.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %else Release: 0 %endif ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:09.503374908 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:09.507374997 +0200 @@ -18,8 +18,8 @@ %define srcversion 6.9 -%define patchversion 6.9.4 -%define git_commit ad8659c479407dcc64c3899ad277bc2746fb9ea7 +%define patchversion 6.9.5 +%define git_commit c9c2e244cf9031882276be043b882ccf33835a4f %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -36,9 +36,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: kernel-pae -Version: 6.9.4 +Version: 6.9.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %else Release: 0 %endif ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:09.579376596 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:09.583376685 +0200 @@ -17,8 +17,8 @@ %define srcversion 6.9 -%define patchversion 6.9.4 -%define git_commit ad8659c479407dcc64c3899ad277bc2746fb9ea7 +%define patchversion 6.9.5 +%define git_commit c9c2e244cf9031882276be043b882ccf33835a4f %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -26,9 +26,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: kernel-source -Version: 6.9.4 +Version: 6.9.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:09.639377929 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:09.639377929 +0200 @@ -16,16 +16,16 @@ # -%define git_commit ad8659c479407dcc64c3899ad277bc2746fb9ea7 +%define git_commit c9c2e244cf9031882276be043b882ccf33835a4f %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms -Version: 6.9.4 +Version: 6.9.5 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:09.675378728 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:09.679378817 +0200 @@ -18,8 +18,8 @@ %define srcversion 6.9 -%define patchversion 6.9.4 -%define git_commit ad8659c479407dcc64c3899ad277bc2746fb9ea7 +%define patchversion 6.9.5 +%define git_commit c9c2e244cf9031882276be043b882ccf33835a4f %define variant %{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -36,9 +36,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: kernel-vanilla -Version: 6.9.4 +Version: 6.9.5 %if 0%{?is_kotd} -Release: <RELEASE>.gad8659c +Release: <RELEASE>.gc9c2e24 %else Release: 0 %endif kernel-zfcpdump.spec: same change ++++++ kernel-obs-build.spec.in ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:10.223390898 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:10.227390987 +0200 @@ -123,7 +123,12 @@ # a longer list to have them also available for qemu cross builds where x86_64 kernel runs in eg. arm env. # this list of modules where available on build workers of build.opensuse.org, so we stay compatible. -export KERNEL_MODULES="loop dm-crypt essiv dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 btrfs xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay 9p 9pnet_virtio qemu_fw_cfg" +export KERNEL_MODULES=" + loop dm-crypt essiv dm-mod dm-snapshot binfmt-misc fuse kqemu squashfs ext2 ext3 ext4 btrfs + xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat + nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay 9p 9pnet_virtio qemu_fw_cfg + aegis128 xts bridge br_netfilter nf_nat xt_conntrack iptable_nat iptable_filter + iso9660" # manually load all modules to make sure they're available for i in $KERNEL_MODULES; do ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 13174 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/ata-libata-scsi-Set-the-RMB-bit-only-for-removable-m.patch new/patches.suse/ata-libata-scsi-Set-the-RMB-bit-only-for-removable-m.patch --- old/patches.suse/ata-libata-scsi-Set-the-RMB-bit-only-for-removable-m.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/ata-libata-scsi-Set-the-RMB-bit-only-for-removable-m.patch 2024-06-17 14:26:59.000000000 +0200 @@ -0,0 +1,105 @@ +From a6a75edc8669a4f030546c7390808ef0cc034742 Mon Sep 17 00:00:00 2001 +From: Damien Le Moal <dlem...@kernel.org> +Date: Thu, 13 Jun 2024 19:33:53 +0200 +Subject: [PATCH] ata: libata-scsi: Set the RMB bit only for removable media devices +Mime-version: 1.0 +Content-type: text/plain; charset=UTF-8 +Content-transfer-encoding: 8bit +Git-commit: a6a75edc8669a4f030546c7390808ef0cc034742 +Patch-mainline: v6.10-rc4 +References: bsc#1226214 + +The SCSI Removable Media Bit (RMB) should only be set for removable media, +where the device stays and the media changes, e.g. CD-ROM or floppy. + +The ATA removable media device bit is obsoleted since ATA-8 ACS (2006), +but before that it was used to indicate that the device can have its media +removed (while the device stays). + +Commit 8a3e33cf92c7 ("ata: ahci: find eSATA ports and flag them as +removable") introduced a change to set the RMB bit if the port has either +the eSATA bit or the hot-plug capable bit set. The reasoning was that the +author wanted his eSATA ports to get treated like a USB stick. + +This is however wrong. See "20-082r23SPC-6: Removable Medium Bit +Expectations" which has since been integrated to SPC, which states that: + +""" +Reports have been received that some USB Memory Stick device servers set +the removable medium (RMB) bit to one. The rub comes when the medium is +actually removed, because... The device server is removed concurrently +with the medium removal. If there is no device server, then there is no +device server that is waiting to have removable medium inserted. + +Sufficient numbers of SCSI analysts see such a device: +- not as a device that supports removable medium; +but +- as a removable, hot pluggable device. +""" + +The definition of the RMB bit in the SPC specification has since been +clarified to match this. + +Thus, a USB stick should not have the RMB bit set (and neither shall an +eSATA nor a hot-plug capable port). + +Commit dc8b4afc4a04 ("ata: ahci: don't mark HotPlugCapable Ports as +external/removable") then changed so that the RMB bit is only set for the +eSATA bit (and not for the hot-plug capable bit), because of a lot of bug +reports of SATA devices were being automounted by udisks. However, +treating eSATA and hot-plug capable ports differently is not correct. + +From the AHCI 1.3.1 spec: +Hot Plug Capable Port (HPCP): When set to '1', indicates that this port's +signal and power connectors are externally accessible via a joint signal +and power connector for blindmate device hot plug. + +So a hot-plug capable port is an external port, just like commit +45b96d65ec68 ("ata: ahci: a hotplug capable port is an external port") +claims. + +In order to not violate the SPC specification, modify the SCSI INQUIRY +data to only set the RMB bit if the ATA device can have its media removed. + +This fixes a reported problem where GNOME/udisks was automounting devices +connected to hot-plug capable ports. + +Fixes: 45b96d65ec68 ("ata: ahci: a hotplug capable port is an external port") +Cc: sta...@vger.kernel.org +Reviewed-by: Mario Limonciello <mario.limoncie...@amd.com> +Reviewed-by: Thomas WeiÃschuh <li...@weissschuh.net> +Tested-by: Thomas WeiÃschuh <li...@weissschuh.net> +Reported-by: Thomas WeiÃschuh <li...@weissschuh.net> +Closes: https://lore.kernel.org/linux-ide/c0de8262-dc4b-4c22-9fac-33432e5bd...@t-8ch.de/ +Signed-off-by: Damien Le Moal <dlem...@kernel.org> +[cassel: wrote commit message] +Signed-off-by: Niklas Cassel <cas...@kernel.org> +Acked-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/ata/libata-scsi.c | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/drivers/ata/libata-scsi.c b/drivers/ata/libata-scsi.c +index cdf29b178ddc..bb4d30d377ae 100644 +--- a/drivers/ata/libata-scsi.c ++++ b/drivers/ata/libata-scsi.c +@@ -1831,11 +1831,11 @@ static unsigned int ata_scsiop_inq_std(struct ata_scsi_args *args, u8 *rbuf) + 2 + }; + +- /* set scsi removable (RMB) bit per ata bit, or if the +- * AHCI port says it's external (Hotplug-capable, eSATA). ++ /* ++ * Set the SCSI Removable Media Bit (RMB) if the ATA removable media ++ * device bit (obsolete since ATA-8 ACS) is set. + */ +- if (ata_id_removable(args->id) || +- (args->dev->link->ap->pflags & ATA_PFLAG_EXTERNAL)) ++ if (ata_id_removable(args->id)) + hdr[1] |= (1 << 7); + + if (args->dev->class == ATA_DEV_ZAC) { +-- +2.43.0 + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/btrfs-re-introduce-norecovery-mount-option.patch new/patches.suse/btrfs-re-introduce-norecovery-mount-option.patch --- old/patches.suse/btrfs-re-introduce-norecovery-mount-option.patch 2024-06-11 10:51:23.000000000 +0200 +++ new/patches.suse/btrfs-re-introduce-norecovery-mount-option.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,63 +0,0 @@ -From: Qu Wenruo <w...@suse.com> -Date: Tue, 21 May 2024 19:27:31 +0930 -Subject: btrfs: re-introduce 'norecovery' mount option -Patch-mainline: v6.10-rc1 -Git-commit: 440861b1a03c72cc7be4a307e178dcaa6894479b -References: bsc#1222429 - -Although 'norecovery' mount option is marked deprecated for a long time -and a warning message is introduced during the deprecation window, it's -still actively utilized by several projects that need a safely way to -mount a btrfs without any writes. - -Furthermore this 'norecovery' mount option is supported by most major -filesystems, which makes it harder to validate our motivation. - -This patch would re-introduce the 'norecovery' mount option, and output -a message to recommend 'rescue=nologreplay' option. - -Link: https://lore.kernel.org/linux-btrfs/ZkxZT0J-z0GYvfy8@gardel-login/#t -Link: https://github.com/systemd/systemd/pull/32892 -Link: https://bugzilla.suse.com/show_bug.cgi?id=1222429 -Reported-by: Lennart Poettering <lenn...@poettering.net> -Reported-by: Jiri Slaby <jsl...@suse.com> -Fixes: a1912f712188 ("btrfs: remove code for inode_cache and recovery mount options") -Cc: sta...@vger.kernel.org # 6.8+ -Signed-off-by: Qu Wenruo <w...@suse.com> -Reviewed-by: Johannes Thumshirn <johannes.thumsh...@wdc.com> -Signed-off-by: Jiri Slaby <jsl...@suse.cz> ---- - fs/btrfs/super.c | 8 ++++++++ - 1 file changed, 8 insertions(+) - ---- a/fs/btrfs/super.c -+++ b/fs/btrfs/super.c -@@ -119,6 +119,7 @@ enum { - Opt_thread_pool, - Opt_treelog, - Opt_user_subvol_rm_allowed, -+ Opt_norecovery, - - /* Rescue options */ - Opt_rescue, -@@ -245,6 +246,8 @@ static const struct fs_parameter_spec bt - __fsparam(NULL, "nologreplay", Opt_nologreplay, fs_param_deprecated, NULL), - /* Deprecated, with alias rescue=usebackuproot */ - __fsparam(NULL, "usebackuproot", Opt_usebackuproot, fs_param_deprecated, NULL), -+ /* For compatibility only, alias for "rescue=nologreplay". */ -+ fsparam_flag("norecovery", Opt_norecovery), - - /* Debugging options. */ - fsparam_flag_no("enospc_debug", Opt_enospc_debug), -@@ -438,6 +441,11 @@ static int btrfs_parse_param(struct fs_c - "'nologreplay' is deprecated, use 'rescue=nologreplay' instead"); - btrfs_set_opt(ctx->mount_opt, NOLOGREPLAY); - break; -+ case Opt_norecovery: -+ btrfs_info(NULL, -+"'norecovery' is for compatibility only, recommended to use 'rescue=nologreplay'"); -+ btrfs_set_opt(ctx->mount_opt, NOLOGREPLAY); -+ break; - case Opt_flushoncommit: - if (result.negated) - btrfs_clear_opt(ctx->mount_opt, FLUSHONCOMMIT); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/thermal-core-Change-PM-notifier-priority-to-the-mini.patch new/patches.suse/thermal-core-Change-PM-notifier-priority-to-the-mini.patch --- old/patches.suse/thermal-core-Change-PM-notifier-priority-to-the-mini.patch 1970-01-01 01:00:00.000000000 +0100 +++ new/patches.suse/thermal-core-Change-PM-notifier-priority-to-the-mini.patch 2024-06-17 14:26:59.000000000 +0200 @@ -0,0 +1,50 @@ +From: Rafael J. Wysocki <rafael.j.wyso...@intel.com> +Subject: [PATCH] thermal: core: Change PM notifier priority to the minimum +Date: Fri, 14 Jun 2024 17:26:00 +0200 +Message-id: <3317718.44csPzL39Z@kreacher> +Patch-mainline: Submitted, linux-pm ML +References: bsc#1223194 + +It is reported that commit 5a5efdaffda5 ("thermal: core: Resume thermal +zones asynchronously") causes battery data in sysfs on Thinkpad P1 Gen2 +to become invalid after a resume from S3 (and it is necessary to reboot +the machine to restore correct battery data). Some investigation into +the problem indicated that it happened because, after the commit in +question, the ACPI battery PM notifier ran in parallel with +thermal_zone_device_resume() for one of the thermal zones which +apparently confused the platform firmware on the affected system. + +While the exact reason for the firmware confusion remains unclear, it +is arguably not particularly relevant, and the expected behavior of the +affected system can be restored by making the thermal PM notifier run +at the lowest priority which avoids interference between work items +spawned by it and the other PM notifiers (that will run before those +work items now). + +Fixes: 5a5efdaffda5 ("thermal: core: Resume thermal zones asynchronously") +Closes: https://bugzilla.kernel.org/show_bug.cgi?id=218881 +Reported-by: fhort...@yahoo.de +Tested-by: fhort...@yahoo.de +Cc: 6.8+ <sta...@vger.kernel.org> # 6.8+ +Signed-off-by: Rafael J. Wysocki <rafael.j.wyso...@intel.com> +Acked-by: Takashi Iwai <ti...@suse.de> + +--- + drivers/thermal/thermal_core.c | 6 ++++++ + 1 file changed, 6 insertions(+) + +--- a/drivers/thermal/thermal_core.c ++++ b/drivers/thermal/thermal_core.c +@@ -1624,6 +1624,12 @@ static int thermal_pm_notify(struct noti + + static struct notifier_block thermal_pm_nb = { + .notifier_call = thermal_pm_notify, ++ /* ++ * Run at the lowest priority to avoid interference between the thermal ++ * zone resume work items spawned by thermal_pm_notify() and the other ++ * PM notifiers. ++ */ ++ .priority = INT_MIN, + }; + + static int __init thermal_init(void) ++++++ series.conf ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:11.083409997 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:11.087410086 +0200 @@ -858,6 +858,163 @@ patches.kernel.org/6.9.4-369-platform-x86-intel-tpmi-Handle-error-from-tpmi_.patch patches.kernel.org/6.9.4-370-platform-x86-intel-uncore-freq-Don-t-present-ro.patch patches.kernel.org/6.9.4-371-Linux-6.9.4.patch + patches.kernel.org/6.9.5-001-drm-amdkfd-handle-duplicate-BOs-in-reserve_bo_a.patch + patches.kernel.org/6.9.5-002-drm-i915-hwmon-Get-rid-of-devm.patch + patches.kernel.org/6.9.5-003-afs-Don-t-cross-.backup-mountpoint-from-backup-.patch + patches.kernel.org/6.9.5-004-erofs-avoid-allocating-DEFLATE-streams-before-m.patch + patches.kernel.org/6.9.5-005-x86-topology-amd-Evaluate-SMT-in-CPUID-leaf-0x8.patch + patches.kernel.org/6.9.5-006-vxlan-Fix-regression-when-dropping-packets-due-.patch + patches.kernel.org/6.9.5-007-f2fs-fix-to-do-sanity-check-on-i_xattr_nid-in-s.patch + patches.kernel.org/6.9.5-008-media-lgdt3306a-Add-a-check-against-null-pointe.patch + patches.kernel.org/6.9.5-009-drm-amdgpu-add-error-handle-to-avoid-out-of-bou.patch + patches.kernel.org/6.9.5-010-drm-xe-bb-assert-width-in-xe_bb_create_job.patch + patches.kernel.org/6.9.5-011-bcache-fix-variable-length-array-abuse-in-btree.patch + patches.kernel.org/6.9.5-012-crypto-starfive-Do-not-free-stack-buffer.patch + patches.kernel.org/6.9.5-013-btrfs-qgroup-fix-initialization-of-auto-inherit.patch + patches.kernel.org/6.9.5-014-wifi-rtw89-correct-aSIFSTime-for-6GHz-band.patch + patches.kernel.org/6.9.5-015-ata-pata_legacy-make-legacy_exit-work-again.patch + patches.kernel.org/6.9.5-016-fsverity-use-register_sysctl_init-to-avoid-kmem.patch + patches.kernel.org/6.9.5-017-proc-Move-fdinfo-PTRACE_MODE_READ-check-into-th.patch + patches.kernel.org/6.9.5-018-platform-chrome-cros_ec-Handle-events-during-su.patch + patches.kernel.org/6.9.5-019-thermal-drivers-qcom-lmh-Check-for-SCM-availabi.patch + patches.kernel.org/6.9.5-020-soc-qcom-rpmh-rsc-Enhance-check-for-VRM-in-flig.patch + patches.kernel.org/6.9.5-021-ACPI-resource-Do-IRQ-override-on-TongFang-GXxHR.patch + patches.kernel.org/6.9.5-022-arm64-tegra-Correct-Tegra132-I2C-alias.patch + patches.kernel.org/6.9.5-023-arm64-dts-qcom-qcs404-fix-bluetooth-device-addr.patch + patches.kernel.org/6.9.5-024-md-raid5-fix-deadlock-that-raid5d-wait-for-itse.patch + patches.kernel.org/6.9.5-025-wifi-rtw89-pci-correct-TX-resource-checking-for.patch + patches.kernel.org/6.9.5-026-wifi-rtl8xxxu-Fix-the-TX-power-of-RTL8192CU-RTL.patch + patches.kernel.org/6.9.5-027-wifi-rtl8xxxu-enable-MFP-support-with-security-.patch + patches.kernel.org/6.9.5-028-wifi-rtlwifi-rtl8192de-Fix-5-GHz-TX-power.patch + patches.kernel.org/6.9.5-029-wifi-rtlwifi-rtl8192de-Fix-low-speed-with-WPA3-.patch + patches.kernel.org/6.9.5-030-wifi-rtlwifi-rtl8192de-Fix-endianness-issue-in-.patch + patches.kernel.org/6.9.5-031-arm64-dts-qcom-sc8280xp-add-missing-PCIe-minimu.patch + patches.kernel.org/6.9.5-032-arm64-dts-hi3798cv200-fix-the-size-of-GICR.patch + patches.kernel.org/6.9.5-033-arm64-dts-ti-verdin-am62-Set-memory-size-to-2gb.patch + patches.kernel.org/6.9.5-034-media-mgb4-Fix-double-debugfs-remove.patch + patches.kernel.org/6.9.5-035-media-mc-Fix-graph-walk-in-media_pipeline_start.patch + patches.kernel.org/6.9.5-036-media-mc-mark-the-media-devnode-as-registered-f.patch + patches.kernel.org/6.9.5-037-media-mxl5xx-Move-xpt-structures-off-stack.patch + patches.kernel.org/6.9.5-038-media-v4l2-core-hold-videodev_lock-until-dev-re.patch + patches.kernel.org/6.9.5-039-media-ov2740-Fix-LINK_FREQ-and-PIXEL_RATE-contr.patch + patches.kernel.org/6.9.5-040-media-v4l-async-Properly-re-initialise-notifier.patch + patches.kernel.org/6.9.5-041-media-v4l-async-Don-t-set-notifier-s-V4L2-devic.patch + patches.kernel.org/6.9.5-042-media-v4l-async-Fix-notifier-list-entry-init.patch + patches.kernel.org/6.9.5-043-mmc-davinci-Don-t-strip-remove-function-when-dr.patch + patches.kernel.org/6.9.5-044-mmc-core-Add-mmc_gpiod_set_cd_config-function.patch + patches.kernel.org/6.9.5-045-mmc-sdhci-Add-support-for-Tuning-Error-interrup.patch + patches.kernel.org/6.9.5-046-mmc-sdhci-acpi-Sort-DMI-quirks-alphabetically.patch + patches.kernel.org/6.9.5-047-mmc-sdhci-acpi-Fix-Lenovo-Yoga-Tablet-2-Pro-138.patch + patches.kernel.org/6.9.5-048-mmc-sdhci-acpi-Disable-write-protect-detection-.patch + patches.kernel.org/6.9.5-049-mmc-sdhci-acpi-Add-quirk-to-enable-pull-up-on-t.patch + patches.kernel.org/6.9.5-050-drm-fbdev-generic-Do-not-set-physical-framebuff.patch + patches.kernel.org/6.9.5-051-fbdev-savage-Handle-err-return-when-savagefb_ch.patch + patches.kernel.org/6.9.5-052-firmware-qcom_scm-disable-clocks-if-qcom_scm_bw.patch + patches.kernel.org/6.9.5-053-drm-amdgpu-atomfirmware-add-intergrated-info-v2.patch + patches.kernel.org/6.9.5-054-9p-add-missing-locking-around-taking-dentry-fid.patch + patches.kernel.org/6.9.5-055-drm-amd-Fix-shutdown-again-on-some-SMU-v13.0.4-.patch + patches.kernel.org/6.9.5-056-Revert-drm-amdkfd-fix-gfx_target_version-for-ce.patch + patches.kernel.org/6.9.5-057-KVM-SVM-WARN-on-vNMI-NMI-window-iff-NMIs-are-ou.patch + patches.kernel.org/6.9.5-058-KVM-arm64-Fix-AArch32-register-narrowing-on-use.patch + patches.kernel.org/6.9.5-059-KVM-arm64-Allow-AArch32-PSTATE.M-to-be-restored.patch + patches.kernel.org/6.9.5-060-KVM-arm64-AArch32-Fix-spurious-trapping-of-cond.patch + patches.kernel.org/6.9.5-061-LoongArch-Add-all-CPUs-enabled-by-fdt-to-NUMA-n.patch + patches.kernel.org/6.9.5-062-LoongArch-Fix-built-in-DTB-detection.patch + patches.kernel.org/6.9.5-063-LoongArch-Override-higher-address-bits-in-JUMP_.patch + patches.kernel.org/6.9.5-064-LoongArch-Fix-entry-point-in-kernel-image-heade.patch + patches.kernel.org/6.9.5-065-clk-bcm-dvp-Assign-num-before-accessing-hws.patch + patches.kernel.org/6.9.5-066-clk-bcm-rpi-Assign-num-before-accessing-hws.patch + patches.kernel.org/6.9.5-067-clk-qcom-clk-alpha-pll-fix-rate-setting-for-Str.patch + patches.kernel.org/6.9.5-068-clk-qcom-apss-ipq-pll-use-stromer-ops-for-IPQ50.patch + patches.kernel.org/6.9.5-069-crypto-ecdsa-Fix-module-auto-load-on-add-key.patch + patches.kernel.org/6.9.5-070-crypto-ecrdsa-Fix-module-auto-load-on-add_key.patch + patches.kernel.org/6.9.5-071-crypto-qat-Fix-ADF_DEV_RESET_SYNC-memory-leak.patch + patches.kernel.org/6.9.5-072-kbuild-Remove-support-for-Clang-s-ThinLTO-cachi.patch + patches.kernel.org/6.9.5-073-mm-fix-race-between-__split_huge_pmd_locked-and.patch + patches.kernel.org/6.9.5-074-io_uring-napi-fix-timeout-calculation.patch + patches.kernel.org/6.9.5-075-io_uring-check-for-non-NULL-file-pointer-in-io_.patch + patches.kernel.org/6.9.5-076-filemap-add-helper-mapping_max_folio_size.patch + patches.kernel.org/6.9.5-077-iomap-fault-in-smaller-chunks-for-non-large-fol.patch + patches.kernel.org/6.9.5-078-ACPI-APEI-EINJ-Fix-einj_dev-release-leak.patch + patches.kernel.org/6.9.5-079-i2c-acpi-Unbind-mux-adapters-before-delete.patch + patches.kernel.org/6.9.5-080-HID-i2c-hid-elan-fix-reset-suspend-current-leak.patch + patches.kernel.org/6.9.5-081-scsi-core-Handle-devices-which-return-an-unusua.patch + patches.kernel.org/6.9.5-082-net-ipv6-Fix-route-deleting-failure-when-metric.patch + patches.kernel.org/6.9.5-083-net-9p-fix-uninit-value-in-p9_client_rpc.patch + patches.kernel.org/6.9.5-084-net-tcp-Don-t-consider-TCP_CLOSE-in-TCP_AO_ESTA.patch + patches.kernel.org/6.9.5-085-selftests-net-lib-support-errexit-with-busywait.patch + patches.kernel.org/6.9.5-086-selftests-net-lib-avoid-error-removing-empty-ne.patch + patches.kernel.org/6.9.5-087-mm-ksm-fix-ksm_pages_scanned-accounting.patch + patches.kernel.org/6.9.5-088-mm-ksm-fix-ksm_zero_pages-accounting.patch + patches.kernel.org/6.9.5-089-kmsan-do-not-wipe-out-origin-when-doing-partial.patch + patches.kernel.org/6.9.5-090-tpm_tis-Do-not-flush-uninitialized-work.patch + patches.kernel.org/6.9.5-091-cpufreq-amd-pstate-Fix-the-inconsistency-in-max.patch + patches.kernel.org/6.9.5-092-intel_th-pci-Add-Meteor-Lake-S-CPU-support.patch + patches.kernel.org/6.9.5-093-rtla-timerlat-Fix-histogram-report-when-a-cpu-c.patch + patches.kernel.org/6.9.5-094-sparc64-Fix-number-of-online-CPUs.patch + patches.kernel.org/6.9.5-095-mm-hugetlb-do-not-call-vma_add_reservation-upon.patch + patches.kernel.org/6.9.5-096-mm-cma-drop-incorrect-alignment-check-in-cma_in.patch + patches.kernel.org/6.9.5-097-mm-hugetlb-pass-correct-order_per_bit-to-cma_de.patch + patches.kernel.org/6.9.5-098-mm-proc-pid-smaps_rollup-avoid-skipping-vma-aft.patch + patches.kernel.org/6.9.5-099-mm-memory-failure-fix-handling-of-dissolved-but.patch + patches.kernel.org/6.9.5-100-mm-vmalloc-fix-vmalloc-which-may-return-null-if.patch + patches.kernel.org/6.9.5-101-selftests-mm-compaction_test-fix-incorrect-writ.patch + patches.kernel.org/6.9.5-102-selftests-mm-fix-build-warnings-on-ppc64.patch + patches.kernel.org/6.9.5-103-selftests-mm-compaction_test-fix-bogus-test-suc.patch + patches.kernel.org/6.9.5-104-watchdog-rti_wdt-Set-min_hw_heartbeat_ms-to-acc.patch + patches.kernel.org/6.9.5-105-bonding-fix-oops-during-rmmod.patch + patches.kernel.org/6.9.5-106-irqchip-riscv-intc-Prevent-memory-leak-when-ris.patch + patches.kernel.org/6.9.5-107-wifi-ath10k-fix-QCOM_RPROC_COMMON-dependency.patch + patches.kernel.org/6.9.5-108-kdb-Fix-buffer-overflow-during-tab-complete.patch + patches.kernel.org/6.9.5-109-kdb-Use-format-strings-rather-than-0-injection-.patch + patches.kernel.org/6.9.5-110-kdb-Fix-console-handling-when-editing-and-tab-c.patch + patches.kernel.org/6.9.5-111-kdb-Merge-identical-case-statements-in-kdb_read.patch + patches.kernel.org/6.9.5-112-kdb-Use-format-specifiers-rather-than-memset-fo.patch + patches.kernel.org/6.9.5-113-Revert-xsk-Support-redirect-to-any-socket-bound.patch + patches.kernel.org/6.9.5-114-Revert-xsk-Document-ability-to-redirect-to-any-.patch + patches.kernel.org/6.9.5-115-Revert-perf-record-Reduce-memory-for-recording-.patch + patches.kernel.org/6.9.5-116-sparc-move-struct-termio-to-asm-termios.h.patch + patches.kernel.org/6.9.5-117-ext4-Fixes-len-calculation-in-mpage_journal_pag.patch + patches.kernel.org/6.9.5-118-ext4-set-type-of-ac_groups_linear_remaining-to-.patch + patches.kernel.org/6.9.5-119-ext4-fix-mb_cache_entry-s-e_refcnt-leak-in-ext4.patch + patches.kernel.org/6.9.5-120-riscv-dts-starfive-Remove-PMIC-interrupt-info-f.patch + patches.kernel.org/6.9.5-121-ARM-dts-samsung-smdkv310-fix-keypad-no-autorepe.patch + patches.kernel.org/6.9.5-122-ARM-dts-samsung-smdk4412-fix-keypad-no-autorepe.patch + patches.kernel.org/6.9.5-123-ARM-dts-samsung-exynos4412-origen-fix-keypad-no.patch + patches.kernel.org/6.9.5-124-parisc-Define-HAVE_ARCH_HUGETLB_UNMAPPED_AREA.patch + patches.kernel.org/6.9.5-125-parisc-Define-sigset_t-in-parisc-uapi-header.patch + patches.kernel.org/6.9.5-126-s390-ap-Fix-crash-in-AP-internal-function-modif.patch + patches.kernel.org/6.9.5-127-s390-cpacf-Split-and-rework-cpacf-query-functio.patch + patches.kernel.org/6.9.5-128-s390-cpacf-Make-use-of-invalid-opcode-produce-a.patch + patches.kernel.org/6.9.5-129-i3c-master-svc-fix-invalidate-IBI-type-and-miss.patch + patches.kernel.org/6.9.5-130-genirq-irqdesc-Prevent-use-after-free-in-irq_fi.patch + patches.kernel.org/6.9.5-131-hwmon-ltc2992-Fix-memory-leak-in-ltc2992_parse_.patch + patches.kernel.org/6.9.5-132-riscv-enable-HAVE_ARCH_HUGE_VMAP-for-XIP-kernel.patch + patches.kernel.org/6.9.5-133-ASoC-SOF-ipc4-topology-Fix-input-format-query-o.patch + patches.kernel.org/6.9.5-134-ALSA-ump-Don-t-clear-bank-selection-after-sendi.patch + patches.kernel.org/6.9.5-135-ALSA-ump-Don-t-accept-an-invalid-UMP-protocol-n.patch + patches.kernel.org/6.9.5-136-EDAC-amd64-Convert-PCIBIOS_-return-codes-to-err.patch + patches.kernel.org/6.9.5-137-EDAC-igen6-Convert-PCIBIOS_-return-codes-to-err.patch + patches.kernel.org/6.9.5-138-cifs-fix-creating-sockets-when-using-sfu-mount-.patch + patches.kernel.org/6.9.5-139-nfs-fix-undefined-behavior-in-nfs_block_bits.patch + patches.kernel.org/6.9.5-140-NFS-Fix-READ_PLUS-when-server-doesn-t-support-O.patch + patches.kernel.org/6.9.5-141-eventfs-Fix-a-possible-null-pointer-dereference.patch + patches.kernel.org/6.9.5-142-eventfs-Keep-the-directories-from-having-the-sa.patch + patches.kernel.org/6.9.5-143-tracefs-Clear-EVENT_INODE-flag-in-tracefs_drop_.patch + patches.kernel.org/6.9.5-144-btrfs-qgroup-update-rescan-message-levels-and-e.patch + patches.kernel.org/6.9.5-145-btrfs-qgroup-fix-qgroup-id-collision-across-mou.patch + patches.kernel.org/6.9.5-146-btrfs-protect-folio-private-when-attaching-exte.patch + patches.kernel.org/6.9.5-147-btrfs-fix-crash-on-racing-fsync-and-size-extend.patch + patches.kernel.org/6.9.5-148-btrfs-fix-leak-of-qgroup-extent-records-after-t.patch + patches.kernel.org/6.9.5-149-btrfs-re-introduce-norecovery-mount-option.patch + patches.kernel.org/6.9.5-150-ALSA-seq-Fix-incorrect-UMP-type-for-system-mess.patch + patches.kernel.org/6.9.5-151-bpf-fix-multi-uprobe-PID-filtering-logic.patch + patches.kernel.org/6.9.5-152-powerpc-64-bpf-fix-tail-calls-for-PCREL-address.patch + patches.kernel.org/6.9.5-153-powerpc-bpf-enforce-full-ordering-for-ATOMIC-op.patch + patches.kernel.org/6.9.5-154-nilfs2-fix-potential-kernel-bug-due-to-lack-of-.patch + patches.kernel.org/6.9.5-155-nilfs2-fix-nilfs_empty_dir-misjudgment-and-long.patch + patches.kernel.org/6.9.5-156-smb-client-fix-deadlock-in-smb2_find_smb_tcon.patch + patches.kernel.org/6.9.5-157-Linux-6.9.5.patch ######################################################## # Build fixes that apply to the vanilla kernel too. @@ -889,7 +1046,7 @@ patches.suse/bus-mhi-host-add-mhi_power_down_no_destroy.patch patches.suse/net-qrtr-support-suspend-hibernation.patch patches.suse/wifi-ath11k-support-hibernation.patch - patches.suse/btrfs-re-introduce-norecovery-mount-option.patch + patches.suse/ata-libata-scsi-Set-the-RMB-bit-only-for-removable-m.patch # mkp/scsi queue patches.suse/scsi-core-alua-I-O-errors-for-ALUA-state-transitions.patch @@ -915,6 +1072,7 @@ ######################################################## patches.suse/firmware-qemu_fw_cfg-Do-not-hard-depend-on-CONFIG_HA.patch patches.suse/drm-nouveau-disp-Fix-missing-backlight-control-on-Ma.patch + patches.suse/thermal-core-Change-PM-notifier-priority-to-the-mini.patch ######################################################## # kbuild/module infrastructure fixes ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.8fezUc/_old 2024-06-18 22:52:11.111410619 +0200 +++ /var/tmp/diff_new_pack.8fezUc/_new 2024-06-18 22:52:11.115410708 +0200 @@ -1,4 +1,4 @@ -2024-06-12 10:44:05 +0000 -GIT Revision: ad8659c479407dcc64c3899ad277bc2746fb9ea7 +2024-06-18 07:38:24 +0000 +GIT Revision: c9c2e244cf9031882276be043b882ccf33835a4f GIT Branch: stable