Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kernel-source-longterm for openSUSE:Factory checked in at 2025-06-01 21:36:27 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source-longterm (Old) and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.16005 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source-longterm" Sun Jun 1 21:36:27 2025 rev:72 rq:1281281 version:6.12.31 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes 2025-05-23 14:29:57.575075543 +0200 +++ /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.16005/kernel-longterm.changes 2025-06-01 21:36:46.017818635 +0200 @@ -1,0 +2,1092 @@ +Thu May 29 12:40:29 CEST 2025 - rfr...@suse.com + +- Linux 6.12.31 (bsc#1234429). +- drm/gem: Internally test import_attach for imported objects + (bsc#1234429). +- x86/mm/init: Handle the special case of device private + pages in add_pages(), to not increase max_pfn and trigger + dma_addressing_limited() bounce buffers bounce buffers + (bsc#1234429). +- i3c: master: svc: Fix implicit fallthrough in + svc_i3c_master_ibi_work() (bsc#1234429). +- pinctrl: tegra: Fix off by one in tegra_pinctrl_get_group() + (bsc#1234429). +- watchdog: aspeed: fix 64-bit division (bsc#1234429). +- drm/amdkfd: Correct F8_MODE for gfx950 (bsc#1234429). +- serial: sh-sci: Save and restore more registers (bsc#1234429). +- bpf: abort verification if env->cur_state->loop_entry != NULL + (bsc#1234429). +- drm/amd/display: Exit idle optimizations before accessing PHY + (bsc#1234429). +- kbuild: Properly disable -Wunterminated-string-initialization + for clang (bsc#1234429). +- Fix mis-uses of 'cc-option' for warning disablement + (bsc#1234429). +- gcc-15: disable '-Wunterminated-string-initialization' entirely + for now (bsc#1234429). +- gcc-15: make 'unterminated string initialization' just a warning + (bsc#1234429). +- err.h: move IOMEM_ERR_PTR() to err.h (bsc#1234429). +- spi: spi-fsl-dspi: Reset SR flags before sending a new message + (bsc#1234429). +- spi: spi-fsl-dspi: Halt the module after a new message transfer + (bsc#1234429). +- spi: spi-fsl-dspi: restrict register range for regmap access + (bsc#1234429). +- spi: use container_of_cont() for to_spi_device() (bsc#1234429). +- platform/x86: think-lmi: Fix attribute name usage for + non-compliant items (bsc#1234429). +- ksmbd: fix stream write failure (bsc#1234429). +- Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC + connection" (bsc#1234429). +- Bluetooth: btmtksdio: Do close if SDIO card removed without + close (bsc#1234429). +- Bluetooth: btmtksdio: Check function enabled before doing close + (bsc#1234429). +- nilfs2: fix deadlock warnings caused by lock dependency in + init_nilfs() (bsc#1234429). +- mm: vmalloc: only zero-init on vrealloc shrink (bsc#1234429). +- mm: vmalloc: actually use the in-place vrealloc region + (bsc#1234429). +- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled + (bsc#1234429). +- mm/page_alloc.c: avoid infinite retries caused by cpuset race + (bsc#1234429). +- memcg: always call cond_resched() after fn() (bsc#1234429). +- highmem: add folio_test_partial_kmap() (bsc#1234429). +- Input: xpad - add more controllers (bsc#1234429). +- Revert "drm/amd: Keep display off while going into S4" + (bsc#1234429). +- smb: client: Reset all search buffer pointers when releasing + buffer (bsc#1234429). +- arm64: dts: marvell: uDPU: define pinctrl state for alarm LEDs + (bsc#1234429). +- smb: client: Fix use-after-free in cifs_fill_dirent + (bsc#1234429). +- drm/edid: fixed the bug that hdr metadata was not reset + (bsc#1234429). +- thermal: intel: x86_pkg_temp_thermal: Fix bogus trip temperature + (bsc#1234429). +- platform/x86: dell-wmi-sysman: Avoid buffer overflow in + current_password_store() (bsc#1234429). +- pmdomain: core: Fix error checking in + genpd_dev_pm_attach_by_id() (bsc#1234429). +- pmdomain: renesas: rcar: Remove obsolete nullify checks + (bsc#1234429). +- vmxnet3: update MTU after device quiesce (bsc#1234429). +- net: dsa: microchip: linearize skb for tail-tagging switches + (bsc#1234429). +- can: kvaser_pciefd: Fix echo_skb race (bsc#1234429). +- can: kvaser_pciefd: Continue parsing DMA buf after dropped RX + (bsc#1234429). +- llc: fix data loss when reading from a socket in + llc_ui_recvmsg() (bsc#1234429). +- ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14ASP10 + (bsc#1234429). +- ALSA: pcm: Fix race of buffer access at PCM OSS layer + (bsc#1234429). +- ASoC: SOF: ipc4-pcm: Delay reporting is only supported for + playback direction (bsc#1234429). +- ASoc: SOF: topology: connect DAI to a single DAI link + (bsc#1234429). +- ASoC: SOF: Intel: hda-bus: Use PIO mode on ACE2+ platforms + (bsc#1234429). +- ASoC: SOF: ipc4-control: Use SOF_CTRL_CMD_BINARY as numid for + bytes_ext (bsc#1234429). +- can: bcm: add missing rcu read protection for procfs content + (bsc#1234429). +- can: bcm: add locking for bcm_op runtime updates (bsc#1234429). +- can: slcan: allow reception of short error messages + (bsc#1234429). +- padata: do not leak refcount in reorder_work (bsc#1234429). +- crypto: algif_hash - fix double free in hash_accept + (bsc#1234429). +- clk: s2mps11: initialise clk_hw_onecell_data::num before + accessing ::hws[] in probe() (bsc#1234429). +- octeontx2-af: Fix APR entry mapping based on APR_LMT_CFG + (bsc#1234429). +- octeontx2-af: Set LMT_ENA bit for APR table entries + (bsc#1234429). +- net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done + (bsc#1234429). +- octeontx2-pf: Add AF_XDP non-zero copy support (bsc#1234429). +- sch_hfsc: Fix qlen accounting bug when using peek in + hfsc_enqueue() (bsc#1234429). +- idpf: fix idpf_vport_splitq_napi_poll() (bsc#1234429). +- io_uring: fix overflow resched cqe reordering (bsc#1234429). +- net: lan743x: Restore SGMII CTRL register on resume + (bsc#1234429). +- net: dwmac-sun8i: Use parsed internal PHY address instead of 1 + (bsc#1234429). +- pinctrl: qcom: switch to devm_register_sys_off_handler() + (bsc#1234429). +- loop: don't require ->write_iter for writable files in + loop_configure (bsc#1234429). +- idpf: fix null-ptr-deref in idpf_features_check (bsc#1234429). +- ice: Fix LACP bonds without SRIOV environment (bsc#1234429). +- ice: fix vf->num_mac count with port representors (bsc#1234429). +- bridge: netfilter: Fix forwarding of fragmented packets + (bsc#1234429). +- ptp: ocp: Limit signal/freq counts in summary output functions + (bsc#1234429). +- Bluetooth: btusb: use skb_pull to avoid unsafe access in QCA + dump handling (bsc#1234429). +- Bluetooth: L2CAP: Fix not checking l2cap_chan security level + (bsc#1234429). +- perf/x86/intel: Fix segfault with PEBS-via-PT with sample_freq + (bsc#1234429). +- irqchip/riscv-imsic: Start local sync timer on correct CPU + (bsc#1234429). +- ASoC: SOF: Intel: hda: Fix UAF when reloading module + (bsc#1234429). +- devres: Introduce devm_kmemdup_array() (bsc#1234429). +- driver core: Split devres APIs to device/devres.h (bsc#1234429). +- dmaengine: fsl-edma: Fix return code for unhandled interrupts + (bsc#1234429). +- dmaengine: idxd: Fix ->poll() return value (bsc#1234429). +- xfrm: Sanitize marks before insert (bsc#1234429). +- clk: sunxi-ng: d1: Add missing divider for MMC mod clocks + (bsc#1234429). +- remoteproc: qcom_wcnss: Fix on platforms without fallback + regulators (bsc#1234429). +- kernel/fork: only call untrack_pfn_clear() on VMAs duplicated + for fork() (bsc#1234429). +- x86/sev: Fix operator precedence in GHCB_MSR_VMPL_REQ_LEVEL + macro (bsc#1234429). +- dmaengine: idxd: Fix allowing write() from different address + spaces (bsc#1234429). +- xfrm: Fix UDP GRO handling for some corner cases (bsc#1234429). +- espintcp: remove encap socket caching to avoid reference leak + (bsc#1234429). +- espintcp: fix skb leaks (bsc#1234429). +- soundwire: bus: Fix race on the creation of the IRQ domain + (bsc#1234429). +- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under + mount_lock (bsc#1234429). +- drm/amd/display: Call FP Protect Before Mode Programming/Mode + Support (bsc#1234429). +- xenbus: Allow PVH dom0 a non-local xenstore (bsc#1234429). +- x86/Kconfig: make CFI_AUTO_DEFAULT depend on !RUST or Rust >= + 1.88 (bsc#1234429). +- wifi: iwlwifi: add support for Killer on MTL (bsc#1234429). +- block: only update request sector if needed (bsc#1234429). +- tools: ynl-gen: validate 0 len strings from kernel + (bsc#1234429). +- btrfs: avoid NULL pointer dereference if no valid csum tree + (bsc#1234429). +- btrfs: handle empty eb->folios in num_extent_folios() + (bsc#1234429). +- btrfs: correct the order of prelim_ref arguments in + btrfs__prelim_ref (bsc#1234429). +- btrfs: compression: adjust cb->compressed_folios allocation type + (bsc#1234429). +- ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers + (bsc#1234429). +- cifs: Fix changing times and read-only attr over SMB1 + smb_set_file_info() function (bsc#1234429). +- cifs: Fix and improve cifs_query_path_info() and + cifs_query_file_info() (bsc#1234429). +- io_uring/fdinfo: annotate racy sq/cq head/tail reads + (bsc#1234429). +- nvmet-tcp: don't restore null sk_state_change (bsc#1234429). +- ALSA: usb-audio: Fix duplicated name in MIDI substream names + (bsc#1234429). +- nvme-pci: add quirks for WDC Blue SN550 15b7:5009 (bsc#1234429). +- nvme-pci: add quirks for device 126f:1001 (bsc#1234429). +- ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx + (bsc#1234429). +- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 + (bsc#1234429). +- ASoC: cs42l43: Disable headphone clamps during type detection + (bsc#1234429). +- platform/x86: ideapad-laptop: add support for some new buttons + (bsc#1234429). +- platform/x86: asus-wmi: Disable OOBE state after resume from + hibernation (bsc#1234429). +- platform/x86/intel: hid: Add Pantherlake support (bsc#1234429). +- smb: server: smb2pdu: check return value of xa_store() + (bsc#1234429). +- pinctrl: meson: define the pull up/down resistor value as 60 + kOhm (bsc#1234429). +- book3s64/radix: Fix compile errors when + CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n (bsc#1234429). +- ASoC: imx-card: Adjust over allocation of memory in + imx_card_parse_of() (bsc#1234429). +- drm: Add valid clones check (bsc#1234429). +- drm/panel-edp: Add Starry 116KHD024006 (bsc#1234429). +- drm/buddy: fix issue that force_merge cannot free all roots + (bsc#1234429). +- drm/atomic: clarify the rules around + drm_atomic_state->allow_modeset (bsc#1234429). +- drm/xe: Reject BO eviction if BO is bound to current VM + (bsc#1234429). +- drm/xe/sa: Always call drm_suballoc_manager_fini() + (bsc#1234429). +- wifi: rtw89: coex: Separated Wi-Fi connecting event from Wi-Fi + scan event (bsc#1234429). +- drm/xe: Do not attempt to bootstrap VF in execlists mode + (bsc#1234429). +- drm/xe: Move suballocator init to after display init + (bsc#1234429). +- wifi: ath11k: Use dma_alloc_noncoherent for rx_tid buffer + allocation (bsc#1234429). +- drm/nouveau: fix the broken marco GSP_MSG_MAX_SIZE + (bsc#1234429). +- drm: bridge: adv7511: fill stream capabilities (bsc#1234429). +- wifi: ath12k: Fix end offset bit definition in monitor ring + descriptor (bsc#1234429). +- wifi: ath12k: Fetch regdb.bin file from board-2.bin + (bsc#1234429). +- wifi: ath9k: return by of_get_mac_address (bsc#1234429). +- drm/xe/pf: Reset GuC VF config when unprovisioning critical + resource (bsc#1234429). +- accel/qaic: Mask out SR-IOV PCI resources (bsc#1234429). +- wifi: ath12k: fix ath12k_hal_tx_cmd_ext_desc_setup() info1 + override (bsc#1234429). +- regulator: ad5398: Add device tree support (bsc#1234429). +- spi: zynqmp-gqspi: Always acknowledge interrupts (bsc#1234429). +- wifi: rtw89: add wiphy_lock() to work that isn't held + wiphy_lock() yet (bsc#1234429). +- wifi: rtw88: Don't use static local variable in + rtw8822b_set_tx_power_index_by_rate (bsc#1234429). +- wifi: rtl8xxxu: retry firmware download on error (bsc#1234429). +- clk: renesas: rzg2l-cpg: Refactor Runtime PM clock validation + (bsc#1234429). +- perf/amd/ibs: Fix ->config to sample period calculation for + OP PMU (bsc#1234429). +- perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt (bsc#1234429). +- firmware: arm_scmi: Relax duplicate name constraint across + protocol ids (bsc#1234429). +- bpftool: Fix readlink usage in get_fd_type (bsc#1234429). +- bpf: Use kallsyms to find the function name of a struct_ops's + stub function (bsc#1234429). +- drm/ast: Find VBIOS mode from regular display size + (bsc#1234429). +- dm vdo: use a short static string for thread name prefix + (bsc#1234429). +- dm vdo indexer: prevent unterminated string warning + (bsc#1234429). +- irqchip/riscv-aplic: Add support for hart indexes (bsc#1234429). +- ASoC: rt722-sdca: Add some missing readable registers + (bsc#1234429). +- ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode + (bsc#1234429). +- arm64: zynqmp: add clock-output-names property in clock nodes + (bsc#1234429). +- HID: usbkbd: Fix the bit shift number for LED_KANA + (bsc#1234429). +- wifi: ath12k: Avoid napi_sync() before napi_enable() + (bsc#1234429). +- scsi: st: Restore some drive settings after reset (bsc#1234429). +- scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when + pci_irq_vector() fails (bsc#1234429). +- scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbk + (bsc#1234429). +- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID + routine (bsc#1234429). +- net/mana: fix warning in the writer of client oob (bsc#1234429). +- drm/xe/relay: Don't use GFP_KERNEL for new transactions + (bsc#1234429). +- ice: count combined queues using Rx/Tx count (bsc#1234429). +- perf: Avoid the read if the count is already updated + (bsc#1234429). +- rcu: fix header guard for rcu_all_qs() (bsc#1234429). +- rcu: handle unstable rdp in rcu_read_unlock_strict() + (bsc#1234429). +- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y + (bsc#1234429). ++++ 795 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.16005/kernel-longterm.changes kernel-source-longterm.changes: same change kernel-syms-longterm.changes: same change ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kernel-longterm.spec ++++++ --- /var/tmp/diff_new_pack.USD9MT/_old 2025-06-01 21:36:49.077945386 +0200 +++ /var/tmp/diff_new_pack.USD9MT/_new 2025-06-01 21:36:49.081945552 +0200 @@ -18,8 +18,8 @@ %define srcversion 6.12 -%define patchversion 6.12.30 -%define git_commit 93e93f1d35fbd10e6971bcd70fa2a06190483e90 +%define patchversion 6.12.31 +%define git_commit 6cfd9be7a17bafc7ca2f347774881067177c3384 %define variant -longterm%{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -39,9 +39,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,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-longterm -Version: 6.12.30 +Version: 6.12.31 %if 0%{?is_kotd} -Release: <RELEASE>.g93e93f1 +Release: <RELEASE>.g6cfd9be %else Release: 0 %endif ++++++ kernel-source-longterm.spec ++++++ --- /var/tmp/diff_new_pack.USD9MT/_old 2025-06-01 21:36:49.113946878 +0200 +++ /var/tmp/diff_new_pack.USD9MT/_new 2025-06-01 21:36:49.113946878 +0200 @@ -17,8 +17,8 @@ %define srcversion 6.12 -%define patchversion 6.12.30 -%define git_commit 93e93f1d35fbd10e6971bcd70fa2a06190483e90 +%define patchversion 6.12.31 +%define git_commit 6cfd9be7a17bafc7ca2f347774881067177c3384 %define variant -longterm%{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,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-source-longterm -Version: 6.12.30 +Version: 6.12.31 %if 0%{?is_kotd} -Release: <RELEASE>.g93e93f1 +Release: <RELEASE>.g6cfd9be %else Release: 0 %endif ++++++ kernel-syms-longterm.spec ++++++ --- /var/tmp/diff_new_pack.USD9MT/_old 2025-06-01 21:36:49.153948534 +0200 +++ /var/tmp/diff_new_pack.USD9MT/_new 2025-06-01 21:36:49.153948534 +0200 @@ -16,16 +16,16 @@ # -%define git_commit 93e93f1d35fbd10e6971bcd70fa2a06190483e90 +%define git_commit 6cfd9be7a17bafc7ca2f347774881067177c3384 %define variant -longterm%{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms-longterm -Version: 6.12.30 +Version: 6.12.31 %if %using_buildservice %if 0%{?is_kotd} -Release: <RELEASE>.g93e93f1 +Release: <RELEASE>.g6cfd9be %else Release: 0 %endif ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 55393 lines of diff (skipped) ++++++ series.conf ++++++ ++++ 633 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source-longterm/series.conf ++++ and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.16005/series.conf ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.USD9MT/_old 2025-06-01 21:36:52.390082576 +0200 +++ /var/tmp/diff_new_pack.USD9MT/_new 2025-06-01 21:36:52.394082742 +0200 @@ -1,4 +1,4 @@ -2025-05-22 14:01:31 +0000 -GIT Revision: 93e93f1d35fbd10e6971bcd70fa2a06190483e90 +2025-05-29 10:49:56 +0000 +GIT Revision: 6cfd9be7a17bafc7ca2f347774881067177c3384 GIT Branch: slowroll