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-12-03 14:12:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
 and      /work/SRC/openSUSE:Factory/.kernel-source.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kernel-source"

Wed Dec  3 14:12:01 2025 rev:813 rq:1320806 version:6.18.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes        
2025-11-26 17:14:25.335624683 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new.14147/dtb-aarch64.changes     
2025-12-03 14:13:17.716509960 +0100
@@ -1,0 +2,81 @@
+Tue Dec  2 09:54:32 CET 2025 - [email protected]
+
+- Revert "rpm/config.sh: Use suse-kabi-tools"
+  This reverts commit e17118487b4d4fbabdbd7af5f3a53d7baaa11825.
+  Temporarily revert this as:
+  * There is a high risk to break something in factory and I want to
+  separate it from the 6.18 update.
+  * ring0 does not have suse-kabi-tools (yet), so we see "nothing provides
+  suse-kabi-tools".
+- commit 6ce3f15
+
+-------------------------------------------------------------------
+Mon Dec  1 07:34:24 CET 2025 - [email protected]
+
+- Refresh
+  patches.suse/wifi-iwlwifi-Add-missing-firmware-info-for-bz-b0-mod.patch.
+  Fix backport for 6.17.
+  Upstream's IWL_BZ_UCODE_CORE_MAX has to be changed to 6.17's
+  IWL_BZ_UCODE_API_MAX. Otherwise we get the fw strings like:
+  "firmware" "=" "iwlwifi-bz-b0-fm-c0" "-" "IWL_BZ_UCODE_CORE_MAX" ".ucode";
+  instead of upstream's:
+  "firmware" "=" "iwlwifi-bz-b0-fm-c0" "-c" "99" ".ucode";
+- commit 24dd031
+
+-------------------------------------------------------------------
+Mon Dec  1 00:47:21 CET 2025 - [email protected]
+
+- update to 6.18 final
+- drop obsoleted patch
+  - patches.rpmify/power-supply-use-ktime_divns-to-avoid-64-bit-divisio.patch 
(ad8cccc24887)
+- refresh configs (headers only)
+- commit 3b67758
+
+-------------------------------------------------------------------
+Mon Dec  1 00:40:46 CET 2025 - [email protected]
+
+- config: update and reenable armv6hl configs
+- options mirrored from armv7hl
+- commit 5d0d415
+
+-------------------------------------------------------------------
+Mon Dec  1 00:35:57 CET 2025 - [email protected]
+
+- config: update and reenable armv7hl configs
+- options mirrored from arm64 except
+  - TI_PRUETH=m
+  - RESET_ASPEED=m
+- commit 60f8c94
+
+-------------------------------------------------------------------
+Thu Nov 27 15:52:57 CET 2025 - [email protected]
+
+- config/riscv64: enable generic ASoC drivers
+  CONFIG_SND_SIMPLE_CARD_UTILS=m
+  CONFIG_SND_SIMPLE_CARD=m
+  CONFIG_SND_AUDIO_GRAPH_CARD=m
+  CONFIG_SND_AUDIO_GRAPH_CARD2=m
+  CONFIG_SND_AUDIO_GRAPH_CARD2_CUSTOM_SAMPLE=m
+- commit 4722423
+
+-------------------------------------------------------------------
+Thu Nov 27 14:37:34 CET 2025 - [email protected]
+
+- Add dtb-spacemit
+  SpacemiT boards include MilkV-Jupiter, Banana Pi F3 and Orange Pi RV2.
+- commit f2f396d
+
+-------------------------------------------------------------------
+Thu Nov 27 07:58:43 CET 2025 - [email protected]
+
+- smb: client: fix incomplete backport in cfids_invalidation_worker() 
(bsc#1254096).
+- commit a337d5c
+
+-------------------------------------------------------------------
+Tue Nov 25 13:58:33 CET 2025 - [email protected]
+
+- rpm/kernel-obs-build.spec.in: Add xt_addrtype module for docker
+  Needed by docker meanwhile.
+- commit 1cd2f7d
+
+-------------------------------------------------------------------
@@ -464,0 +546,26 @@
+Mon Nov 24 00:42:53 CET 2025 - [email protected]
+
+- update to 6.18-rc7
+- eliminate 1 mainline patch
+  - patches.suse/mm-huge_memory-Fix-initialization-of-huge-zero-folio.patch
+- commit dd9a893
+
+-------------------------------------------------------------------
+Fri Nov 21 08:48:13 CET 2025 - [email protected]
+
+- config/armv7hl: Enable efidrm in kernel config (bsc#1240624)
+  Use efidrm for system framebuffers on EFI systems. Disable simpledrm in
+  this case. The new driver provides better hardware support and features.
+  Keep simpledrm to handle DT nodes of type 'simple-framebuffer'.
+- commit fea0d97
+
+-------------------------------------------------------------------
+Fri Nov 21 08:47:18 CET 2025 - [email protected]
+
+- config/armv6hl: Enable efidrm in kernel config (bsc#1240624)
+  Use efidrm for system framebuffers on EFI systems. Disable simpledrm in
+  this case. The new driver provides better hardware support and features.
+  Keep simpledrm to handle DT nodes of type 'simple-framebuffer'.
+- commit 71db11a
+
+-------------------------------------------------------------------
@@ -473,0 +581,24 @@
+Wed Nov 19 16:44:40 CET 2025 - [email protected]
+
+- mm/huge_memory: Fix initialization of huge zero folio
+  (git-fixes).
+- commit 817c18e
+
+-------------------------------------------------------------------
+Wed Nov 19 09:46:41 CET 2025 - [email protected]
+
+- rpm/config.sh: Use suse-kabi-tools
+  Commit a2c6f8927eb8 ("packaging: Add support for suse-kabi-tools") updated
+  the kernel-binary spec template to enable the use of suse-kabi-tools for
+  kABI-related operations. This support is activated by setting
+  USE_SUSE_KABI_TOOLS=Yes in the rpm/config.sh file. Subsequently, commit
+  90af69e33ec2 ("rpm/config.sh: Use suse-kabi-tools (jsc#PED-12618)") enabled
+  the tools in SL-16.0 for kABI stability checking.
+  Enable now suse-kabi-tools in the master and its downstream branches as
+  well, so the old kABI scripts can eventually be removed. This branch
+  doesn't have a stable kABI, so only the 'ksymtypes consolidate' command is
+  used. The new tool is faster than the previous rpm/modversions script,
+  which speeds up the build process.
+- commit e171184
+
+-------------------------------------------------------------------
@@ -490,0 +622,13 @@
+Tue Nov 18 15:21:29 CET 2025 - [email protected]
+
+- gendwarfksyms: Fix build on 32-bit hosts (gendwarfksyms).
+- commit 66d1edd
+
+-------------------------------------------------------------------
+Sun Nov 16 23:55:03 CET 2025 - [email protected]
+
+- update to 6.18-rc6
+- refresh configs
+- commit 7deb8b2
+
+-------------------------------------------------------------------
@@ -506,0 +651,7 @@
+Fri Nov 14 14:11:05 CET 2025 - [email protected]
+
+- Update config files: Enable gendwarfksyms
+  New modeversions implementation.
+- commit 1018884
+
+-------------------------------------------------------------------
@@ -1956,0 +2108,186 @@
+Mon Nov 10 00:28:31 CET 2025 - [email protected]
+
+- update to 6.18-rc5
+- update config files
+  - DRM_MSM_VALIDATE_XML=n (arm64 only)
+- commit 577938f
+
+-------------------------------------------------------------------
+Fri Nov  7 09:31:40 CET 2025 - [email protected]
+
+- config/arm64: Enable efidrm in kernel config (bsc#1240624)
+  Use efidrm for system framebuffers on EFI systems. Disable simpledrm in
+  this case. The new driver provides better hardware support and features.
+  Keep simpledrm to handle DT entries of type 'simple-framebuffer'.
+- commit b1591d9
+
+-------------------------------------------------------------------
+Thu Nov  6 11:26:28 CET 2025 - [email protected]
+
+- arm64: Update config files.
+  CONFIG_CC_HAS_ASSUME=y
+  CONFIG_ARCH_ARTPEC=y
+  CONFIG_ARCH_MICROCHIP=y
+  CONFIG_ARCH_LAN969X=y
+  CONFIG_ARCH_SPARX5=y
+  CONFIG_ARM64_GCS=y
+  CONFIG_VIRT_XFER_TO_GUEST_WORK=y
+  CONFIG_KVM_GUEST_MEMFD=y
+  CONFIG_ARCH_SUPPORTS_SCHED_SMT=y
+  CONFIG_ARCH_SUPPORTS_SCHED_CLUSTER=y
+  CONFIG_ARCH_SUPPORTS_SCHED_MC=y
+  CONFIG_SCHED_SMT=y
+  CONFIG_SCHED_CLUSTER=y
+  CONFIG_SCHED_MC=y
+  CONFIG_GENERIC_IRQ_ENTRY=y
+  CONFIG_ARCH_SUPPORTS_CFI=y
+  CONFIG_HAVE_CFI_ICALL_NORMALIZE_INTEGERS=y
+  CONFIG_PERSISTENT_HUGE_ZERO_FOLIO=y
+  CONFIG_ARCH_HAS_USER_SHADOW_STACK=y
+  CONFIG_INET_PSP=y
+  CONFIG_DIBS=m
+  CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA256=y
+  CONFIG_PCIE_SG2042_HOST=m
+  CONFIG_PCIE_STM32_HOST=m
+  CONFIG_PCIE_STM32_EP=m
+  CONFIG_PCI_PWRCTRL=y
+  CONFIG_PCI_PWRCTRL_SLOT=y
+  CONFIG_EEPROM_M24LR=m
+  CONFIG_MD_BITMAP=y
+  CONFIG_NET_DSA_KS8995=m
+  CONFIG_LIBETH_XDP=m
+  CONFIG_LIBIE_FWLOG=m
+  CONFIG_MLX5_EN_PSP=y
+  CONFIG_QCOM_PPE=m
+  CONFIG_DWMAC_SUN55I=m
+  CONFIG_MDIO_BUS=y
+  CONFIG_PSE_SI3474=m
+  CONFIG_CAN_NCT6694=m
+  CONFIG_PCS_RZN1_MIIC=m
+  CONFIG_KEYBOARD_MAX7360=m
+  CONFIG_TOUCHSCREEN_HIMAX_HX852X=m
+  CONFIG_TOUCHSCREEN_HYNITRON_CST816X=m
+  CONFIG_INPUT_AW86927=m
+  CONFIG_INPUT_MAX7360_ROTARY=m
+  CONFIG_INPUT_TPS6594_PWRBUTTON=m
+  CONFIG_SERIAL_ATMEL=y
+  CONFIG_SERIAL_ATMEL_CONSOLE=y
+  CONFIG_SERIAL_ATMEL_PDC=y
+  CONFIG_SERIAL_QCOM_GENI_UART_PORTS=8
+  CONFIG_SERIAL_STM32_CONSOLE=y
+  CONFIG_HW_RANDOM_ATMEL=m
+  CONFIG_I2C_AT91=m
+  CONFIG_I2C_NCT6694=m
+  CONFIG_ADI_I3C_MASTER=m
+  CONFIG_SPI_AMLOGIC_SPIFC_A4=m
+  CONFIG_SPI_ATMEL=m
+  CONFIG_SPI_VIRTIO=m
+  CONFIG_PTP_NETC_V4_TIMER=m
+  CONFIG_PINCTRL_MAX7360=m
+  CONFIG_PINCTRL_GLYMUR=m
+  CONFIG_PINCTRL_SDM660_LPASS_LPI=m
+  CONFIG_PINCTRL_RZT2H=y
+  CONFIG_PINCTRL_TEGRA186=y
+  CONFIG_GPIO_MAX7360=m
+  CONFIG_GPIO_NCT6694=m
+  CONFIG_ADC_BATTERY_HELPER=m
+  CONFIG_CHARGER_BQ257XX=m
+  CONFIG_SENSORS_NCT6694=m
+  CONFIG_SENSORS_MP2869=m
+  CONFIG_SENSORS_MP29502=m
+  CONFIG_RZG3E_THERMAL=m
+  CONFIG_RZG3S_THERMAL=m
+  CONFIG_NCT6694_WATCHDOG=m
+  CONFIG_MFD_AT91_USART=y
+  CONFIG_MFD_NCT6694=m
+  CONFIG_MFD_BQ257XX=m
+  CONFIG_MFD_MAX7360=m
+  CONFIG_REGULATOR_BQ257XX=m
+  CONFIG_REGULATOR_MAX77838=m
+  CONFIG_REGULATOR_PF0900=m
+  CONFIG_REGULATOR_PF530X=m
+  CONFIG_REGULATOR_RT5133=m
+  CONFIG_REGULATOR_S2DOS05=m
+  CONFIG_VIDEO_GC0310=m
+  CONFIG_VIDEO_OG0VE1B=m
+  CONFIG_VIDEO_OV2735=m
+  CONFIG_VIDEO_OV6211=m
+  CONFIG_ROCKCHIP_DW_DP=y
+  CONFIG_DRM_PANEL_HYDIS_HV101HD1=m
+  CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01=m
+  CONFIG_DRM_SOLOMON_SSD2825=m
+  CONFIG_DRM_WAVESHARE_BRIDGE=m
+  CONFIG_DRM_DW_DP=m
+  CONFIG_DRM_PIXPAPER=m
+  CONFIG_DRM_ACCEL_ROCKET=m
+  CONFIG_SND_SOC_FS_AMP_LIB=m
+  CONFIG_SND_SOC_FS210X=m
+  CONFIG_SND_SOC_PCM1754=m
+  CONFIG_SND_SOC_PM4125=m
+  CONFIG_SND_SOC_PM4125_SDW=m
+  CONFIG_SND_SOC_TAS2783_SDW=m
+  CONFIG_SND_SOC_WCD_COMMON=m
+  CONFIG_HID_HAPTIC=y
+  CONFIG_USB_DWC3_GENERIC_PLAT=m
+  CONFIG_INFINIBAND_IONIC=m
+  CONFIG_EDAC_CORTEX_A72=m
+  CONFIG_EDAC_VERSALNET=m
+  CONFIG_RTC_DRV_NCT6694=m
+  CONFIG_RTC_DRV_GOLDFISH=m
+  CONFIG_RTC_DRV_AMLOGIC_A4=m
+  CONFIG_RTC_DRV_S32G=m
+  CONFIG_AT_XDMAC=m
+  CONFIG_EFI_SECRET=m
+  CONFIG_VDPA_USER=m
+  CONFIG_HYPERV=y
+  CONFIG_HYPERV_VMBUS=m
+  CONFIG_EC_LENOVO_THINKPAD_T14S=m
+  CONFIG_COMMON_CLK_LAN966X=m
+  CONFIG_COMMON_CLK_MT8196=m
+  CONFIG_COMMON_CLK_MT8196_IMP_IIC_WRAP=m
+  CONFIG_COMMON_CLK_MT8196_MCUSYS=m
++++ 335 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new.14147/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:
----
  linux-6.17.tar.sign
  linux-6.17.tar.xz

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

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

Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.268997558 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.272997727 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 6.17
-%define patchversion 6.17.9
+%define srcversion 6.18
+%define patchversion 6.18.0
 %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.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %else
 Release:        0
 %endif

dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ dtb-riscv64.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.385002455 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.389002624 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%define srcversion 6.17
-%define patchversion 6.17.9
+%define srcversion 6.18
+%define patchversion 6.18.0
 %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-riscv64
-Version:        6.17.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %else
 Release:        0
 %endif
@@ -285,6 +285,33 @@
 %dir %{dtbdir}/sophgo
 %{dtbdir}/sophgo/*.dtb
 
+%package -n dtb-spacemit
+Summary:        SpacemiT based riscv64 systems
+Group:          System/Boot
+Provides:       multiversion(dtb)
+Requires(post): coreutils
+
+%description -n dtb-spacemit
+Device Tree files for SpacemiT based riscv64 systems.
+
+%post -n dtb-spacemit
+cd /boot
+# If /boot/dtb is a symlink, remove it, so that we can replace it.
+[ -d dtb ] && [ -L dtb ] && rm -f dtb
+# Unless /boot/dtb exists as real directory, create a symlink.
+[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
+
+%ifarch %arm aarch64 riscv64
+%files -n dtb-spacemit -f dtb-spacemit.list
+%else
+%files -n dtb-spacemit
+%endif
+%defattr(-,root,root)
+%ghost /boot/dtb
+%dir %{dtbdir}
+%dir %{dtbdir}/spacemit
+%{dtbdir}/spacemit/*.dtb
+
 %package -n dtb-starfive
 Summary:        StarFive based riscv64 systems
 Group:          System/Boot
@@ -357,7 +384,7 @@
 DTC_FLAGS="$DTC_FLAGS -@"
 
 cd $source/arch/riscv/boot/dts
-for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts 
sophgo/*.dts starfive/*.dts thead/*.dts ; do
+for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts 
sophgo/*.dts spacemit/*.dts starfive/*.dts thead/*.dts ; do
     target=${dts%*.dts}
     mkdir -p $PPDIR/$(dirname $target)
     cpp -x assembler-with-cpp -undef -D__DTS__ -nostdinc -I. 
-I$SRCDIR/include/ -I$SRCDIR/scripts/dtc/include-prefixes/ -P $target.dts -o 
$PPDIR/$target.dts
@@ -366,7 +393,7 @@
 
 %install
 cd pp
-for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts 
sophgo/*.dts starfive/*.dts thead/*.dts ; do
+for dts in allwinner/*.dts microchip/*.dts renesas/*.dts sifive/*.dts 
sophgo/*.dts spacemit/*.dts starfive/*.dts thead/*.dts ; do
     target=${dts%*.dts}
     install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target)
     # install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target)

++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.425004143 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.429004312 +0100
@@ -17,9 +17,9 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.17
-%define patchversion 6.17.9
-%define git_commit 17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+%define srcversion 6.18
+%define patchversion 6.18.0
+%define git_commit 6ce3f150389ee2831c4c0047296d6b64fc9054da
 %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.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %else
 Release:        0
 %endif

kernel-default.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.529008533 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.533008701 +0100
@@ -16,9 +16,9 @@
 #
 
 
-%define srcversion 6.17
-%define patchversion 6.17.9
-%define git_commit 17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+%define srcversion 6.18
+%define patchversion 6.18.0
+%define git_commit 6ce3f150389ee2831c4c0047296d6b64fc9054da
 %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.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %else
 Release:        0
 %endif

++++++ kernel-kvmsmall.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.565010052 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.565010052 +0100
@@ -17,9 +17,9 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.17
-%define patchversion 6.17.9
-%define git_commit 17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+%define srcversion 6.18
+%define patchversion 6.18.0
+%define git_commit 6ce3f150389ee2831c4c0047296d6b64fc9054da
 %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.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %else
 Release:        0
 %endif

kernel-lpae.spec: same change
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.649013597 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.649013597 +0100
@@ -19,7 +19,7 @@
 
 #!BuildIgnore: post-build-checks
 
-%define patchversion 6.17.9
+%define patchversion 6.18.0
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
@@ -38,23 +38,23 @@
 %endif
 %endif
 %endif
-%global kernel_package 
kernel%kernel_flavor-srchash-17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+%global kernel_package 
kernel%kernel_flavor-srchash-6ce3f150389ee2831c4c0047296d6b64fc9054da
 %endif
 %if 0%{?rhel_version}
 %global kernel_package kernel
 %endif
 
 Name:           kernel-obs-build
-Version:        6.17.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %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-17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+Provides:       
kernel-obs-build-srchash-6ce3f150389ee2831c4c0047296d6b64fc9054da
 BuildRequires:  coreutils
 BuildRequires:  device-mapper
 BuildRequires:  dracut
@@ -125,7 +125,7 @@
        xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk 
virtio_rng fat vfat
        nls_cp437 nls_iso8859-1 ibmvscsi sd_mod e1000 ibmveth overlay 9p 
9pnet_virtio qemu_fw_cfg
        algif_hash aegis128 xts bridge br_netfilter nf_nat nf_tables 
xt_conntrack iptable_nat iptable_filter
-       iso9660"
+       iso9660 xt_addrtype"
 
 # manually load all modules to make sure they're available
 for i in $KERNEL_MODULES; do

++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.689015286 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.689015286 +0100
@@ -17,15 +17,15 @@
 # needsrootforbuild
 
 
-%define patchversion 6.17.9
+%define patchversion 6.18.0
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-obs-qa
-Version:        6.17.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %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-17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+BuildRequires:  
kernel-obs-build-srchash-6ce3f150389ee2831c4c0047296d6b64fc9054da
 %endif
 BuildRequires:  modutils
 ExclusiveArch:  aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64

++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.733017143 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.733017143 +0100
@@ -17,9 +17,9 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.17
-%define patchversion 6.17.9
-%define git_commit 17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+%define srcversion 6.18
+%define patchversion 6.18.0
+%define git_commit 6ce3f150389ee2831c4c0047296d6b64fc9054da
 %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.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %else
 Release:        0
 %endif

++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.761018325 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.765018494 +0100
@@ -16,9 +16,9 @@
 #
 
 
-%define srcversion 6.17
-%define patchversion 6.17.9
-%define git_commit 17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+%define srcversion 6.18
+%define patchversion 6.18.0
+%define git_commit 6ce3f150389ee2831c4c0047296d6b64fc9054da
 %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.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %else
 Release:        0
 %endif

++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.809020351 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.813020520 +0100
@@ -16,15 +16,15 @@
 #
 
 
-%define git_commit 17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+%define git_commit 6ce3f150389ee2831c4c0047296d6b64fc9054da
 %define variant %{nil}
 
 %include %_sourcedir/kernel-spec-macros
 
 Name:           kernel-syms
-Version:        6.17.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %else
 Release:        0
 %endif

++++++ kernel-vanilla.spec ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:29.845021871 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:29.849022039 +0100
@@ -17,9 +17,9 @@
 # needssslcertforbuild
 
 
-%define srcversion 6.17
-%define patchversion 6.17.9
-%define git_commit 17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+%define srcversion 6.18
+%define patchversion 6.18.0
+%define git_commit 6ce3f150389ee2831c4c0047296d6b64fc9054da
 %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.9
+Version:        6.18.0
 %if 0%{?is_kotd}
-Release:        <RELEASE>.g17f6a20
+Release:        <RELEASE>.g6ce3f15
 %else
 Release:        0
 %endif

kernel-zfcpdump.spec: same change
++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:30.057030819 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:30.061030988 +0100
@@ -1,6 +1,6 @@
-mtime: 1764004480
-commit: 204319ccaf6617a15b88c915f2e97fba3cc061aac4865fd268c855650f6e38f9
+mtime: 1764665839
+commit: 496c6046fd9bf289ef9ff6362c5578414b403b0198695ed4d62b22b9fb097dec
 url: https://src.opensuse.org/jirislaby/kernel-source
-revision: 204319ccaf6617a15b88c915f2e97fba3cc061aac4865fd268c855650f6e38f9
+revision: 496c6046fd9bf289ef9ff6362c5578414b403b0198695ed4d62b22b9fb097dec
 trackingbranch: Kernel/stable
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2025-12-02 09:57:27.000000000 +0100
@@ -0,0 +1 @@
+.osc

++++++ config.sh ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:30.321041962 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:30.325042131 +0100
@@ -1,5 +1,5 @@
 # The version of the main tarball to use
-SRCVERSION=6.17
+SRCVERSION=6.18
 # variant of the kernel-source package, either empty or "-rt"
 VARIANT=
 # enable kernel module compression

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

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



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

++++++ patches.rpmify.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/patches.rpmify/gendwarfksyms-Fix-build-on-32-bit-hosts.patch 
new/patches.rpmify/gendwarfksyms-Fix-build-on-32-bit-hosts.patch
--- old/patches.rpmify/gendwarfksyms-Fix-build-on-32-bit-hosts.patch    
1970-01-01 01:00:00.000000000 +0100
+++ new/patches.rpmify/gendwarfksyms-Fix-build-on-32-bit-hosts.patch    
2025-12-01 00:47:21.000000000 +0100
@@ -0,0 +1,79 @@
+From 8251ccf6ea847d7bd6e7728b4b14bb7efb79c86d Mon Sep 17 00:00:00 2001
+From: Sami Tolvanen <[email protected]>
+Date: Mon, 17 Nov 2025 20:38:07 +0000
+Subject: [PATCH] gendwarfksyms: Fix build on 32-bit hosts
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+References: gendwarfksyms
+Patch-mainline: Submitted 
https://lore.kernel.org/linux-modules/[email protected]/T/#u
+
+We have interchangeably used unsigned long for some of the types
+defined in elfutils, assuming they're always 64-bit. This obviously
+fails when building gendwarfksyms on 32-bit hosts. Fix the types.
+
+Reported-by: Michal Suchánek <[email protected]>
+Closes: https://lore.kernel.org/linux-modules/[email protected]/
+Signed-off-by: Sami Tolvanen <[email protected]>
+Acked-by: Michal Suchanek <[email protected]>
+---
+ scripts/gendwarfksyms/dwarf.c   | 4 +++-
+ scripts/gendwarfksyms/symbols.c | 5 +++--
+ 2 files changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/scripts/gendwarfksyms/dwarf.c b/scripts/gendwarfksyms/dwarf.c
+index 3538a7d9cb07..e76d732f5f60 100644
+--- a/scripts/gendwarfksyms/dwarf.c
++++ b/scripts/gendwarfksyms/dwarf.c
+@@ -750,6 +750,7 @@ static void process_enumerator_type(struct state *state, 
struct die *cache,
+                                   Dwarf_Die *die)
+ {
+       bool overridden = false;
++      unsigned long override;
+       Dwarf_Word value;
+ 
+       if (stable) {
+@@ -761,7 +762,8 @@ static void process_enumerator_type(struct state *state, 
struct die *cache,
+                       return;
+ 
+               overridden = kabi_get_enumerator_value(
+-                      state->expand.current_fqn, cache->fqn, &value);
++                      state->expand.current_fqn, cache->fqn, &override);
++              value = override;
+       }
+ 
+       process_list_comma(state, cache);
+diff --git a/scripts/gendwarfksyms/symbols.c b/scripts/gendwarfksyms/symbols.c
+index ecddcb5ffcdf..42cd27c9cec4 100644
+--- a/scripts/gendwarfksyms/symbols.c
++++ b/scripts/gendwarfksyms/symbols.c
+@@ -3,6 +3,7 @@
+  * Copyright (C) 2024 Google LLC
+  */
+ 
++#include <inttypes.h>
+ #include "gendwarfksyms.h"
+ 
+ #define SYMBOL_HASH_BITS 12
+@@ -242,7 +243,7 @@ static void elf_for_each_global(int fd, 
elf_symbol_callback_t func, void *arg)
+                               error("elf_getdata failed: %s", elf_errmsg(-1));
+ 
+                       if (shdr->sh_entsize != sym_size)
+-                              error("expected sh_entsize (%lu) to be %zu",
++                              error("expected sh_entsize (%" PRIu64 ") to be 
%zu",
+                                     shdr->sh_entsize, sym_size);
+ 
+                       nsyms = shdr->sh_size / shdr->sh_entsize;
+@@ -292,7 +293,7 @@ static void set_symbol_addr(struct symbol *sym, void *arg)
+               hash_add(symbol_addrs, &sym->addr_hash,
+                        symbol_addr_hash(&sym->addr));
+ 
+-              debug("%s -> { %u, %lx }", sym->name, sym->addr.section,
++              debug("%s -> { %u, %" PRIx64 " }", sym->name, sym->addr.section,
+                     sym->addr.address);
+       } else if (sym->addr.section != addr->section ||
+                  sym->addr.address != addr->address) {
+-- 
+2.51.0
+

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

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

++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.bXXhYz/_old  2025-12-03 14:13:32.789146134 +0100
+++ /var/tmp/diff_new_pack.bXXhYz/_new  2025-12-03 14:13:32.801146641 +0100
@@ -1,4 +1,4 @@
-2025-11-24 17:13:39 +0000
-GIT Revision: 17f6a20d7e47cb61cff6e4d7b171fd88a757883d
+2025-12-02 08:54:32 +0000
+GIT Revision: 6ce3f150389ee2831c4c0047296d6b64fc9054da
 GIT Branch: stable
 

Reply via email to