Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kernel-source-longterm for openSUSE:Factory checked in at 2026-03-06 18:17:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kernel-source-longterm (Old) and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.561 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source-longterm" Fri Mar 6 18:17:01 2026 rev:114 rq:1336685 version:6.18.16 Changes: -------- --- /work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes 2026-02-21 21:01:55.572805442 +0100 +++ /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.561/kernel-longterm.changes 2026-03-06 18:17:11.044647896 +0100 @@ -1,0 +2,2574 @@ +Wed Mar 4 20:20:26 CET 2026 - [email protected] + +- Refresh + patches.kernel.org/6.18.16-498-KVM-nSVM-Remove-a-user-triggerable-WARN-on-ne.patch. +- commit e903c9c + +------------------------------------------------------------------- +Wed Mar 4 18:17:24 CET 2026 - [email protected] + +- dpll: zl3073x: Fix ref frequency setting (git-fixes). +- commit 4b64a5c + +------------------------------------------------------------------- +Wed Mar 4 15:21:10 CET 2026 - [email protected] + +- Linux 6.18.16 (bsc#1258210). +- perf test stat: Update test expectations and events + (bsc#1258210). +- perf test stat tests: Fix for virtualized machines + (bsc#1258210). +- perf build: Raise minimum shellcheck version to 0.7.2 + (bsc#1258210). +- perf unwind-libdw: Fix invalid reference counts (bsc#1258210). +- perf callchain: Fix srcline printing with inlines (bsc#1258210). +- libsubcmd: Fix null intersection case in exclude_cmds() + (bsc#1258210). +- rtc: max31335: use correct CONFIG symbol in IS_REACHABLE() + (bsc#1258210). +- perf symbol-elf: Fix leak of ELF files with GNU debugdata + (bsc#1258210). +- perf tools: Get debug info of DSO properly (bsc#1258210). +- perf cs-etm: Fix decoding for sparse CPU maps (bsc#1258210). +- perf annotate: Fix args leak of map_symbol (bsc#1258210). +- perf maps: Fix reference count leak in maps__find_ams() + (bsc#1258210). +- perf tests sched: Avoid error in cleanup on loaded machines + (bsc#1258210). +- perf annotate: Fix memcpy size in arch__grow_instructions() + (bsc#1258210). +- tools headers: Go back to include asm-generic/unistd.h for arm64 + (bsc#1258210). +- perf annotate: Fix BUILD_NONDISTRO=1 missing args->ms + conversions to pointer (bsc#1258210). +- perf vendor events amd: Fix Zen 5 MAB allocation events + (bsc#1258210). +- perf build: Remove NO_LIBCAP that controls nothing + (bsc#1258210). +- libperf build: Always place libperf includes first + (bsc#1258210). +- perf test: Fix test case perftool-testsuite_report for s390 + (bsc#1258210). +- rtc: interface: Alarm race handling should not discard preceding + error (bsc#1258210). +- statmount: permission check should return EPERM (bsc#1258210). +- hfsplus: fix volume corruption issue for generic/480 + (bsc#1258210). +- audit: add fchmodat2() to change attributes class (bsc#1258210). +- hfsplus: fix volume corruption issue for generic/498 + (bsc#1258210). +- fs/buffer: add alert in try_to_free_buffers() for folios + without buffers (bsc#1258210). +- kselftest/kublk: include message in _Static_assert for C11 + compatibility (bsc#1258210). +- audit: add missing syscalls to read class (bsc#1258210). +- hfsplus: pretend special inodes as regular files (bsc#1258210). +- i3c: master: svc: Initialize 'dev' to NULL in + svc_i3c_master_ibi_isr() (bsc#1258210). +- i3c: mipi-i3c-hci: Stop reading Extended Capabilities if + capability ID is 0 (bsc#1258210). +- i3c: mipi-i3c-hci: Reset RING_OPERATION1 fields during init + (bsc#1258210). +- dlm: fix recovery pending middle conversion (bsc#1258210). +- minix: Add required sanity checking to minix_check_superblock() + (bsc#1258210). +- dlm: validate length in dlm_search_rsb_tree (bsc#1258210). +- btrfs: fallback to buffered IO if the data profile has + duplication (bsc#1258210). +- btrfs: handle user interrupt properly in btrfs_trim_fs() + (bsc#1258210). +- netfs: when subreq is marked for retry, do not check if it + faced an error (bsc#1258210). +- smb: client: add proper locking around ses->iface_last_update + (bsc#1258210). +- gfs2: fiemap page fault fix (bsc#1258210). +- smb: client: prevent races in ->query_interfaces() + (bsc#1258210). +- tools/cpupower: Fix inverted APERF capability check + (bsc#1258210). +- s390/boot: Add -Wno-default-const-init-unsafe to KBUILD_CFLAGS + (bsc#1258210). +- tools/power cpupower: Reset errno before strtoull() + (bsc#1258210). +- s390/purgatory: Add -Wno-default-const-init-unsafe to + KBUILD_CFLAGS (bsc#1258210). +- perf/arm-cmn: Support CMN-600AE (bsc#1258210). +- arm64: Add support for TSV110 Spectre-BHB mitigation + (bsc#1258210). +- rnbd-srv: Zero the rsp buffer before using it (bsc#1258210). +- x86/xen/pvh: Enable PAE mode for 32-bit guest only when + CONFIG_X86_PAE is set (bsc#1258210). +- ntfs: ->d_compare() must not block (bsc#1258210). +- EFI/CPER: don't dump the entire memory region (bsc#1258210). +- APEI/GHES: ensure that won't go past CPER allocated record + (bsc#1258210). +- APEI/GHES: ARM processor Error: don't go past allocated memory + (bsc#1258210). +- EFI/CPER: don't go past the ARM processor CPER record buffer + (bsc#1258210). +- ACPI: processor: Fix NULL-pointer dereference in + acpi_processor_errata_piix4() (bsc#1258210). +- ACPI: resource: Add JWIPC JVC9100 to + irq1_level_low_skip_override[] (bsc#1258210). +- ACPICA: Abort AML bytecode execution when executing AML_FATAL_OP + (bsc#1258210). +- powercap: intel_rapl: Add PL4 support for Ice Lake + (bsc#1258210). +- io_uring/timeout: annotate data race in io_flush_timeouts() + (bsc#1258210). +- alpha: fix user-space corruption during memory compaction + (bsc#1258210). +- md-cluster: fix NULL pointer dereference in + process_metadata_update (bsc#1258210). +- md raid: fix hang when stopping arrays with metadata through + dm-raid (bsc#1258210). +- rust: cpufreq: always inline functions using build_assert with + arguments (bsc#1258210). +- cpufreq: dt-platdev: Block the driver from probing on more QC + platforms (bsc#1258210). +- s390/perf: Disable register readout on sampling events + (bsc#1258210). +- perf/cxlpmu: Replace IRQF_ONESHOT with IRQF_NO_THREAD + (bsc#1258210). +- ACPI: x86: s2idle: Invoke Microsoft _DSM Function 9 (Turn On + Display) (bsc#1258210). +- ACPI: battery: fix incorrect charging status when current is + zero (bsc#1258210). +- xenbus: Use .freeze/.thaw to handle xenbus devices + (bsc#1258210). +- blk-mq-debugfs: add missing debugfs_mutex in + blk_mq_debugfs_register_hctxs() (bsc#1258210). +- blk-mq-sched: unify elevators checking for async requests + (bsc#1258210). +- block: decouple secure erase size limit from discard size limit + (bsc#1258210). +- sparc: Synchronize user stack on fork and clone (bsc#1258210). +- sparc: don't reference obsolete termio struct for TC* constants + (bsc#1258210). +- bpf: verifier improvement in 32bit shift sign extension pattern + (bsc#1258210). +- irqchip/riscv-imsic: Add a CPU pm notifier to restore the + IMSIC on exit (bsc#1258210). +- perf/x86/msr: Add Airmont NP (bsc#1258210). +- perf/x86/cstate: Add Airmont NP (bsc#1258210). +- perf/x86/intel: Add Airmont NP (bsc#1258210). +- bpf: crypto: Use the correct destructor kfunc type + (bsc#1258210). +- bpf: net_sched: Use the correct destructor kfunc type + (bsc#1258210). +- bpf: Recognize special arithmetic shift in the verifier + (bsc#1258210). +- genirq/cpuhotplug: Notify about affinity changes breaking the + affinity mask (bsc#1258210). +- bpf: Properly mark live registers for indirect jumps + (bsc#1258210). +- perf/core: Fix slow perf_event_task_exit() with LBR callstacks + (bsc#1258210). +- arm64/ftrace,bpf: Fix partial regs after bpf_prog_run + (bsc#1258210). +- clocksource/drivers/sh_tmu: Always leave device running after + probe (bsc#1258210). +- clocksource/drivers/timer-integrator-ap: Add missing Kconfig + dependency on OF (bsc#1258210). +- PCI/MSI: Unmap MSI-X region on error (bsc#1258210). +- bpftool: Fix dependencies for static build (bsc#1258210). +- crypto: hisilicon/qm - move the barrier before writing to the + mailbox register (bsc#1258210). +- mailbox: bcm-ferxrm-mailbox: Use default primary handler + (bsc#1258210). +- char: tpm: cr50: Remove IRQF_ONESHOT (bsc#1258210). +- sched/debug: Fix updating of ppos on server write ops + (bsc#1258210). +- pstore: ram_core: fix incorrect success return when vmap() + fails (bsc#1258210). +- firmware: arm_ffa: Unmap Rx/Tx buffers on init failure + (bsc#1258210). +- Revert "arm64: zynqmp: Add an OP-TEE node to the device tree" + (bsc#1258210). +- EDAC/igen6: Add more Intel Panther Lake-H SoCs support + (bsc#1258210). +- EDAC/igen6: Add two Intel Amston Lake SoCs support + (bsc#1258210). +- arm64: tegra: smaug: Add usb-role-switch support (bsc#1258210). +- soc: imx8m: Fix error handling for clk_prepare_enable() + (bsc#1258210). +- x86/sev: Use kfree_sensitive() when freeing a SNP message + descriptor (bsc#1258210). +- parisc: Prevent interrupts during reboot (bsc#1258210). +- drm/xe/ggtt: Use scope-based runtime pm (bsc#1258210). +- drm/xe: Covert return of -EBUSY to -ENOMEM in VM bind IOCTL + (bsc#1258210). +- drm/xe/vm: Skip ufence association for CPU address mirror VMA + during MAP (bsc#1258210). +- drm/display/dp_mst: Add protection against 0 vcpi (bsc#1258210). +- drm/panthor: Always wait after sending a command to an AS + (bsc#1258210). +- drm/xe/xe3_lpg: Apply Wa_16028005424 (bsc#1258210). +- gpu/panel-edp: add AUO panel entry for B140HAN06.4 + (bsc#1258210). +- accel/amdxdna: Fix tail-pointer polling in mailbox_get_msg() + (bsc#1258210). +- drm/amdgpu: fix NULL pointer issue buffer funcs (bsc#1258210). +- drm/amdgpu: fix the calculation of RAS bad page number + (bsc#1258210). +- drm/amdgpu/ras: Move ras data alloc before bad page check + (bsc#1258210). +- drm/amd/display: Correct FIXED_VS Link Rate Toggle Condition + (bsc#1258210). +- drm/amd/display: Guard FAMS2 configuration updates + (bsc#1258210). +- drm/panel-edp: Add AUO B140QAX01.H panel (bsc#1258210). +- drm/amdkfd: Handle GPU reset and drain retry fault race + (bsc#1258210). +- spi-geni-qcom: initialize mode related registers to 0 + (bsc#1258210). +- spi-geni-qcom: use xfer->bits_per_word for can_dma() + (bsc#1258210). +- spi: cadence-quadspi: Parse DT for flashes with the rest of + the DT parsing (bsc#1258210). +- drm/amd/display: Add USB-C DP Alt Mode lane limitation in DCN32 + (bsc#1258210). +- drm/amd/display: Don't disable DPCD mst_en if sink connected + (bsc#1258210). +- ASoC: SOF: ipc4: Support for sending payload along with + LARGE_CONFIG_GET (bsc#1258210). +- media: dvb-core: dmxdevfilter must always flush bufs + (bsc#1258210). +- gpio: pca953x: Add support for TCAL6408 TCAL6416 (bsc#1258210). +- spi: stm32: fix Overrun issue at < 8bpw (bsc#1258210). +- drm/v3d: Set DMA segment size to avoid debug warnings + (bsc#1258210). +- media: omap3isp: isp_video_mbus_to_pix/pix_to_mbus fixes + (bsc#1258210). +- media: omap3isp: isppreview: always clamp in + preview_try_format() (bsc#1258210). +- media: omap3isp: set initial format (bsc#1258210). +- media: chips-media: wave5: Fix conditional in start_streaming + (bsc#1258210). +- media: chips-media: wave5: Process ready frames when CMD_STOP + sent to Encoder (bsc#1258210). +- drm/panel: edp: add BOE NV140WUM-T08 panel (bsc#1258210). +- media: mediatek: vcodec: Don't try to decode 422/444 VP9 + (bsc#1258210). +- drm/amdgpu: add support for HDP IP version 6.1.1 (bsc#1258210). +- drm/amd/display: Fix dsc eDP issue (bsc#1258210). +- drm/amdgpu: avoid a warning in timedout job handler + (bsc#1258210). +- drm/amd/display: Add signal type check for dcn401 + get_phyd32clk_src (bsc#1258210). +- drm/amdgpu: Refactor amdgpu_gem_va_ioctl for Handling Last + Fence Update and Timeline Management v4 (bsc#1258210). +- HID: apple: Add "SONiX KN85 Keyboard" to the list of non-apple + keyboards (bsc#1258210). +- HID: pidff: Do not set out of range trigger button + (bsc#1258210). +- HID: multitouch: add quirks for Lenovo Yoga Book 9i + (bsc#1258210). +- drm/amdgpu: Skip loading SDMA_RS64 in VF (bsc#1258210). +- drm/amd/display: only power down dig on phy endpoints + (bsc#1258210). +- drm/xe: Only toggle scheduling in TDR if GuC is running + (bsc#1258210). +- ASoC: wm8962: Add WM8962_ADC_MONOMIX to "3D Coefficients" mask + (bsc#1258210). +- ASoC: wm8962: Don't report a microphone if it's shorted to + ground on plug (bsc#1258210). +- spi: spi-mem: Limit octal DTR constraints to octal DTR + situations (bsc#1258210). +- cgroup/cpuset: Don't fail cpuset.cpus change in v2 + (bsc#1258210). +- media: amphion: Clear last_buffer_dequeued flag for + DEC_CMD_START (bsc#1258210). +- drm/panel: Fix a possible null-pointer dereference in + jdi_panel_dsi_remove() (bsc#1258210). +- media: adv7180: fix frame interval in progressive mode + (bsc#1258210). +- media: pvrusb2: fix URB leak in pvr2_send_request_ex + (bsc#1258210). +- media: solo6x10: Check for out of bounds chip_id (bsc#1258210). +- media: cx25821: Fix a resource leak in cx25821_dev_setup() + (bsc#1258210). +- media: qcom: camss: Do not enable cpas fast ahb clock for + SM8550 VFE lite (bsc#1258210). +- media: v4l2-async: Fix error handling on steps after finding + a match (bsc#1258210). +- media: mt9m114: Avoid a reset low spike during probe() + (bsc#1258210). +- media: mt9m114: Return -EPROBE_DEFER if no endpoint is found ++++ 32223 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source-longterm/kernel-longterm.changes ++++ and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.561/kernel-longterm.changes kernel-source-longterm.changes: same change kernel-syms-longterm.changes: same change Old: ---- linux-6.12.tar.sign linux-6.12.tar.xz New: ---- linux-6.18.tar.sign linux-6.18.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kernel-longterm.spec ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:23.449162766 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:23.453162932 +0100 @@ -17,9 +17,9 @@ # needssslcertforbuild -%define srcversion 6.12 -%define patchversion 6.12.74 -%define git_commit bd5d4c2ccc3fe8659f3ec78f6f1d1c20f15753ce +%define srcversion 6.18 +%define patchversion 6.18.16 +%define git_commit 4228ab3ccf87b1711f5e9d746f538fdfb6c94dac %define variant -longterm%{nil} %define compress_modules zstd %define compress_vmlinux xz @@ -31,7 +31,7 @@ %define supported_modules_check 0 %define build_flavor longterm %define generate_compile_commands 1 -%define use_suse_kabi_tools 0 +%define use_suse_kabi_tools 1 %define gcc_package gcc %define gcc_compiler gcc @@ -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-longterm -Version: 6.12.74 +Version: 6.18.16 %if 0%{?is_kotd} -Release: <RELEASE>.gbd5d4c2 +Release: <RELEASE>.g4228ab3 %else Release: 0 %endif @@ -79,6 +79,11 @@ BuildRequires: %gcc_package # for objtool BuildRequires: libelf-devel +# part of elfutils not shipped on SLE 12 +%if 0%{?suse_version} >= 1500 +# for gendwarfksyms +BuildRequires: libdw-devel +%endif # required for 50-check-kernel-build-id rpm check BuildRequires: elfutils %ifarch %arm @@ -1118,59 +1123,6 @@ %files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files -%package -n reiserfs-kmp-%build_flavor -Summary: Reiserfs kernel module -Group: System/Kernel -Requires: %name = %version-%source_rel -Provides: reiserfs-kmp = %version-%source_rel -Provides: multiversion(kernel) -# tell weak-modules2 to ignore this package -Provides: kmp_in_kernel -Requires(post): suse-module-tools >= 12.4 -%if %build_default -%if "%CONFIG_PREEMPT_DYNAMIC" == "y" -Provides: reiserfs-kmp-preempt = %version-%release -%endif -%endif -Enhances: %name -Supplements: packageand(%name:reiserfs-kmp-%build_flavor) - -%description -n reiserfs-kmp-%build_flavor -The reiserfs file system is no longer supported in SLE15. This package -provides the reiserfs module for the installation system. - -%pre -n reiserfs-kmp-%build_flavor -%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "reiserfs-kmp-%build_flavor" \ - --version "%version" --release "%release" --kernelrelease "%kernelrelease" \ - --image "%image" --flavor "%build_flavor" --variant "%variant" \ - --usrmerged "%{usrmerged}" --certs "%certs" "$@" - -%post -n reiserfs-kmp-%build_flavor -%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "reiserfs-kmp-%build_flavor" \ - --version "%version" --release "%release" --kernelrelease "%kernelrelease" \ - --image "%image" --flavor "%build_flavor" --variant "%variant" \ - --usrmerged "%{usrmerged}" --certs "%certs" "$@" - -%preun -n reiserfs-kmp-%build_flavor -%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "reiserfs-kmp-%build_flavor" \ - --version "%version" --release "%release" --kernelrelease "%kernelrelease" \ - --image "%image" --flavor "%build_flavor" --variant "%variant" \ - --usrmerged "%{usrmerged}" --certs "%certs" "$@" - -%postun -n reiserfs-kmp-%build_flavor -%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "reiserfs-kmp-%build_flavor" \ - --version "%version" --release "%release" --kernelrelease "%kernelrelease" \ - --image "%image" --flavor "%build_flavor" --variant "%variant" \ - --usrmerged "%{usrmerged}" --certs "%certs" "$@" - -%posttrans -n reiserfs-kmp-%build_flavor -%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "reiserfs-kmp-%build_flavor" \ - --version "%version" --release "%release" --kernelrelease "%kernelrelease" \ - --image "%image" --flavor "%build_flavor" --variant "%variant" \ - --usrmerged "%{usrmerged}" --certs "%certs" "$@" - -%files -n reiserfs-kmp-%build_flavor -f reiserfs-kmp.files - %endif # %CONFIG_SUSE_KERNEL_SUPPORTED %endif # %CONFIG_MODULES @@ -1215,7 +1167,7 @@ subpackages=( base %if "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y" - cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp reiserfs-kmp + cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp %endif ) for package in "${subpackages[@]}"; do @@ -1323,14 +1275,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 @@ -1459,9 +1404,11 @@ %install +%if 0%{?__debug_package:1} # get rid of /usr/lib/rpm/brp-strip-debug -# strip removes too much from the vmlinux ELF binary export NO_BRP_STRIP_DEBUG=true +%endif +# strip removes too much from the vmlinux ELF binary export STRIP_KEEP_SYMTAB='*/vmlinux*' # %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source ++++++ kernel-source-longterm.spec ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:23.489164427 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:23.493164592 +0100 @@ -16,9 +16,9 @@ # -%define srcversion 6.12 -%define patchversion 6.12.74 -%define git_commit bd5d4c2ccc3fe8659f3ec78f6f1d1c20f15753ce +%define srcversion 6.18 +%define patchversion 6.18.16 +%define git_commit 4228ab3ccf87b1711f5e9d746f538fdfb6c94dac %define variant -longterm%{nil} %define gcc_package gcc %define gcc_compiler gcc @@ -28,9 +28,9 @@ %(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build}) Name: kernel-source-longterm -Version: 6.12.74 +Version: 6.18.16 %if 0%{?is_kotd} -Release: <RELEASE>.gbd5d4c2 +Release: <RELEASE>.g4228ab3 %else Release: 0 %endif ++++++ kernel-syms-longterm.spec ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:23.541166585 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:23.545166751 +0100 @@ -16,15 +16,15 @@ # -%define git_commit bd5d4c2ccc3fe8659f3ec78f6f1d1c20f15753ce +%define git_commit 4228ab3ccf87b1711f5e9d746f538fdfb6c94dac %define variant -longterm%{nil} %include %_sourcedir/kernel-spec-macros Name: kernel-syms-longterm -Version: 6.12.74 +Version: 6.18.16 %if 0%{?is_kotd} -Release: <RELEASE>.gbd5d4c2 +Release: <RELEASE>.g4228ab3 %else Release: 0 %endif ++++++ README.SUSE ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:23.661171566 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:23.665171732 +0100 @@ -216,11 +216,13 @@ | 12 | ␣/O | 4096 | externally-built ("out-of-tree") module was loaded | | 13 | ␣/E | 8192 | unsigned module was loaded | | 16 | ␣/X | 65536 | module with third-party support was loaded | -| 31 | ␣/N | 2147483648 | unsupported module was loaded | +| 31 | ␣/n | 2147483648 | unsupported module was loaded | -Bits 16 and 31 are specific to the SUSE kernels. Since SLE15-SP6, loading an -externally supported module does not taint the kernel, but bit 16 (X) is still -tracked per module and can be read in `/sys/module/$MODULE/taint`. +Bits 16 and 31 are specific to the SUSE kernels. Starting with SLE15-SP6, +loading an externally supported module does not taint the kernel, but bit 16 (X) +is still tracked per module and can be read in `/sys/module/$MODULE/taint`. +Additionally, since SLE15-SP6, an unsupported module is indicated by the 'n' +character, whereas it was previously represented by 'N'. Out-of-tree modules do not have the supported flag set by default; that is, they are marked as unsupported. For building externally supported ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:23.713173725 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:23.717173890 +0100 @@ -1,6 +1,6 @@ -mtime: 1771571015 -commit: 3478c424d6ad1074fe7d5433f630e89313d6a169b9b58d0f3a6167343be50727 +mtime: 1772694488 +commit: 48b37800f604506df9c5b2e3b13f3cc1f4dbca93fd1ac43cd3d909ecae74ecd8 url: https://src.opensuse.org/kernelbugs/kernel-source-longterm -revision: 3478c424d6ad1074fe7d5433f630e89313d6a169b9b58d0f3a6167343be50727 +revision: 48b37800f604506df9c5b2e3b13f3cc1f4dbca93fd1ac43cd3d909ecae74ecd8 trackingbranch: Kernel/slowroll ++++++ 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 2026-03-05 08:08:26.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ check-for-config-changes ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:23.909181860 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:23.913182026 +0100 @@ -40,6 +40,7 @@ 'PAHOLE_VERSION' 'RISCV_ISA_[A-Z_]*' 'RUSTC_SUPPORTS_[A-Z0-9_]*' + 'SCHED_PROXY_EXEC' 'TOOLCHAIN_HAS_[A-Z_]*' 'TOOLCHAIN_NEEDS_[A-Z_]*' 'TOOLS_SUPPORT_[A-Z_]*' ++++++ config.conf ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:23.945183355 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:23.953183687 +0100 @@ -9,7 +9,6 @@ # - x86_64/default -- -syms x86_64/debug - x86_64/syzkaller - x86_64/vanilla - -syms x86_64/kvmsmall @@ -17,7 +16,6 @@ # ARM architectures - arm64/default -- -syms arm64/debug - arm64/64kb - arm64/vanilla - -syms arm64/kvmsmall ++++++ config.sh ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:23.973184517 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:23.977184683 +0100 @@ -1,5 +1,5 @@ # The version of the main tarball to use -SRCVERSION=6.12 +SRCVERSION=6.18 # variant of the kernel-source package, either empty or "-rt" VARIANT=-longterm # enable kernel module compression @@ -23,4 +23,6 @@ BUILD_PDF=No # Generate compile_commands.json GENERATE_COMPILE_COMMANDS=Yes +# Use the new kABI tool +USE_SUSE_KABI_TOOLS=Yes ++++++ config.tar.bz2 ++++++ ++++ 10164 lines of diff (skipped) ++++++ kernel-subpackage-spec ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:24.297197966 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:24.301198131 +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 ++++++ linux-6.12.tar.xz -> linux-6.18.tar.xz ++++++ /work/SRC/openSUSE:Factory/kernel-source-longterm/linux-6.12.tar.xz /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.561/linux-6.18.tar.xz differ: char 15, line 1 ++++++ patches.kernel.org.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/kernel-source-longterm/patches.kernel.org.tar.bz2 /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.561/patches.kernel.org.tar.bz2 differ: char 11, line 1 ++++++ patches.rpmify.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.rpmify/btf-pahole-j1-option.patch new/patches.rpmify/btf-pahole-j1-option.patch --- old/patches.rpmify/btf-pahole-j1-option.patch 2024-12-06 08:13:50.000000000 +0100 +++ new/patches.rpmify/btf-pahole-j1-option.patch 2026-03-04 15:21:10.000000000 +0100 @@ -11,16 +11,16 @@ Signed-off-by: Takashi Iwai <[email protected]> --- - scripts/Makefile.btf | 4 ++-- + scripts/Makefile.btf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/scripts/Makefile.btf +++ b/scripts/Makefile.btf -@@ -12,14 +12,14 @@ endif +@@ -14,14 +14,14 @@ endif pahole-flags-$(call test-ge, $(pahole-ver), 121) += --btf_gen_floats --pahole-flags-$(call test-ge, $(pahole-ver), 122) += -j +-pahole-flags-$(call test-ge, $(pahole-ver), 122) += -j$(JOBS) +pahole-flags-$(call test-ge, $(pahole-ver), 122) += -j1 pahole-flags-$(call test-ge, $(pahole-ver), 125) += --skip_encoding_btf_inconsistent_proto --btf_gen_optimized @@ -28,8 +28,8 @@ else # Switch to using --btf_features for v1.26 and later. --pahole-flags-$(call test-ge, $(pahole-ver), 126) = -j --btf_features=encode_force,var,float,enum64,decl_tag,type_tag,optimized_func,consistent_func,decl_tag_kfuncs +-pahole-flags-$(call test-ge, $(pahole-ver), 126) = -j$(JOBS) --btf_features=encode_force,var,float,enum64,decl_tag,type_tag,optimized_func,consistent_func,decl_tag_kfuncs +pahole-flags-$(call test-ge, $(pahole-ver), 126) = -j1 --btf_features=encode_force,var,float,enum64,decl_tag,type_tag,optimized_func,consistent_func,decl_tag_kfuncs - ifneq ($(KBUILD_EXTMOD),) - module-pahole-flags-$(call test-ge, $(pahole-ver), 126) += --btf_features=distilled_base + pahole-flags-$(call test-ge, $(pahole-ver), 130) += --btf_features=attributes + ++++++ patches.suse.tar.bz2 ++++++ ++++ 5350 lines of diff (skipped) ++++++ series.conf ++++++ ++++ 18119 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kernel-source-longterm/series.conf ++++ and /work/SRC/openSUSE:Factory/.kernel-source-longterm.new.561/series.conf ++++++ source-timestamp ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:24.813219384 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:24.817219550 +0100 @@ -1,4 +1,4 @@ -2026-02-19 23:53:12 +0000 -GIT Revision: bd5d4c2ccc3fe8659f3ec78f6f1d1c20f15753ce +2026-03-04 20:23:54 +0000 +GIT Revision: 4228ab3ccf87b1711f5e9d746f538fdfb6c94dac GIT Branch: slowroll ++++++ supported.conf ++++++ --- /var/tmp/diff_new_pack.pyhcqR/_old 2026-03-06 18:17:24.873221875 +0100 +++ /var/tmp/diff_new_pack.pyhcqR/_new 2026-03-06 18:17:24.877222041 +0100 @@ -31,7 +31,6 @@ +ocfs2-kmp fs/ocfs2/ocfs2_stack_o2cb # fate#319339 +ocfs2-kmp fs/ocfs2/ocfs2_stack_user # fate#319339 +ocfs2-kmp fs/ocfs2/ocfs2_stackglue # fate#319339 -+reiserfs-kmp fs/reiserfs/reiserfs # ReiserFS journaled filesystem arch/arm64/crypto/aes-arm64 arch/arm64/crypto/aes-ce-blk arch/arm64/crypto/aes-ce-ccm @@ -3709,7 +3708,6 @@ fs/quota/quota_tree fs/quota/quota_v1 fs/quota/quota_v2 -- fs/reiserfs/reiserfs - fs/romfs/romfs fs/squashfs/squashfs - fs/sysv/sysv
