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-10-01 18:55:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.11973 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Wed Oct  1 18:55:46 2025 rev:801 rq:1308292 version:6.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2025-09-29 16:33:00.764392597 +0200
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.11973/dtb-aarch64.changes     
2025-10-01 18:55:58.623942676 +0200
@@ -1,0 +2,47 @@
+Mon Sep 29 12:27:12 CEST 2025 - [email protected]
+
+- docs: kdoc: handle the obsolescensce of docutils.ErrorString()
+  (bsc#1250507).
+- commit 6ec5a94
+
+-------------------------------------------------------------------
+Mon Sep 29 09:17:13 CEST 2025 - [email protected]
+
+- Update
+  
patches.kernel.org/6.16.8-120-tty-hvc_console-Call-hvc_kick-in-hvc_write-unc.patch
+  (bsc#1012628 bsc#1230062).
+  Add a bug reference.
+- commit 19ace99
+
+-------------------------------------------------------------------
+Mon Sep 29 01:04:10 CEST 2025 - [email protected]
+
+- update to 6.17 final
+- update configs
+  - i386 (copied from x86_64)
+    - DEBUG_WX=y
+    - PTDUMP_DEBUGFS=n
+  - HID_LENOVO=m (ppc64le, armv7hl, armv6hl)
+- commit 50583f4
+
+-------------------------------------------------------------------
+Fri Sep 26 11:47:39 CEST 2025 - [email protected]
+
+- kernel-source.spec: Depend on python3-base for build
+  Both kernel-binary and kernel-docs already have this dependency.
+  Adding it to kernel-source makes it possible to use python in shared
+  build scripts.
+- commit 72fdedd
+
+-------------------------------------------------------------------
+Fri Sep 26 10:56:37 CEST 2025 - [email protected]
+
+- kernel-source: Do not list mkspec and its inputs as sources
+  (bsc#1250522).
+  This excludes the files from the src.rpm. The next step is to remove
+  these files in tar-up so that they do not get uploaded to OBS either.
+  As there is only one version of tar-up these files need to be removed
+  from all kernels.
+- commit e72b8a2
+
+-------------------------------------------------------------------
@@ -282,7 +329 @@
-Thu Sep 25 17:58:43 CEST 2025 - [email protected]
-
-- sequence-patch: Use arch-symbols
-- commit 13311bc
-
--------------------------------------------------------------------
-Thu Sep 25 17:54:51 CEST 2025 - [email protected]
+Thu Sep 25 18:01:02 CEST 2025 - [email protected]
@@ -290,2 +331,2 @@
-- scripts: Import arch-symbols script from packaging
-- commit 01556c3
+- rpm: Link arch-symbols script from scripts directory.
+- commit 90b2abb
@@ -294 +335 @@
-Thu Sep 25 13:47:31 CEST 2025 - [email protected]
+Thu Sep 25 13:51:37 CEST 2025 - [email protected]
@@ -296,2 +337,2 @@
-- scripts/bs-upload-kernel: Remove unused function.
-- commit 8748dca
+- Update config files for armv7hl and armv6hl
+- commit bac86b0
@@ -300 +341 @@
-Thu Sep 25 10:10:49 CEST 2025 - [email protected]
+Wed Sep 24 13:25:32 CEST 2025 - [email protected]
@@ -302,2 +343,2 @@
-- tar-up: Handle multiple levels of symlinks
-- commit d84b00b
+- rpm: Link guards script from scripts directory.
+- commit e19a893
@@ -306 +347 @@
-Wed Sep 24 13:23:45 CEST 2025 - [email protected]
+Tue Sep 23 11:22:04 CEST 2025 - [email protected]
@@ -308,52 +349,190 @@
-- tar_up: Handle symlinks in rpm directory
-- commit d011986
-
--------------------------------------------------------------------
-Wed Sep 24 13:10:44 CEST 2025 - [email protected]
-
-- scripts: Import guards script from packaging
-- commit 6b4f3a5
-
--------------------------------------------------------------------
-Tue Sep 23 18:06:41 CEST 2025 - [email protected]
-
-- scripts/check-kernel-fix: drop ok_missing_references
-  this state is only tracked and reported in -v (verbose) mode and it
-  denotes that there is a commit present but a reference is missing.
-  Initially developer was supposed to run add-missing-reference by hand.
-  Since we have started using mass-cve to update all references in bulk
-  this is mostly uninteresting information which makes the verbose mode
-  slightly harder to process becuase this state is actionable but it
-  doesn't require manual action these days.
-  Before this change we had
-  SLE15-SP6: RUN: scripts/cve_tools/add-missing-reference -r CVE-2023-53220 -r 
bsc#1250337 
patches.suse/media-az6007-Fix-null-ptr-deref-in-az6007_i2c_xfer.patch
-  After
-  SLE15-SP6: ok_commit_present
-- commit e882ecd
-
--------------------------------------------------------------------
-Tue Sep 23 10:49:19 CEST 2025 - [email protected]
-
-- scripts/check-kernel-fix: Make module support check authoritative
-  Module support status has been experimental and therefore only had an
-  advisory role:
-  Security fix for CVE-2022-50412 bsc#1250189 with CVSS 5.5
-  = 40cdb02cb9f9 ("drm: bridge: adv7511: unregister cec i2c device after cec 
adapter") merged v6.1-rc1~159^2~18^2~284
-  Fixes: 3b1b975003e4 ("drm: adv7511/33: add HDMI CEC support") merged 
v4.15-rc1~90^2~37^2~21
-  Link: https://git.kernel.org/linus/40cdb02cb9f965732eb543d47f15bef8d10f0f5f
-  SLE12-SP5: MANUAL: backport 40cdb02cb9f965732eb543d47f15bef8d10f0f5f (Fixes: 
3b1b975003e4)
-       WW drivers/gpu/drm/bridge/adv7511/adv7511 not supported.
-       WW all modules unsupported
-  All eligible branches have warnings. If they are correct then there is NO 
ACTION NEEDED for 40cdb02cb9f965732eb543d47f15bef8d10f0f5f
-  NO ACTION NEEDED!
-  After testing this through hundreds of CVEs with all encountered minor issues
-  being fixed by now we can reasonably expect this to be stable enough to
-  make it authoritive finally.
-  For the same CVE this would lead to
-  Security fix for CVE-2022-50412 bsc#1250189 with CVSS 5.5
-  = 40cdb02cb9f9 ("drm: bridge: adv7511: unregister cec i2c device after cec 
adapter") merged v6.1-rc1~159^2~18^2~284
-  Fixes: 3b1b975003e4 ("drm: adv7511/33: add HDMI CEC support") merged 
v4.15-rc1~90^2~37^2~21
-  Experts candidates:  [email protected] (16) [email protected] (39) 
[email protected] (1) subsystem/role="GRAPHICS"
-  Link: https://git.kernel.org/linus/40cdb02cb9f965732eb543d47f15bef8d10f0f5f
-  NO CODESTREAM AFFECTED
-- commit 36687ce
+- arm64: Update config files.
+  CONFIG_NGBEVF=m
+  CONFIG_SM_DISPCC_MILOS=m
+  CONFIG_DRM_MSM_KMS_FBDEV=y
+  CONFIG_SND_HDA_CODEC_HDMI_ATI=m
+  CONFIG_ZL3073X=m
+  CONFIG_PCI_ENDPOINT_MSI_DOORBELL=y
+  CONFIG_EPROBE_EVENTS=y
+  CONFIG_BCM74110_MAILBOX=m
+  CONFIG_SND_HDA_CODEC_ALC861VD=m
+  CONFIG_RMI4_F1A=y
+  # CONFIG_SND_SOC_MIKROE_PROTO is not set
+  CONFIG_SND_HDA_CODEC_ALC680=m
+  CONFIG_SPI_SG2044_NOR=m
+  CONFIG_SND_SOC_RTQ9124=m
+  CONFIG_NETFILTER_XTABLES_LEGACY=y
+  CONFIG_SERIAL_RSCI=m
+  CONFIG_TXGBEVF=m
+  CONFIG_CRYPTO_LIB_SHA256_ARCH=y
+  # CONFIG_KSTACK_ERASE is not set
+  CONFIG_ARM_GIC_V5=y
+  CONFIG_POWER_RESET_MACSMC=m
+  CONFIG_USB_EHCI_MV=m
+  CONFIG_FUTEX_PRIVATE_HASH=y
+  CONFIG_CRYPTO_LIB_SHA512_ARCH=y
+  CONFIG_VHOST_ENABLE_FORK_OWNER_CONTROL=y
+  # CONFIG_DAMON_STAT is not set
+  CONFIG_MTD_INTEL_DG=m
+  # CONFIG_IO_URING_MOCK_FILE is not set
+  CONFIG_VIDEO_CAMERA_LENS=y
+  CONFIG_SOPHGO_SG2044_TOPSYS=m
+  CONFIG_CLK_SOPHGO_SG2044=m
+  CONFIG_PINCTRL_BRCMSTB=m
+  CONFIG_LIBIE_ADMINQ=m
+  CONFIG_BATTERY_OLPC=m
+  CONFIG_SENSORS_ADP1050_REGULATOR=y
+  CONFIG_SOPHGO_CV1800B_ADC=m
+  CONFIG_SENSORS_SG2042_MCU=m
+  CONFIG_CLK_R9A09G087=y
+  CONFIG_RENESAS_I3C=m
+  CONFIG_ARM_TEGRA124_CPUFREQ=m
+  CONFIG_SERIAL_8250_PXA=m
+  CONFIG_PXA_DMA=y
+  CONFIG_QCS_CAMCC_615=m
+  CONFIG_MMC_SDHCI_PXAV2=m
+  CONFIG_SND_HDA_CODEC_HDMI_INTEL=m
+  CONFIG_KEYBOARD_ADP5585=m
+  CONFIG_SND_HDA_CODEC_HDMI_NVIDIA=m
+  CONFIG_ARCH_CIX=y
+  CONFIG_IMX_AIPSTZ=m
+  CONFIG_CRYPTO_LIB_SHA512=y
+  CONFIG_SPI_PXA2XX_PCI=m
+  CONFIG_GPIO_PXA=y
+  CONFIG_AD4170_4=m
+  CONFIG_ARCH_MMP=y
+  # CONFIG_SUNDANCE_MMIO is not set
+  CONFIG_PWM_SOPHGO_SG2042=m
+  CONFIG_CLK_R9A09G077=y
+  CONFIG_BNGE=m
+  CONFIG_HAVE_ARCH_KSTACK_ERASE=y
+  CONFIG_SND_HDA_CODEC_HDMI_GENERIC=m
+  CONFIG_QCS_VIDEOCC_615=m
+  CONFIG_SOPHGO_CV1800B_DMAMUX=m
+  CONFIG_SND_HDA_CODEC_ALC262=m
+  CONFIG_CLK_SOPHGO_SG2044_PLL=m
+  CONFIG_SPI_RZV2H_RSPI=m
+  # CONFIG_DAMON_STAT_ENABLED_DEFAULT is not set
+  CONFIG_IIO_CROS_EC_ACTIVITY=m
+  CONFIG_SND_HDA_CODEC_REALTEK_LIB=m
+  CONFIG_PHY_PACKAGE=m
+  CONFIG_PINCTRL_SOPHGO_COMMON=m
+  # CONFIG_RUSTC_HAS_FILE_WITH_NUL is not set
+  CONFIG_PINCTRL_SOPHGO_SG2000=m
+  CONFIG_ZL3073X_SPI=m
+  CONFIG_CRYPTO_LIB_SHA1_ARCH=y
+  CONFIG_SND_HDA_CODEC_ALC880=m
+  CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_V2=m
+  CONFIG_OLPC_EC=y
+  CONFIG_OLPC_XO175=y
+  CONFIG_OLPC_XO175_EC=m
+  CONFIG_POSIX_AUX_CLOCKS=y
+  CONFIG_PINCTRL_SOPHGO_SG2042=m
+  CONFIG_SPI_OFFLOAD_TRIGGER_ADI_UTIL_SD=m
+  CONFIG_QCS_GPUCC_615=m
+  CONFIG_LIVEPATCH_IPA_CLONES=y
+  CONFIG_RMI4_F21=y
+  CONFIG_SENSORS_MC33XS2410=m
+  CONFIG_SM_GCC_MILOS=m
+  CONFIG_CLK_SOPHGO_SG2042_PLL=m
+  CONFIG_SM_CAMCC_MILOS=m
+  CONFIG_SND_HDA_CODEC_HDMI_NVIDIA_MCP=m
+  CONFIG_DRM_MSM_KMS=y
+  CONFIG_ARM_GIC_ITS_PARENT=y
+  CONFIG_SND_HDA_CODEC_HDMI_SIMPLE=m
+  CONFIG_GPIO_MACSMC=m
+  CONFIG_SERIO_OLPC_APSP=m
+  CONFIG_PXA_SSP=m
+  CONFIG_RTC_DRV_SA1100=m
+  CONFIG_TRACEFS_AUTOMOUNT_DEPRECATED=y
+  CONFIG_D3323AA=m
+  CONFIG_CLK_SOPHGO_SG2042_CLKGEN=m
+  CONFIG_HAVE_LIVEPATCH=y
+  CONFIG_ZL3073X_I2C=m
+  CONFIG_HAVE_EXTRA_IPI_TRACEPOINTS=y
+  CONFIG_SC_CAMCC_8180X=m
+  CONFIG_SND_PXA910_SOC=m
+  CONFIG_DRM_XE_PAGEMAP=y
+  CONFIG_PINCTRL_MILOS=m
+  CONFIG_PCIE_SOPHGO_DW=y
+  CONFIG_SM_VIDEOCC_6350=m
+  CONFIG_SUNDANCE=m
+  CONFIG_PWM_ARGON_FAN_HAT=m
+  CONFIG_SND_MMP_SOC_SSPA=m
+  CONFIG_LIVEPATCH=y
+  CONFIG_SM_VIDEOCC_MILOS=m
+  CONFIG_PAGE_BLOCK_MAX_ORDER=10
+  CONFIG_ARM_HISI_UNCORE_DEVFREQ=m
+  CONFIG_SND_HDA_CODEC_HDMI_TEGRA=m
+  CONFIG_CC_HAS_SANCOV_STACK_DEPTH_CALLBACK=y
+  CONFIG_INTERCONNECT_QCOM_MILOS=m
+  CONFIG_ARCH_AXIADO=y
+  CONFIG_QCOM_UBWC_CONFIG=m
+  CONFIG_CLK_SOPHGO_CV1800=m
+  CONFIG_SPI_PXA2XX=m
+  CONFIG_SND_HDA_CODEC_ALC268=m
+  CONFIG_PINCTRL_SOPHGO_CV1800B=m
+  CONFIG_SOPHGO_SG2042_MSI=y
+  CONFIG_ARCH_TEGRA_264_SOC=y
+  CONFIG_DRM_DISPLAY_HDMI_CEC_HELPER=y
+  CONFIG_PINCTRL_SOPHGO_SG2042_OPS=y
+  CONFIG_PWM_PXA=m
+  # CONFIG_NFT_EXTHDR_DCCP is not set
+  CONFIG_ARM64_BRBE=y
+  CONFIG_DRM_PANEL_RENESAS_R61307=m
+  CONFIG_SOPHGO_CV1800_RTCSYS=m
+  CONFIG_SUN55I_PCK600=m
+  CONFIG_SM_GPUCC_MILOS=m
+  CONFIG_ARCH_SOPHGO=y
+  CONFIG_ARCH_R9A09G087=y
+  CONFIG_GROUP_SCHED_BANDWIDTH=y
+  CONFIG_SPI_AMLOGIC_SPISG=m
+  CONFIG_PINCTRL_BCM2712=m
+  # CONFIG_RUSTC_HAS_FILE_AS_C_STR is not set
+  CONFIG_DWMAC_SOPHGO=m
+  CONFIG_KEYBOARD_PXA27x=m
+  # CONFIG_SCHED_PROXY_EXEC is not set
+  CONFIG_QCS_DISPCC_615=m
+  CONFIG_HAVE_RELIABLE_STACKTRACE=y
+  CONFIG_MMP_PDMA=m
+  CONFIG_PHY_PXA_USB=m
+  CONFIG_RTW89_8851BU=m
+  # CONFIG_SERIAL_PXA is not set
+  CONFIG_AD7405=m
+  CONFIG_SND_HDA_CODEC_ALC861=m
+  CONFIG_PINCTRL_SOPHGO_CV18XX_OPS=y
+  CONFIG_PINCTRL_MT8189=y
+  CONFIG_PINCTRL_SOPHGO_SG2002=m
+  CONFIG_ARCH_R9A09G077=y
+  CONFIG_SND_HDA_CODEC_CS421X=m
+  CONFIG_SND_HDA_CODEC_ALC882=m
+  CONFIG_OVMF_DEBUG_LOG=y
+  CONFIG_DRM_PANEL_HIMAX_HX83112B=m
+  CONFIG_SND_HDA_CODEC_ALC662=m
+  CONFIG_MMP_TDMA=m
++++ 591 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.11973/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

Old:
----
  compute-PATCHVERSION.sh
  constraints.in
  dtb.spec.in.in
  kernel-binary.spec.in
  kernel-docs.spec.in
  kernel-obs-build.spec.in
  kernel-obs-qa.spec.in
  kernel-source.spec.in
  kernel-syms.spec.in
  linux-6.16.tar.sign
  linux-6.16.tar.xz
  mkspec
  mkspec-dtb
  old-flavors
  package-descriptions

New:
----
  linux-6.17.tar.sign
  linux-6.17.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.400519597 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.400519597 +0200
@@ -16,18 +16,18 @@
 #
 
 
-%define srcversion 6.16
-%define patchversion 6.16.9
+%define srcversion 6.17
+%define patchversion 6.17.0
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
-%(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,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
+%(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.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %else
 Release:        0
 %endif
@@ -62,24 +62,11 @@
 Source48:       macros.kernel-source
 Source49:       kernel-module-subpackage
 Source50:       kabi.pl
-Source51:       mkspec
 Source52:       kernel-source%variant.changes
-Source53:       kernel-source.spec.in
-Source54:       kernel-binary.spec.in
-Source55:       kernel-syms.spec.in
-Source56:       kernel-docs.spec.in
 Source57:       kernel-cert-subpackage
-Source58:       constraints.in
 Source60:       config.sh
-Source61:       compute-PATCHVERSION.sh
-Source62:       old-flavors
 Source63:       arch-symbols
-Source64:       package-descriptions
 Source65:       kernel-spec-macros
-Source70:       kernel-obs-build.spec.in
-Source71:       kernel-obs-qa.spec.in
-Source73:       dtb.spec.in.in
-Source74:       mkspec-dtb
 Source75:       release-projects
 Source76:       check-module-license
 Source78:       modules.fips
@@ -127,24 +114,11 @@
 NoSource:       48
 NoSource:       49
 NoSource:       50
-NoSource:       51
 NoSource:       52
-NoSource:       53
-NoSource:       54
-NoSource:       55
-NoSource:       56
 NoSource:       57
-NoSource:       58
 NoSource:       60
-NoSource:       61
-NoSource:       62
 NoSource:       63
-NoSource:       64
 NoSource:       65
-NoSource:       70
-NoSource:       71
-NoSource:       73
-NoSource:       74
 NoSource:       75
 NoSource:       76
 NoSource:       78

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
dtb-riscv64.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.556526130 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.556526130 +0200
@@ -17,9 +17,9 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.16
-%define patchversion 6.16.9
-%define git_commit 249a64db1a53c082251c40fe2439c432c853a7ff
+%define srcversion 6.17
+%define patchversion 6.17.0
+%define git_commit 8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -37,12 +37,12 @@
 
 %include %_sourcedir/kernel-spec-macros
 
-%(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,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
+%(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.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %else
 Release:        0
 %endif
@@ -188,24 +188,11 @@
 Source48:       macros.kernel-source
 Source49:       kernel-module-subpackage
 Source50:       kabi.pl
-Source51:       mkspec
 Source52:       kernel-source%variant.changes
-Source53:       kernel-source.spec.in
-Source54:       kernel-binary.spec.in
-Source55:       kernel-syms.spec.in
-Source56:       kernel-docs.spec.in
 Source57:       kernel-cert-subpackage
-Source58:       constraints.in
 Source60:       config.sh
-Source61:       compute-PATCHVERSION.sh
-Source62:       old-flavors
 Source63:       arch-symbols
-Source64:       package-descriptions
 Source65:       kernel-spec-macros
-Source70:       kernel-obs-build.spec.in
-Source71:       kernel-obs-qa.spec.in
-Source73:       dtb.spec.in.in
-Source74:       mkspec-dtb
 Source75:       release-projects
 Source76:       check-module-license
 Source78:       modules.fips
@@ -253,24 +240,11 @@
 NoSource:       48
 NoSource:       49
 NoSource:       50
-NoSource:       51
 NoSource:       52
-NoSource:       53
-NoSource:       54
-NoSource:       55
-NoSource:       56
 NoSource:       57
-NoSource:       58
 NoSource:       60
-NoSource:       61
-NoSource:       62
 NoSource:       63
-NoSource:       64
 NoSource:       65
-NoSource:       70
-NoSource:       71
-NoSource:       73
-NoSource:       74
 NoSource:       75
 NoSource:       76
 NoSource:       78
@@ -1336,6 +1310,22 @@
 fi
 %endif
 
+
+CONFIG_SUSE_HAVE_STABLE_KABI=""
+SHSK_VAL="$(../scripts/config --state SUSE_HAVE_STABLE_KABI)"
+if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL = 
"n" ; then
+       echo "CONFIG_SUSE_HAVE_STABLE_KABI=n is a mistake with KABI reference 
data." \
+            "Create IGNORE-KABI-BADNESS to disable KABI checking."
+       exit 1
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor \
+       -o 0%{?ignore_kabi_badness} -ne 0 \
+       -o -e %_sourcedir/IGNORE-KABI-BADNESS ; then
+       CONFIG_SUSE_HAVE_STABLE_KABI="--disable CONFIG_SUSE_HAVE_STABLE_KABI"
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL 
= "y" ; then
+       # only message, not an error
+       echo "Disable CONFIG_SUSE_HAVE_STABLE_KABI or supply KABI reference 
data in -%build_flavor."
+fi
+
 DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
@@ -1345,6 +1335,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
@@ -1756,7 +1747,6 @@
        # %ignore_kabi_badness is defined in the Kernel:* projects in the
        # OBS to be able to build the KOTD in spite of kabi errors
        if [ 0%{?ignore_kabi_badness} -eq 0 -a \
-            ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
             ! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
            echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
                 "directory to build this kernel even though its badness is" \

++++++ kernel-default.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.604528139 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.604528139 +0200
@@ -17,9 +17,9 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.16
-%define patchversion 6.16.9
-%define git_commit 249a64db1a53c082251c40fe2439c432c853a7ff
+%define srcversion 6.17
+%define patchversion 6.17.0
+%define git_commit 8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -37,12 +37,12 @@
 
 %include %_sourcedir/kernel-spec-macros
 
-%(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,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
+%(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-default
-Version:        6.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %else
 Release:        0
 %endif
@@ -188,24 +188,11 @@
 Source48:       macros.kernel-source
 Source49:       kernel-module-subpackage
 Source50:       kabi.pl
-Source51:       mkspec
 Source52:       kernel-source%variant.changes
-Source53:       kernel-source.spec.in
-Source54:       kernel-binary.spec.in
-Source55:       kernel-syms.spec.in
-Source56:       kernel-docs.spec.in
 Source57:       kernel-cert-subpackage
-Source58:       constraints.in
 Source60:       config.sh
-Source61:       compute-PATCHVERSION.sh
-Source62:       old-flavors
 Source63:       arch-symbols
-Source64:       package-descriptions
 Source65:       kernel-spec-macros
-Source70:       kernel-obs-build.spec.in
-Source71:       kernel-obs-qa.spec.in
-Source73:       dtb.spec.in.in
-Source74:       mkspec-dtb
 Source75:       release-projects
 Source76:       check-module-license
 Source78:       modules.fips
@@ -253,24 +240,11 @@
 NoSource:       48
 NoSource:       49
 NoSource:       50
-NoSource:       51
 NoSource:       52
-NoSource:       53
-NoSource:       54
-NoSource:       55
-NoSource:       56
 NoSource:       57
-NoSource:       58
 NoSource:       60
-NoSource:       61
-NoSource:       62
 NoSource:       63
-NoSource:       64
 NoSource:       65
-NoSource:       70
-NoSource:       71
-NoSource:       73
-NoSource:       74
 NoSource:       75
 NoSource:       76
 NoSource:       78
@@ -399,43 +373,43 @@
 Provides:       %name-srchash-%git_commit
 %ifarch %ix86
 Provides:       kernel-trace = 3.13
-Obsoletes:      kernel-trace <= 3.13
+Obsoletes:      kernel-trace < 3.13
 %endif
 %ifarch s390x
 Provides:       kernel-trace = 3.13
-Obsoletes:      kernel-trace <= 3.13
+Obsoletes:      kernel-trace < 3.13
 %endif
 %ifarch x86_64
 Provides:       kernel-trace = 3.13
-Obsoletes:      kernel-trace <= 3.13
+Obsoletes:      kernel-trace < 3.13
 Provides:       kernel-bigsmp = 3.1
-Obsoletes:      kernel-bigsmp <= 3.1
+Obsoletes:      kernel-bigsmp < 3.1
 Provides:       kernel-desktop = 4.3
-Obsoletes:      kernel-desktop <= 4.3
+Obsoletes:      kernel-desktop < 4.3
 Provides:       kernel-xen = 4.4
-Obsoletes:      kernel-xen <= 4.4
+Obsoletes:      kernel-xen < 4.4
 Provides:       kernel-ec2 = 4.4
-Obsoletes:      kernel-ec2 <= 4.4
+Obsoletes:      kernel-ec2 < 4.4
 %endif
 %ifarch %ix86
 Provides:       kernel-trace-base = 3.13
-Obsoletes:      kernel-trace-base <= 3.13
+Obsoletes:      kernel-trace-base < 3.13
 %endif
 %ifarch s390x
 Provides:       kernel-trace-base = 3.13
-Obsoletes:      kernel-trace-base <= 3.13
+Obsoletes:      kernel-trace-base < 3.13
 %endif
 %ifarch x86_64
 Provides:       kernel-trace-base = 3.13
-Obsoletes:      kernel-trace-base <= 3.13
+Obsoletes:      kernel-trace-base < 3.13
 Provides:       kernel-bigsmp-base = 3.1
-Obsoletes:      kernel-bigsmp-base <= 3.1
+Obsoletes:      kernel-bigsmp-base < 3.1
 Provides:       kernel-desktop-base = 4.3
-Obsoletes:      kernel-desktop-base <= 4.3
+Obsoletes:      kernel-desktop-base < 4.3
 Provides:       kernel-xen-base = 4.4
-Obsoletes:      kernel-xen-base <= 4.4
+Obsoletes:      kernel-xen-base < 4.4
 Provides:       kernel-ec2-base = 4.4
-Obsoletes:      kernel-ec2-base <= 4.4
+Obsoletes:      kernel-ec2-base < 4.4
 %endif
 %obsolete_rebuilds %name
 
@@ -581,23 +555,23 @@
 
 %ifarch %ix86
 Provides:       kernel-trace-base = 3.13
-Obsoletes:      kernel-trace-base <= 3.13
+Obsoletes:      kernel-trace-base < 3.13
 %endif
 %ifarch s390x
 Provides:       kernel-trace-base = 3.13
-Obsoletes:      kernel-trace-base <= 3.13
+Obsoletes:      kernel-trace-base < 3.13
 %endif
 %ifarch x86_64
 Provides:       kernel-trace-base = 3.13
-Obsoletes:      kernel-trace-base <= 3.13
+Obsoletes:      kernel-trace-base < 3.13
 Provides:       kernel-bigsmp-base = 3.1
-Obsoletes:      kernel-bigsmp-base <= 3.1
+Obsoletes:      kernel-bigsmp-base < 3.1
 Provides:       kernel-desktop-base = 4.3
-Obsoletes:      kernel-desktop-base <= 4.3
+Obsoletes:      kernel-desktop-base < 4.3
 Provides:       kernel-xen-base = 4.4
-Obsoletes:      kernel-xen-base <= 4.4
+Obsoletes:      kernel-xen-base < 4.4
 Provides:       kernel-ec2-base = 4.4
-Obsoletes:      kernel-ec2-base <= 4.4
+Obsoletes:      kernel-ec2-base < 4.4
 %endif
 %obsolete_rebuilds %name-base
 %ifarch %ix86
@@ -658,23 +632,23 @@
 Requires(post): dracut
 %ifarch %ix86
 Provides:       kernel-trace-extra = 3.13
-Obsoletes:      kernel-trace-extra <= 3.13
+Obsoletes:      kernel-trace-extra < 3.13
 %endif
 %ifarch s390x
 Provides:       kernel-trace-extra = 3.13
-Obsoletes:      kernel-trace-extra <= 3.13
+Obsoletes:      kernel-trace-extra < 3.13
 %endif
 %ifarch x86_64
 Provides:       kernel-trace-extra = 3.13
-Obsoletes:      kernel-trace-extra <= 3.13
+Obsoletes:      kernel-trace-extra < 3.13
 Provides:       kernel-bigsmp-extra = 3.1
-Obsoletes:      kernel-bigsmp-extra <= 3.1
+Obsoletes:      kernel-bigsmp-extra < 3.1
 Provides:       kernel-desktop-extra = 4.3
-Obsoletes:      kernel-desktop-extra <= 4.3
+Obsoletes:      kernel-desktop-extra < 4.3
 Provides:       kernel-xen-extra = 4.4
-Obsoletes:      kernel-xen-extra <= 4.4
+Obsoletes:      kernel-xen-extra < 4.4
 Provides:       kernel-ec2-extra = 4.4
-Obsoletes:      kernel-ec2-extra <= 4.4
+Obsoletes:      kernel-ec2-extra < 4.4
 %endif
 %obsolete_rebuilds %name-extra
 Supplements:    packageand(product(SLED):%{name}_%_target_cpu)
@@ -748,23 +722,23 @@
 Requires(post): dracut
 %ifarch %ix86
 Provides:       kernel-trace-optional = 3.13
-Obsoletes:      kernel-trace-optional <= 3.13
+Obsoletes:      kernel-trace-optional < 3.13
 %endif
 %ifarch s390x
 Provides:       kernel-trace-optional = 3.13
-Obsoletes:      kernel-trace-optional <= 3.13
+Obsoletes:      kernel-trace-optional < 3.13
 %endif
 %ifarch x86_64
 Provides:       kernel-trace-optional = 3.13
-Obsoletes:      kernel-trace-optional <= 3.13
+Obsoletes:      kernel-trace-optional < 3.13
 Provides:       kernel-bigsmp-optional = 3.1
-Obsoletes:      kernel-bigsmp-optional <= 3.1
+Obsoletes:      kernel-bigsmp-optional < 3.1
 Provides:       kernel-desktop-optional = 4.3
-Obsoletes:      kernel-desktop-optional <= 4.3
+Obsoletes:      kernel-desktop-optional < 4.3
 Provides:       kernel-xen-optional = 4.4
-Obsoletes:      kernel-xen-optional <= 4.4
+Obsoletes:      kernel-xen-optional < 4.4
 Provides:       kernel-ec2-optional = 4.4
-Obsoletes:      kernel-ec2-optional <= 4.4
+Obsoletes:      kernel-ec2-optional < 4.4
 %endif
 %obsolete_rebuilds %name-optional
 Supplements:    packageand(product(Leap):%{name}_%_target_cpu)
@@ -884,23 +858,23 @@
 Requires:       %gcc_package
 %ifarch %ix86
 Provides:       kernel-trace-devel = 3.13
-Obsoletes:      kernel-trace-devel <= 3.13
+Obsoletes:      kernel-trace-devel < 3.13
 %endif
 %ifarch s390x
 Provides:       kernel-trace-devel = 3.13
-Obsoletes:      kernel-trace-devel <= 3.13
+Obsoletes:      kernel-trace-devel < 3.13
 %endif
 %ifarch x86_64
 Provides:       kernel-trace-devel = 3.13
-Obsoletes:      kernel-trace-devel <= 3.13
+Obsoletes:      kernel-trace-devel < 3.13
 Provides:       kernel-bigsmp-devel = 3.1
-Obsoletes:      kernel-bigsmp-devel <= 3.1
+Obsoletes:      kernel-bigsmp-devel < 3.1
 Provides:       kernel-desktop-devel = 4.3
-Obsoletes:      kernel-desktop-devel <= 4.3
+Obsoletes:      kernel-desktop-devel < 4.3
 Provides:       kernel-xen-devel = 4.4
-Obsoletes:      kernel-xen-devel <= 4.4
+Obsoletes:      kernel-xen-devel < 4.4
 Provides:       kernel-ec2-devel = 4.4
-Obsoletes:      kernel-ec2-devel <= 4.4
+Obsoletes:      kernel-ec2-devel < 4.4
 %endif
 %obsolete_rebuilds %name-devel
 PreReq:         coreutils
@@ -1444,6 +1418,22 @@
 fi
 %endif
 
+
+CONFIG_SUSE_HAVE_STABLE_KABI=""
+SHSK_VAL="$(../scripts/config --state SUSE_HAVE_STABLE_KABI)"
+if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL = 
"n" ; then
+       echo "CONFIG_SUSE_HAVE_STABLE_KABI=n is a mistake with KABI reference 
data." \
+            "Create IGNORE-KABI-BADNESS to disable KABI checking."
+       exit 1
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor \
+       -o 0%{?ignore_kabi_badness} -ne 0 \
+       -o -e %_sourcedir/IGNORE-KABI-BADNESS ; then
+       CONFIG_SUSE_HAVE_STABLE_KABI="--disable CONFIG_SUSE_HAVE_STABLE_KABI"
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL 
= "y" ; then
+       # only message, not an error
+       echo "Disable CONFIG_SUSE_HAVE_STABLE_KABI or supply KABI reference 
data in -%build_flavor."
+fi
+
 DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
@@ -1453,6 +1443,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
@@ -1864,7 +1855,6 @@
        # %ignore_kabi_badness is defined in the Kernel:* projects in the
        # OBS to be able to build the KOTD in spite of kabi errors
        if [ 0%{?ignore_kabi_badness} -eq 0 -a \
-            ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
             ! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
            echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
                 "directory to build this kernel even though its badness is" \

++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.644529814 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.644529814 +0200
@@ -16,21 +16,21 @@
 #
 
 
-%define srcversion 6.16
-%define patchversion 6.16.9
-%define git_commit 249a64db1a53c082251c40fe2439c432c853a7ff
+%define srcversion 6.17
+%define patchversion 6.17.0
+%define git_commit 8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %define variant %{nil}
 %define build_html 1
 %define build_pdf 0
 
 %include %_sourcedir/kernel-spec-macros
 
-%(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,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
+%(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.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %else
 Release:        0
 %endif
@@ -105,24 +105,11 @@
 Source48:       macros.kernel-source
 Source49:       kernel-module-subpackage
 Source50:       kabi.pl
-Source51:       mkspec
 Source52:       kernel-source%variant.changes
-Source53:       kernel-source.spec.in
-Source54:       kernel-binary.spec.in
-Source55:       kernel-syms.spec.in
-Source56:       kernel-docs.spec.in
 Source57:       kernel-cert-subpackage
-Source58:       constraints.in
 Source60:       config.sh
-Source61:       compute-PATCHVERSION.sh
-Source62:       old-flavors
 Source63:       arch-symbols
-Source64:       package-descriptions
 Source65:       kernel-spec-macros
-Source70:       kernel-obs-build.spec.in
-Source71:       kernel-obs-qa.spec.in
-Source73:       dtb.spec.in.in
-Source74:       mkspec-dtb
 Source75:       release-projects
 Source76:       check-module-license
 Source78:       modules.fips
@@ -170,24 +157,11 @@
 NoSource:       48
 NoSource:       49
 NoSource:       50
-NoSource:       51
 NoSource:       52
-NoSource:       53
-NoSource:       54
-NoSource:       55
-NoSource:       56
 NoSource:       57
-NoSource:       58
 NoSource:       60
-NoSource:       61
-NoSource:       62
 NoSource:       63
-NoSource:       64
 NoSource:       65
-NoSource:       70
-NoSource:       71
-NoSource:       73
-NoSource:       74
 NoSource:       75
 NoSource:       76
 NoSource:       78

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.680531322 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.684531490 +0200
@@ -17,9 +17,9 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.16
-%define patchversion 6.16.9
-%define git_commit 249a64db1a53c082251c40fe2439c432c853a7ff
+%define srcversion 6.17
+%define patchversion 6.17.0
+%define git_commit 8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -37,12 +37,12 @@
 
 %include %_sourcedir/kernel-spec-macros
 
-%(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,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
+%(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.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %else
 Release:        0
 %endif
@@ -188,24 +188,11 @@
 Source48:       macros.kernel-source
 Source49:       kernel-module-subpackage
 Source50:       kabi.pl
-Source51:       mkspec
 Source52:       kernel-source%variant.changes
-Source53:       kernel-source.spec.in
-Source54:       kernel-binary.spec.in
-Source55:       kernel-syms.spec.in
-Source56:       kernel-docs.spec.in
 Source57:       kernel-cert-subpackage
-Source58:       constraints.in
 Source60:       config.sh
-Source61:       compute-PATCHVERSION.sh
-Source62:       old-flavors
 Source63:       arch-symbols
-Source64:       package-descriptions
 Source65:       kernel-spec-macros
-Source70:       kernel-obs-build.spec.in
-Source71:       kernel-obs-qa.spec.in
-Source73:       dtb.spec.in.in
-Source74:       mkspec-dtb
 Source75:       release-projects
 Source76:       check-module-license
 Source78:       modules.fips
@@ -253,24 +240,11 @@
 NoSource:       48
 NoSource:       49
 NoSource:       50
-NoSource:       51
 NoSource:       52
-NoSource:       53
-NoSource:       54
-NoSource:       55
-NoSource:       56
 NoSource:       57
-NoSource:       58
 NoSource:       60
-NoSource:       61
-NoSource:       62
 NoSource:       63
-NoSource:       64
 NoSource:       65
-NoSource:       70
-NoSource:       71
-NoSource:       73
-NoSource:       74
 NoSource:       75
 NoSource:       76
 NoSource:       78
@@ -1352,6 +1326,22 @@
 fi
 %endif
 
+
+CONFIG_SUSE_HAVE_STABLE_KABI=""
+SHSK_VAL="$(../scripts/config --state SUSE_HAVE_STABLE_KABI)"
+if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL = 
"n" ; then
+       echo "CONFIG_SUSE_HAVE_STABLE_KABI=n is a mistake with KABI reference 
data." \
+            "Create IGNORE-KABI-BADNESS to disable KABI checking."
+       exit 1
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor \
+       -o 0%{?ignore_kabi_badness} -ne 0 \
+       -o -e %_sourcedir/IGNORE-KABI-BADNESS ; then
+       CONFIG_SUSE_HAVE_STABLE_KABI="--disable CONFIG_SUSE_HAVE_STABLE_KABI"
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL 
= "y" ; then
+       # only message, not an error
+       echo "Disable CONFIG_SUSE_HAVE_STABLE_KABI or supply KABI reference 
data in -%build_flavor."
+fi
+
 DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
@@ -1361,6 +1351,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
@@ -1772,7 +1763,6 @@
        # %ignore_kabi_badness is defined in the Kernel:* projects in the
        # OBS to be able to build the KOTD in spite of kabi errors
        if [ 0%{?ignore_kabi_badness} -eq 0 -a \
-            ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
             ! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
            echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
                 "directory to build this kernel even though its badness is" \

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.764534841 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.768535008 +0200
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 6.16.9
+%define patchversion 6.17.0
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -38,23 +38,23 @@
 %endif
 %endif
 %endif
-%global kernel_package 
kernel%kernel_flavor-srchash-249a64db1a53c082251c40fe2439c432c853a7ff
+%global kernel_package 
kernel%kernel_flavor-srchash-8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %endif
 %if 0%{?rhel_version}
 %global kernel_package kernel
 %endif
 
 Name:           kernel-obs-build
-Version:        6.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %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-249a64db1a53c082251c40fe2439c432c853a7ff
+Provides:       
kernel-obs-build-srchash-8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 BuildRequires:  coreutils
 BuildRequires:  device-mapper
 BuildRequires:  dracut

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.804536516 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.804536516 +0200
@@ -17,15 +17,15 @@
 # needsrootforbuild
 
 
-%define patchversion 6.16.9
+%define patchversion 6.17.0
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-obs-qa
-Version:        6.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %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-249a64db1a53c082251c40fe2439c432c853a7ff
+BuildRequires:  
kernel-obs-build-srchash-8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %endif
 BuildRequires:  modutils
 ExclusiveArch:  aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.840538023 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.844538191 +0200
@@ -17,9 +17,9 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.16
-%define patchversion 6.16.9
-%define git_commit 249a64db1a53c082251c40fe2439c432c853a7ff
+%define srcversion 6.17
+%define patchversion 6.17.0
+%define git_commit 8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -37,12 +37,12 @@
 
 %include %_sourcedir/kernel-spec-macros
 
-%(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,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
+%(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.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %else
 Release:        0
 %endif
@@ -188,24 +188,11 @@
 Source48:       macros.kernel-source
 Source49:       kernel-module-subpackage
 Source50:       kabi.pl
-Source51:       mkspec
 Source52:       kernel-source%variant.changes
-Source53:       kernel-source.spec.in
-Source54:       kernel-binary.spec.in
-Source55:       kernel-syms.spec.in
-Source56:       kernel-docs.spec.in
 Source57:       kernel-cert-subpackage
-Source58:       constraints.in
 Source60:       config.sh
-Source61:       compute-PATCHVERSION.sh
-Source62:       old-flavors
 Source63:       arch-symbols
-Source64:       package-descriptions
 Source65:       kernel-spec-macros
-Source70:       kernel-obs-build.spec.in
-Source71:       kernel-obs-qa.spec.in
-Source73:       dtb.spec.in.in
-Source74:       mkspec-dtb
 Source75:       release-projects
 Source76:       check-module-license
 Source78:       modules.fips
@@ -253,24 +240,11 @@
 NoSource:       48
 NoSource:       49
 NoSource:       50
-NoSource:       51
 NoSource:       52
-NoSource:       53
-NoSource:       54
-NoSource:       55
-NoSource:       56
 NoSource:       57
-NoSource:       58
 NoSource:       60
-NoSource:       61
-NoSource:       62
 NoSource:       63
-NoSource:       64
 NoSource:       65
-NoSource:       70
-NoSource:       71
-NoSource:       73
-NoSource:       74
 NoSource:       75
 NoSource:       76
 NoSource:       78
@@ -399,19 +373,19 @@
 Provides:       %name-srchash-%git_commit
 %ifarch %ix86
 Provides:       kernel-desktop = 4.3
-Obsoletes:      kernel-desktop <= 4.3
+Obsoletes:      kernel-desktop < 4.3
 Provides:       kernel-xen = 4.4
-Obsoletes:      kernel-xen <= 4.4
+Obsoletes:      kernel-xen < 4.4
 Provides:       kernel-ec2 = 4.4
-Obsoletes:      kernel-ec2 <= 4.4
+Obsoletes:      kernel-ec2 < 4.4
 %endif
 %ifarch %ix86
 Provides:       kernel-desktop-base = 4.3
-Obsoletes:      kernel-desktop-base <= 4.3
+Obsoletes:      kernel-desktop-base < 4.3
 Provides:       kernel-xen-base = 4.4
-Obsoletes:      kernel-xen-base <= 4.4
+Obsoletes:      kernel-xen-base < 4.4
 Provides:       kernel-ec2-base = 4.4
-Obsoletes:      kernel-ec2-base <= 4.4
+Obsoletes:      kernel-ec2-base < 4.4
 %endif
 %obsolete_rebuilds %name
 
@@ -564,11 +538,11 @@
 
 %ifarch %ix86
 Provides:       kernel-desktop-base = 4.3
-Obsoletes:      kernel-desktop-base <= 4.3
+Obsoletes:      kernel-desktop-base < 4.3
 Provides:       kernel-xen-base = 4.4
-Obsoletes:      kernel-xen-base <= 4.4
+Obsoletes:      kernel-xen-base < 4.4
 Provides:       kernel-ec2-base = 4.4
-Obsoletes:      kernel-ec2-base <= 4.4
+Obsoletes:      kernel-ec2-base < 4.4
 %endif
 %obsolete_rebuilds %name-base
 %ifarch %ix86
@@ -636,11 +610,11 @@
 Requires(post): dracut
 %ifarch %ix86
 Provides:       kernel-desktop-extra = 4.3
-Obsoletes:      kernel-desktop-extra <= 4.3
+Obsoletes:      kernel-desktop-extra < 4.3
 Provides:       kernel-xen-extra = 4.4
-Obsoletes:      kernel-xen-extra <= 4.4
+Obsoletes:      kernel-xen-extra < 4.4
 Provides:       kernel-ec2-extra = 4.4
-Obsoletes:      kernel-ec2-extra <= 4.4
+Obsoletes:      kernel-ec2-extra < 4.4
 %endif
 %obsolete_rebuilds %name-extra
 Supplements:    packageand(product(SLED):%{name}_%_target_cpu)
@@ -721,11 +695,11 @@
 Requires(post): dracut
 %ifarch %ix86
 Provides:       kernel-desktop-optional = 4.3
-Obsoletes:      kernel-desktop-optional <= 4.3
+Obsoletes:      kernel-desktop-optional < 4.3
 Provides:       kernel-xen-optional = 4.4
-Obsoletes:      kernel-xen-optional <= 4.4
+Obsoletes:      kernel-xen-optional < 4.4
 Provides:       kernel-ec2-optional = 4.4
-Obsoletes:      kernel-ec2-optional <= 4.4
+Obsoletes:      kernel-ec2-optional < 4.4
 %endif
 %obsolete_rebuilds %name-optional
 Supplements:    packageand(product(Leap):%{name}_%_target_cpu)
@@ -852,11 +826,11 @@
 Requires:       %gcc_package
 %ifarch %ix86
 Provides:       kernel-desktop-devel = 4.3
-Obsoletes:      kernel-desktop-devel <= 4.3
+Obsoletes:      kernel-desktop-devel < 4.3
 Provides:       kernel-xen-devel = 4.4
-Obsoletes:      kernel-xen-devel <= 4.4
+Obsoletes:      kernel-xen-devel < 4.4
 Provides:       kernel-ec2-devel = 4.4
-Obsoletes:      kernel-ec2-devel <= 4.4
+Obsoletes:      kernel-ec2-devel < 4.4
 %endif
 %obsolete_rebuilds %name-devel
 PreReq:         coreutils
@@ -1400,6 +1374,22 @@
 fi
 %endif
 
+
+CONFIG_SUSE_HAVE_STABLE_KABI=""
+SHSK_VAL="$(../scripts/config --state SUSE_HAVE_STABLE_KABI)"
+if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL = 
"n" ; then
+       echo "CONFIG_SUSE_HAVE_STABLE_KABI=n is a mistake with KABI reference 
data." \
+            "Create IGNORE-KABI-BADNESS to disable KABI checking."
+       exit 1
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor \
+       -o 0%{?ignore_kabi_badness} -ne 0 \
+       -o -e %_sourcedir/IGNORE-KABI-BADNESS ; then
+       CONFIG_SUSE_HAVE_STABLE_KABI="--disable CONFIG_SUSE_HAVE_STABLE_KABI"
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL 
= "y" ; then
+       # only message, not an error
+       echo "Disable CONFIG_SUSE_HAVE_STABLE_KABI or supply KABI reference 
data in -%build_flavor."
+fi
+
 DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
@@ -1409,6 +1399,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
@@ -1820,7 +1811,6 @@
        # %ignore_kabi_badness is defined in the Kernel:* projects in the
        # OBS to be able to build the KOTD in spite of kabi errors
        if [ 0%{?ignore_kabi_badness} -eq 0 -a \
-            ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
             ! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
            echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
                 "directory to build this kernel even though its badness is" \

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.884539866 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.884539866 +0200
@@ -16,21 +16,21 @@
 #
 
 
-%define srcversion 6.16
-%define patchversion 6.16.9
-%define git_commit 249a64db1a53c082251c40fe2439c432c853a7ff
+%define srcversion 6.17
+%define patchversion 6.17.0
+%define git_commit 8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %define variant %{nil}
 %define gcc_package gcc
 %define gcc_compiler gcc
 
 %include %_sourcedir/kernel-spec-macros
 
-%(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,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
+%(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.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %else
 Release:        0
 %endif
@@ -44,6 +44,7 @@
 %endif
 BuildRequires:  coreutils
 BuildRequires:  fdupes
+BuildRequires:  python3-base
 BuildRequires:  sed
 BuildArch:      noarch
 Prefix:         /usr/src
@@ -79,24 +80,11 @@
 Source48:       macros.kernel-source
 Source49:       kernel-module-subpackage
 Source50:       kabi.pl
-Source51:       mkspec
 Source52:       kernel-source%variant.changes
-Source53:       kernel-source.spec.in
-Source54:       kernel-binary.spec.in
-Source55:       kernel-syms.spec.in
-Source56:       kernel-docs.spec.in
 Source57:       kernel-cert-subpackage
-Source58:       constraints.in
 Source60:       config.sh
-Source61:       compute-PATCHVERSION.sh
-Source62:       old-flavors
 Source63:       arch-symbols
-Source64:       package-descriptions
 Source65:       kernel-spec-macros
-Source70:       kernel-obs-build.spec.in
-Source71:       kernel-obs-qa.spec.in
-Source73:       dtb.spec.in.in
-Source74:       mkspec-dtb
 Source75:       release-projects
 Source76:       check-module-license
 Source78:       modules.fips

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.924541541 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.928541709 +0200
@@ -16,15 +16,15 @@
 #
 
 
-%define git_commit 249a64db1a53c082251c40fe2439c432c853a7ff
+%define git_commit 8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-syms
-Version:        6.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %else
 Release:        0
 %endif

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:12.968543384 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:12.972543551 +0200
@@ -17,9 +17,9 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.16
-%define patchversion 6.16.9
-%define git_commit 249a64db1a53c082251c40fe2439c432c853a7ff
+%define srcversion 6.17
+%define patchversion 6.17.0
+%define git_commit 8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 %define variant %{nil}
 %define compress_modules zstd
 %define compress_vmlinux xz
@@ -37,12 +37,12 @@
 
 %include %_sourcedir/kernel-spec-macros
 
-%(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,mkspec-dtb,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
+%(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.16.9
+Version:        6.17.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g249a64d
+Release:        <RELEASE>.g8490d9f
 %else
 Release:        0
 %endif
@@ -188,24 +188,11 @@
 Source48:       macros.kernel-source
 Source49:       kernel-module-subpackage
 Source50:       kabi.pl
-Source51:       mkspec
 Source52:       kernel-source%variant.changes
-Source53:       kernel-source.spec.in
-Source54:       kernel-binary.spec.in
-Source55:       kernel-syms.spec.in
-Source56:       kernel-docs.spec.in
 Source57:       kernel-cert-subpackage
-Source58:       constraints.in
 Source60:       config.sh
-Source61:       compute-PATCHVERSION.sh
-Source62:       old-flavors
 Source63:       arch-symbols
-Source64:       package-descriptions
 Source65:       kernel-spec-macros
-Source70:       kernel-obs-build.spec.in
-Source71:       kernel-obs-qa.spec.in
-Source73:       dtb.spec.in.in
-Source74:       mkspec-dtb
 Source75:       release-projects
 Source76:       check-module-license
 Source78:       modules.fips
@@ -253,24 +240,11 @@
 NoSource:       48
 NoSource:       49
 NoSource:       50
-NoSource:       51
 NoSource:       52
-NoSource:       53
-NoSource:       54
-NoSource:       55
-NoSource:       56
 NoSource:       57
-NoSource:       58
 NoSource:       60
-NoSource:       61
-NoSource:       62
 NoSource:       63
-NoSource:       64
 NoSource:       65
-NoSource:       70
-NoSource:       71
-NoSource:       73
-NoSource:       74
 NoSource:       75
 NoSource:       76
 NoSource:       78
@@ -1324,6 +1298,22 @@
 fi
 %endif
 
+
+CONFIG_SUSE_HAVE_STABLE_KABI=""
+SHSK_VAL="$(../scripts/config --state SUSE_HAVE_STABLE_KABI)"
+if test -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL = 
"n" ; then
+       echo "CONFIG_SUSE_HAVE_STABLE_KABI=n is a mistake with KABI reference 
data." \
+            "Create IGNORE-KABI-BADNESS to disable KABI checking."
+       exit 1
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor \
+       -o 0%{?ignore_kabi_badness} -ne 0 \
+       -o -e %_sourcedir/IGNORE-KABI-BADNESS ; then
+       CONFIG_SUSE_HAVE_STABLE_KABI="--disable CONFIG_SUSE_HAVE_STABLE_KABI"
+elif test ! -e %my_builddir/kabi/%cpu_arch/symvers-%build_flavor -a $SHSK_VAL 
= "y" ; then
+       # only message, not an error
+       echo "Disable CONFIG_SUSE_HAVE_STABLE_KABI or supply KABI reference 
data in -%build_flavor."
+fi
+
 DEBUG_INFO_TYPE="$(grep "CONFIG_DEBUG_INFO_DWARF.*=y" .config)"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE%%=y}"
 DEBUG_INFO_TYPE="${DEBUG_INFO_TYPE##CONFIG_DEBUG_INFO_}"
@@ -1333,6 +1323,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
@@ -1744,7 +1735,6 @@
        # %ignore_kabi_badness is defined in the Kernel:* projects in the
        # OBS to be able to build the KOTD in spite of kabi errors
        if [ 0%{?ignore_kabi_badness} -eq 0 -a \
-            ! -e %my_builddir/kabi/%cpu_arch/ignore-%build_flavor -a \
             ! -e %_sourcedir/IGNORE-KABI-BADNESS ]; then
            echo "Create a file IGNORE-KABI-BADNESS in the kernel-source" \
                 "directory to build this kernel even though its badness is" \

kernel-zfcpdump.spec: same change
++++++ config.conf ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:13.216553770 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:13.220553937 +0200
@@ -22,15 +22,15 @@
 +ppc64le -syms ppc64le/kvmsmall
 
 # ARM architectures
-+armv6hl       armv6hl/default
-+armv6hl       armv6hl/vanilla
-+armv7hl       armv7hl/default
-+armv7hl       armv7hl/vanilla
-+armv7hl       armv7hl/lpae
-+arm64         arm64/default
-+arm64         arm64/64kb
-+arm64         arm64/vanilla
-+arm64 -syms   arm64/kvmsmall
++armv6hl        armv6hl/default
++armv6hl        armv6hl/vanilla
++armv7hl        armv7hl/default
++armv7hl        armv7hl/vanilla
++armv7hl        armv7hl/lpae
++arm64          arm64/default
++arm64          arm64/64kb
++arm64          arm64/vanilla
++arm64 -syms    arm64/kvmsmall
 
 +s390x         s390x/default
 +s390x         s390x/vanilla

++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:13.248555109 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:13.256555445 +0200
@@ -1,5 +1,5 @@
 # The version of the main tarball to use
-SRCVERSION=6.16
+SRCVERSION=6.17
 # variant of the kernel-source package, either empty or "-rt"
 VARIANT=
 # enable kernel module compression

++++++ config.tar.bz2 ++++++
++++ 8617 lines of diff (skipped)

++++++ linux-6.16.tar.xz -> linux-6.17.tar.xz ++++++
/work/SRC/openSUSE:Factory/kernel-source/linux-6.16.tar.xz 
/work/SRC/openSUSE:Factory/.kernel-source.new.11973/linux-6.17.tar.xz differ: 
char 15, line 1



++++++ patches.kernel.org.tar.bz2 ++++++
++++ 216192 lines of diff (skipped)

++++++ patches.suse.tar.bz2 ++++++
++++ 7559 lines of diff (skipped)

++++++ series.conf ++++++
++++ 2386 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/series.conf
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.11973/series.conf

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.ku7uSX/_old  2025-10-01 18:56:15.244638700 +0200
+++ /var/tmp/diff_new_pack.ku7uSX/_new  2025-10-01 18:56:15.252639035 +0200
@@ -1,4 +1,4 @@
-2025-09-26 07:41:26 +0000
-GIT Revision: 249a64db1a53c082251c40fe2439c432c853a7ff
+2025-09-30 01:35:20 +0000
+GIT Revision: 8490d9fb9ad8deab2079bb469502f71a97ffb5e6
 GIT Branch: stable
 

Reply via email to