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 2025-11-19 14:49:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source (Old) and /work/SRC/openSUSE:Factory/.kernel-source.new.2061 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source" Wed Nov 19 14:49:33 2025 rev:810 rq:1318582 version:6.17.8 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2025-11-04 18:40:32.772853115 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source.new.2061/dtb-aarch64.changes 2025-11-19 14:50:01.222226295 +0100 @@ -1,0 +2,1497 @@ +Wed Nov 19 08:25:37 CET 2025 - [email protected] + +- Revert "config/x86_64: Enable efidrm and vesadrm in kernel config (bsc#1240624)" (bsc#1253721) + This reverts commit 247fb879ce3d065ade16e8d2166947e0e59b5c0b temporarily. + Grub does not add gfxpayload due to missing CONFIG_SYSFB_SIMPLEFB. This + needs to be sorted out first. + Closes: https://bugzilla.suse.com/show_bug.cgi?id=1253721 +- commit 0a31dc3 + +------------------------------------------------------------------- +Tue Nov 18 16:46:54 CET 2025 - [email protected] + +- kernel-binary: Require libdw in Factory + Libdw is required for gendwarfksyms +- commit 0d3f66b + +------------------------------------------------------------------- +Fri Nov 14 19:44:13 CET 2025 - [email protected] + +- kernel-binary: Do not change debuginfo config during build + Historically when debuginfo build was disabled in OBS kernel was + configured to not generate the debuginfo at all saving space during + build and making the build faster. + More and more kernel features depend on debuginfo, and disabling it + changes the kernel significantly disabling functionality that is + otherwise available and causing ABI breakage. + Recently genksyms was rewritten as gendwarfksyms to support more + features but requires debuginfo to operate. With that kernel builds + without deuginfo are not very useful anymore. Even if rpm eventually + trashes the debuginfo it needs to be always generated. +- commit 4fc8f91 + +------------------------------------------------------------------- +Fri Nov 14 07:27:48 CET 2025 - [email protected] + +- Linux 6.17.8 (bsc#1012628). +- dt-bindings: eeprom: at25: use "size" for FRAMs without device + ID (bsc#1012628). +- selftests: drv-net: Reload pkt pointer after calling + filter_udphdr (bsc#1012628). +- drm/amd/display: Fix black screen with HDMI outputs + (bsc#1012628). +- drm/amd/display: use GFP_NOWAIT for allocation in interrupt + handler (bsc#1012628). +- drm/amd/display: Reject modes with too high pixel clock on + DCE6-10 (bsc#1012628). +- drm/msm/dpu: Fix adjusted mode clock check for 3d merge + (bsc#1012628). +- drm/amdgpu/userq: assign an error code for invalid userq va + (bsc#1012628). +- drm/amdgpu: Fix function header names in amdgpu_connectors.c + (bsc#1012628). +- drm/amd/display: Fix vupdate_offload_work doc (bsc#1012628). +- drm/amdgpu: Fix unintended error log in VCN5_0_0 (bsc#1012628). +- kbuild: Strip trailing padding bytes from + modules.builtin.modinfo (bsc#1012628). +- ACPI: SPCR: Check for table version when using precise baudrate + (bsc#1012628). +- ALSA: hda/tas2781: Enable init_profile_id for device + initialization (bsc#1012628). +- kunit: Extend kconfig help text for KUNIT_UML_PCI (bsc#1012628). +- extcon: adc-jack: Cleanup wakeup source only if it was enabled + (bsc#1012628). +- drm/amd/display: update color on atomic commit time + (bsc#1012628). +- scsi: ufs: core: Fix invalid probe error return value + (bsc#1012628). +- scsi: ufs: core: Add a quirk to suppress link_startup_again + (bsc#1012628). +- scsi: ufs: ufs-pci: Set UFSHCD_QUIRK_PERFORM_LINK_STARTUP_ONCE + for Intel ADL (bsc#1012628). +- scsi: ufs: ufs-pci: Fix S0ix/S3 for Intel controllers + (bsc#1012628). +- lib/crypto: curve25519-hacl64: Fix older clang KASAN workaround + for GCC (bsc#1012628). +- virtio_net: fix alignment for virtio_net_hdr_v1_hash + (bsc#1012628). +- virtio-net: fix received length check in big packets + (bsc#1012628). +- drm/amdkfd: Don't clear PT after process killed (bsc#1012628). +- drm/amd/display: Fix NULL deref in debugfs odm_combine_segments + (bsc#1012628). +- drm/amdgpu/smu: Handle S0ix for vangogh (bsc#1012628). +- drm/nouveau: Advertise correct modifiers on GB20x (bsc#1012628). +- drm: define NVIDIA DRM format modifiers for GB20x (bsc#1012628). +- x86/CPU/AMD: Add missing terminator for zen5_rdseed_microcode + (bsc#1012628). +- xfs: fix various problems in xfs_atomic_write_cow_iomap_begin + (bsc#1012628). +- xfs: fix delalloc write failures in software-provided atomic + writes (bsc#1012628). +- x86/amd_node: Fix AMD root device caching (bsc#1012628). +- perf/core: Fix system hang caused by cpu-clock usage + (bsc#1012628). +- smb: client: fix potential UAF in smb2_close_cached_fid() + (bsc#1012628). +- io_uring: fix regbuf vector size truncation (bsc#1012628). +- smb: client: validate change notify buffer before copy + (bsc#1012628). +- x86/microcode/AMD: Add more known models to entry sign checking + (bsc#1012628). +- rtc: rx8025: fix incorrect register reference (bsc#1012628). +- parisc: Avoid crash due to unaligned access in unwinder + (bsc#1012628). +- riscv: Fix memory leak in module_frob_arch_sections() + (bsc#1012628). +- iommufd: Don't overflow during division for dirty tracking + (bsc#1012628). +- Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern() + (bsc#1012628). +- drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cb + (bsc#1012628). +- fscrypt: fix left shift underflow when inode->i_blkbits > + PAGE_SHIFT (bsc#1012628). +- wifi: mac80211: use wiphy_hrtimer_work for csa.switch_work + (bsc#1012628). +- wifi: mac80211: use wiphy_hrtimer_work for ttlm_work + (bsc#1012628). +- platform/x86: int3472: Fix double free of GPIO device during + unregister (bsc#1012628). +- wifi: mac80211: use wiphy_hrtimer_work for ml_reconf_work + (bsc#1012628). +- wifi: cfg80211: add an hrtimer based delayed work item + (bsc#1012628). +- drm/amd/display: Enable mst when it's detected but yet to be + initialized (bsc#1012628). +- tracing: Fix memory leaks in create_field_var() (bsc#1012628). +- selftests/vsock: avoid false-positives when checking dmesg + (bsc#1012628). +- net: bridge: fix MST static key usage (bsc#1012628). +- net: bridge: fix use-after-free due to MST port state bypass + (bsc#1012628). +- lan966x: Fix sleeping in atomic context (bsc#1012628). +- net: dsa: microchip: Fix reserved multicast address table + programming (bsc#1012628). +- net: wan: framer: pef2256: Switch to devm_mfd_add_devices() + (bsc#1012628). +- net/mlx5e: SHAMPO, Fix header formulas for higher MTUs and + 64K pages (bsc#1012628). +- net/mlx5e: SHAMPO, Fix skb size check for 64K pages + (bsc#1012628). +- net/mlx5e: SHAMPO, Fix header mapping for 64K pages + (bsc#1012628). +- net: ti: icssg-prueth: Fix fdb hash size configuration + (bsc#1012628). +- net/mlx5e: Fix return value in case of module EEPROM read error + (bsc#1012628). +- io_uring: fix types for region size calulation (bsc#1012628). +- wifi: mac80211_hwsim: Limit destroy_on_close radio removal to + netgroup (bsc#1012628). +- netpoll: Fix deadlock in memory allocation under spinlock + (bsc#1012628). +- bnxt_en: Fix warning in bnxt_dl_reload_down() (bsc#1012628). +- bnxt_en: Always provide max entry and entry size in coredump + segments (bsc#1012628). +- bnxt_en: Fix null pointer dereference in + bnxt_bs_trace_check_wrap() (bsc#1012628). +- bnxt_en: Fix a possible memory leak in bnxt_ptp_init + (bsc#1012628). +- bnxt_en: Shutdown FW DMA in bnxt_shutdown() (bsc#1012628). +- net: usb: qmi_wwan: initialize MAC header offset in + qmimux_rx_fixup (bsc#1012628). +- octeontx2-pf: Fix devm_kcalloc() error checking (bsc#1012628). +- net: ionic: map SKB after pseudo-header checksum prep + (bsc#1012628). +- net: ionic: add dma_wmb() before ringing TX doorbell + (bsc#1012628). +- sctp: Hold sock lock while iterating over address list + (bsc#1012628). +- sctp: Prevent TOCTOU out-of-bounds write (bsc#1012628). +- sctp: Hold RCU read lock while iterating over address list + (bsc#1012628). +- net: dsa: b53: properly bound ARL searches for < 4 ARL bin chips + (bsc#1012628). +- net: dsa: b53: stop reading ARL entries if search is done + (bsc#1012628). +- net: dsa: b53: fix enabling ip multicast (bsc#1012628). +- net: dsa: b53: fix bcm63xx RGMII port link adjustment + (bsc#1012628). +- net: dsa: b53: fix resetting speed and pause on forced link + (bsc#1012628). +- net: mdio: Check regmap pointer returned by + device_node_to_regmap() (bsc#1012628). +- gpiolib: fix invalid pointer access in debugfs (bsc#1012628). +- gpio: swnode: don't use the swnode's name as the key for GPIO + lookup (bsc#1012628). +- netconsole: Acquire su_mutex before navigating configs hierarchy + (bsc#1012628). +- net: vlan: sync VLAN features with lower device (bsc#1012628). +- selftests: netdevsim: Fix ethtool-coalesce.sh fail by installing + ethtool-common.sh (bsc#1012628). +- selftests/net: use destination options instead of hop-by-hop + (bsc#1012628). +- selftests/net: fix out-of-order delivery of FIN in gro:tcp test + (bsc#1012628). +- net: dsa: tag_brcm: legacy: fix untagged rx on unbridged ports + for bcm63xx (bsc#1012628). +- gve: Implement settime64 with -EOPNOTSUPP (bsc#1012628). +- gve: Implement gettimex64 with -EOPNOTSUPP (bsc#1012628). +- Bluetooth: btrtl: Fix memory leak in rtlbt_parse_firmware_v2() + (bsc#1012628). +- Bluetooth: hci_event: validate skb length for unknown CC opcode + (bsc#1012628). +- scsi: ufs: core: Revert "Make HID attributes visible" + (bsc#1012628). +- Revert "wifi: ath12k: Fix missing station power save + configuration" (bsc#1012628). +- riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro + (bsc#1012628). +- riscv: stacktrace: Disable KASAN checks for non-current tasks + (bsc#1012628). +- scsi: ufs: core: Fix a race condition related to the "hid" + attribute group (bsc#1012628). +- net: libwx: fix device bus LAN ID (bsc#1012628). +- ring-buffer: Do not warn in ring_buffer_map_get_reader() + when reader catches up (bsc#1012628). +- tracing: tprobe-events: Fix to put tracepoint_user when disable + the tprobe (bsc#1012628). +- tracing: tprobe-events: Fix to register tracepoint correctly + (bsc#1012628). +- Revert "wifi: ath10k: avoid unnecessary wait for service ready + message" (bsc#1012628). +- drm/mediatek: Disable AFBC support on Mediatek DRM driver + (bsc#1012628). +- media: videobuf2: forbid remove_bufs when legacy fileio is + active (bsc#1012628). +- media: uvcvideo: Use heuristic to find stream entity + (bsc#1012628). +- btrfs: ensure no dirty metadata is written back for an fs with + errors (bsc#1012628). +- rust: kbuild: treat `build_error` and `rustdoc` as kernel + objects (bsc#1012628). +- rust: kbuild: workaround `rustdoc` doctests modifier bug + (bsc#1012628). +- rust: devres: fix private intra-doc link (bsc#1012628). +- rust: condvar: fix broken intra-doc link (bsc#1012628). +- x86: uaccess: don't use runtime-const rewriting in modules + (bsc#1012628). +- ceph: fix multifs mds auth caps issue (bsc#1012628). +- ceph: refactor wake_up_bit() pattern of calling (bsc#1012628). +- ceph: fix potential race condition in ceph_ioctl_lazyio() + (bsc#1012628). +- ceph: add checking of wait_for_completion_killable() return + value (bsc#1012628). +- drm/amdgpu: Report individual reset error (bsc#1012628). +- drm/amdkfd: Fix mmap write lock not release (bsc#1012628). +- ASoC: rt722: add settings for rt722VB (bsc#1012628). +- ASoC: meson: aiu-encoder-i2s: fix bit clock polarity + (bsc#1012628). +- kbuild: uapi: Strip comments before size type check + (bsc#1012628). +- net: wwan: t7xx: add support for HP DRMR-H01 (bsc#1012628). +- rtc: pcf2127: fix watchdog interrupt mask on pcf2131 + (bsc#1012628). +- rtc: zynqmp: Restore alarm functionality after kexec transition + (bsc#1012628). +- ALSA: hda/realtek: Add quirk for ASUS ROG Zephyrus Duo + (bsc#1012628). +- fbdev: Add bounds checking in bit_putcs to fix + vmalloc-out-of-bounds (bsc#1012628). +- tools: lib: thermal: use pkg-config to locate libnl3 + (bsc#1012628). +- tools: lib: thermal: don't preserve owner in install + (bsc#1012628). +- tools bitmap: Add missing asm-generic/bitsperlong.h include + (bsc#1012628). +- LoongArch: Handle new atomic instructions for probes + (bsc#1012628). +- ACPI: property: Return present device nodes only on fwnode + interface (bsc#1012628). +- fbdev: core: Fix ubsan warning in pixel_to_pat (bsc#1012628). +- scsi: ufs: core: Include UTP error in INT_FATAL_ERRORS + (bsc#1012628). +- 9p: sysfs_init: don't hardcode error to ENOMEM (bsc#1012628). +- cpufreq: tegra186: Initialize all cores to max frequencies + (bsc#1012628). +- 9p: fix /sys/fs/9p/caches overwriting itself (bsc#1012628). +- NTB: epf: Allow arbitrary BAR mapping (bsc#1012628). +- clk: clocking-wizard: Fix output clock register offset for + Versal platforms (bsc#1012628). +- clk: scmi: Add duty cycle ops only when duty cycle is supported + (bsc#1012628). +- clk: ti: am33xx: keep WKUP_DEBUGSS_CLKCTRL enabled + (bsc#1012628). +- 9p/trans_fd: p9_fd_request: kick rx thread if EPOLLIN + (bsc#1012628). +- clk: at91: clk-sam9x60-pll: force write to PLL_UPDT register + (bsc#1012628). +- clk: at91: clk-master: Add check for divide by 3 (bsc#1012628). +- clk: at91: sam9x7: Add peripheral clock id for pmecc + (bsc#1012628). +- clk: at91: add ACR in all PLL settings (bsc#1012628). +- ARM: at91: pm: save and restore ACR during PLL disable/enable + (bsc#1012628). +- rtc: pcf2127: clear minute/second interrupt (bsc#1012628). +- clk: sunxi-ng: sun6i-rtc: Add A523 specifics (bsc#1012628). +- um: Fix help message for ssl-non-raw (bsc#1012628). ++++ 1225 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2061/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 New: ---- _scmsync.obsinfo build.specials.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dtb-aarch64.spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:06.192965688 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.196965857 +0100 @@ -17,7 +17,7 @@ %define srcversion 6.17 -%define patchversion 6.17.7 +%define patchversion 6.17.8 %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: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %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.WSJ4An/_old 2025-11-19 14:51:06.380973616 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.384973784 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.17 -%define patchversion 6.17.7 -%define git_commit 5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +%define patchversion 6.17.8 +%define git_commit 0a31dc366f7b12fd7865963073808619e2de6b07 %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: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %else Release: 0 %endif @@ -79,6 +79,10 @@ BuildRequires: %gcc_package # for objtool BuildRequires: libelf-devel +%if 0%{?suse_version} > 1600 +# for gendwarfksyms +BuildRequires: libdw-devel +%endif # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils %ifarch %arm @@ -1335,14 +1339,7 @@ --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \ --enable CONFIG_SUSE_KERNEL \ $CONFIG_SUSE_KERNEL_RELEASED \ - $CONFIG_SUSE_HAVE_STABLE_KABI \ -%if 0%{?__debug_package:1} - --enable CONFIG_DEBUG_INFO -%else - --disable CONFIG_DEBUG_INFO \ - --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \ - --enable CONFIG_DEBUG_INFO_NONE -%endif + $CONFIG_SUSE_HAVE_STABLE_KABI if [ %CONFIG_MODULE_SIG = "y" ]; then if [ -n "%certs" ] ; then kernel-default.spec: same change ++++++ kernel-docs.spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:06.488978169 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.488978169 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.17 -%define patchversion 6.17.7 -%define git_commit 5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +%define patchversion 6.17.8 +%define git_commit 0a31dc366f7b12fd7865963073808619e2de6b07 %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: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %else Release: 0 %endif ++++++ kernel-kvmsmall.spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:06.544980531 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.548980699 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.17 -%define patchversion 6.17.7 -%define git_commit 5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +%define patchversion 6.17.8 +%define git_commit 0a31dc366f7b12fd7865963073808619e2de6b07 %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: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %else Release: 0 %endif @@ -79,6 +79,10 @@ BuildRequires: %gcc_package # for objtool BuildRequires: libelf-devel +%if 0%{?suse_version} > 1600 +# for gendwarfksyms +BuildRequires: libdw-devel +%endif # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils %ifarch %arm @@ -1351,14 +1355,7 @@ --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \ --enable CONFIG_SUSE_KERNEL \ $CONFIG_SUSE_KERNEL_RELEASED \ - $CONFIG_SUSE_HAVE_STABLE_KABI \ -%if 0%{?__debug_package:1} - --enable CONFIG_DEBUG_INFO -%else - --disable CONFIG_DEBUG_INFO \ - --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \ - --enable CONFIG_DEBUG_INFO_NONE -%endif + $CONFIG_SUSE_HAVE_STABLE_KABI if [ %CONFIG_MODULE_SIG = "y" ]; then if [ -n "%certs" ] ; then kernel-lpae.spec: same change ++++++ kernel-obs-build.spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:06.664985590 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.664985590 +0100 @@ -19,7 +19,7 @@ #!BuildIgnore: post-build-checks -%define patchversion 6.17.7 +%define patchversion 6.17.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros @@ -38,23 +38,23 @@ %endif %endif %endif -%global kernel_package kernel%kernel_flavor-srchash-5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +%global kernel_package kernel%kernel_flavor-srchash-0a31dc366f7b12fd7865963073808619e2de6b07 %endif %if 0%{?rhel_version} %global kernel_package kernel %endif Name: kernel-obs-build -Version: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %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-5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +Provides: kernel-obs-build-srchash-0a31dc366f7b12fd7865963073808619e2de6b07 BuildRequires: coreutils BuildRequires: device-mapper BuildRequires: dracut ++++++ kernel-obs-qa.spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:06.724988121 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.728988289 +0100 @@ -17,15 +17,15 @@ # needsrootforbuild -%define patchversion 6.17.7 +%define patchversion 6.17.8 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-obs-qa -Version: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %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-5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +BuildRequires: kernel-obs-build-srchash-0a31dc366f7b12fd7865963073808619e2de6b07 %endif BuildRequires: modutils ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64 ++++++ kernel-pae.spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:06.788990819 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.792990988 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.17 -%define patchversion 6.17.7 -%define git_commit 5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +%define patchversion 6.17.8 +%define git_commit 0a31dc366f7b12fd7865963073808619e2de6b07 %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: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %else Release: 0 %endif @@ -79,6 +79,10 @@ BuildRequires: %gcc_package # for objtool BuildRequires: libelf-devel +%if 0%{?suse_version} > 1600 +# for gendwarfksyms +BuildRequires: libdw-devel +%endif # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils %ifarch %arm @@ -1399,14 +1403,7 @@ --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \ --enable CONFIG_SUSE_KERNEL \ $CONFIG_SUSE_KERNEL_RELEASED \ - $CONFIG_SUSE_HAVE_STABLE_KABI \ -%if 0%{?__debug_package:1} - --enable CONFIG_DEBUG_INFO -%else - --disable CONFIG_DEBUG_INFO \ - --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \ - --enable CONFIG_DEBUG_INFO_NONE -%endif + $CONFIG_SUSE_HAVE_STABLE_KABI if [ %CONFIG_MODULE_SIG = "y" ]; then if [ -n "%certs" ] ; then ++++++ kernel-source.spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:06.852993517 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.856993686 +0100 @@ -17,8 +17,8 @@ %define srcversion 6.17 -%define patchversion 6.17.7 -%define git_commit 5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +%define patchversion 6.17.8 +%define git_commit 0a31dc366f7b12fd7865963073808619e2de6b07 %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: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %else Release: 0 %endif ++++++ kernel-syms.spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:06.924996553 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.924996553 +0100 @@ -16,15 +16,15 @@ # -%define git_commit 5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +%define git_commit 0a31dc366f7b12fd7865963073808619e2de6b07 %define variant %{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms -Version: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %else Release: 0 %endif ++++++ kernel-vanilla.spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:06.976998746 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:06.984999083 +0100 @@ -18,8 +18,8 @@ %define srcversion 6.17 -%define patchversion 6.17.7 -%define git_commit 5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +%define patchversion 6.17.8 +%define git_commit 0a31dc366f7b12fd7865963073808619e2de6b07 %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: 6.17.7 +Version: 6.17.8 %if 0%{?is_kotd} -Release: <RELEASE>.g5d304cd +Release: <RELEASE>.g0a31dc3 %else Release: 0 %endif @@ -79,6 +79,10 @@ BuildRequires: %gcc_package # for objtool BuildRequires: libelf-devel +%if 0%{?suse_version} > 1600 +# for gendwarfksyms +BuildRequires: libdw-devel +%endif # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils %ifarch %arm @@ -1323,14 +1327,7 @@ --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \ --enable CONFIG_SUSE_KERNEL \ $CONFIG_SUSE_KERNEL_RELEASED \ - $CONFIG_SUSE_HAVE_STABLE_KABI \ -%if 0%{?__debug_package:1} - --enable CONFIG_DEBUG_INFO -%else - --disable CONFIG_DEBUG_INFO \ - --disable CONFIG_DEBUG_INFO_"${DEBUG_INFO_TYPE}" \ - --enable CONFIG_DEBUG_INFO_NONE -%endif + $CONFIG_SUSE_HAVE_STABLE_KABI if [ %CONFIG_MODULE_SIG = "y" ]; then if [ -n "%certs" ] ; then kernel-zfcpdump.spec: same change ++++++ _scmsync.obsinfo ++++++ mtime: 1763537314 commit: 1466f13f2be74ef72113e0526a43ae8cdecf55bfe133cda695990ee2365b1885 url: https://src.opensuse.org/jirislaby/kernel-source revision: 1466f13f2be74ef72113e0526a43ae8cdecf55bfe133cda695990ee2365b1885 trackingbranch: Kernel/stable ++++++ 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 2025-11-19 09:11:19.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ config.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae --- old/config/i386/pae 2025-10-15 12:42:35.000000000 +0200 +++ new/config/i386/pae 2025-11-19 08:27:20.000000000 +0100 @@ -2450,7 +2450,7 @@ CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CFG_SYSFS_CMDLINE=y CONFIG_SYSFB=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set CONFIG_FW_CS_DSP=m # CONFIG_GOOGLE_FIRMWARE is not set @@ -7033,7 +7033,9 @@ # Drivers for system framebuffers # CONFIG_DRM_SYSFB_HELPER=y +CONFIG_DRM_EFIDRM=y CONFIG_DRM_SIMPLEDRM=y +CONFIG_DRM_VESADRM=y # end of Drivers for system framebuffers # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/riscv64/default new/config/riscv64/default --- old/config/riscv64/default 2025-10-15 12:42:35.000000000 +0200 +++ new/config/riscv64/default 2025-11-19 08:27:20.000000000 +0100 @@ -2313,7 +2313,7 @@ CONFIG_FW_CFG_SYSFS=m CONFIG_FW_CFG_SYSFS_CMDLINE=y CONFIG_SYSFB=y -CONFIG_SYSFB_SIMPLEFB=y +# CONFIG_SYSFB_SIMPLEFB is not set CONFIG_TH1520_AON_PROTOCOL=m CONFIG_FW_CS_DSP=m # CONFIG_GOOGLE_FIRMWARE is not set @@ -6964,6 +6964,7 @@ # Drivers for system framebuffers # CONFIG_DRM_SYSFB_HELPER=y +CONFIG_DRM_EFIDRM=y CONFIG_DRM_SIMPLEDRM=y # end of Drivers for system framebuffers ++++++ kernel-subpackage-spec ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:08.125047151 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:08.129047320 +0100 @@ -95,6 +95,8 @@ # strip removes too much from the vmlinux ELF binary export NO_BRP_STRIP_DEBUG=true export STRIP_KEEP_SYMTAB='*/vmlinux*' +# Modules should be already signed, do not sign again (bsc#1251930) +export BRP_PESIGN_FILES="" echo "%{?modules}" | tr ', ' '\n\n' > request-modules %scriptdir/kernel-subpackage-build %kernel_package_name %rpm_kver-%rpm_krel %package_name-%version-%release ++++++ patches.kernel.org.tar.bz2 ++++++ ++++ 70991 lines of diff (skipped) ++++++ patches.suse.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch new/patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch --- old/patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch 2025-10-29 18:21:06.000000000 +0100 +++ new/patches.suse/perf-hwmon_pmu-Fix-uninitialized-variable-warning.patch 2025-11-03 07:43:44.000000000 +0100 @@ -1,24 +1,33 @@ -From f8416938550ac0a82919d184b4bceeecde7cf5da Mon Sep 17 00:00:00 2001 From: Michal Suchanek <[email protected]> -Date: Wed, 22 Oct 2025 12:37:07 +0200 -Subject: [PATCH] perf hwmon_pmu: Fix uninitialized variable warning - -Patch-mainline: Submitted https://lore.kernel.org/linux-perf-users/[email protected]/T/#u +Date: Wed, 22 Oct 2025 12:38:35 +0200 +Subject: perf hwmon_pmu: Fix uninitialized variable warning +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit References: git-fixes +Git-repo: https://git.kernel.org/pub/scm/linux/kernel/git/perf/perf-tools-next.git +Git-commit: 2fee899c068c159e486e62623afe9e2a4975bd79 +Patch-mainline: Queued in subsystem maintainer repository The line_len is only set on success. Check the return value instead. + util/hwmon_pmu.c: In function ‘perf_pmus__read_hwmon_pmus’: + util/hwmon_pmu.c:742:20: warning: ‘line_len’ may be used uninitialized [-Wmaybe-uninitialized] + 742 | if (line_len > 0 && line[line_len - 1] == '\n') + | ^ + util/hwmon_pmu.c:719:24: note: ‘line_len’ was declared here + 719 | size_t line_len; + Fixes: 53cc0b351ec9 ("perf hwmon_pmu: Add a tool PMU exposing events from hwmon in sysfs") Signed-off-by: Michal Suchanek <[email protected]> +Signed-off-by: Namhyung Kim <[email protected]> --- - tools/perf/util/hwmon_pmu.c | 3 +-- + tools/perf/util/hwmon_pmu.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) -diff --git a/tools/perf/util/hwmon_pmu.c b/tools/perf/util/hwmon_pmu.c -index 416dfea9ffff..5c27256a220a 100644 --- a/tools/perf/util/hwmon_pmu.c +++ b/tools/perf/util/hwmon_pmu.c -@@ -742,8 +742,7 @@ int perf_pmus__read_hwmon_pmus(struct list_head *pmus) +@@ -742,8 +742,7 @@ int perf_pmus__read_hwmon_pmus(struct li continue; } io__init(&io, name_fd, buf2, sizeof(buf2)); @@ -28,6 +37,3 @@ line[line_len - 1] = '\0'; hwmon_pmu__new(pmus, buf, class_hwmon_ent->d_name, line); close(name_fd); --- -2.51.0 - ++++++ series.conf ++++++ ++++ 869 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf ++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.2061/series.conf ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.WSJ4An/_old 2025-11-19 14:51:10.317139578 +0100 +++ /var/tmp/diff_new_pack.WSJ4An/_new 2025-11-19 14:51:10.329140084 +0100 @@ -1,4 +1,4 @@ -2025-11-02 16:18:06 +0000 -GIT Revision: 5d304cd20b978ce2d3e95ea6b028c83f4206eaf9 +2025-11-19 07:27:20 +0000 +GIT Revision: 0a31dc366f7b12fd7865963073808619e2de6b07 GIT Branch: stable
