1
0
forked from pool/kernel-source

10 Commits

Author SHA256 Message Date
a9d7464271 GIT Revision: c49b5adfc617ebbc608c9a825247f8a74e15997a
GIT Branch: SL-16.0
2026-01-15 10:04:53 +0000
2026-01-16 08:00:15 +01:00
b2bb53b21f GIT Revision: 93bcb6aedcc555c1550118b4d6f00e3340d15b9d
GIT Branch: SL-16.0
2026-01-13 08:59:04 +0000
2026-01-14 08:00:14 +01:00
522d77eec3 GIT Revision: 076158ab5f0a10231d8169f72bc53d75b10e0df2
GIT Branch: SL-16.0
2026-01-12 16:46:07 +0000
2026-01-13 08:00:14 +01:00
1eb7a81158 GIT Revision: 49878d31c163cf76075b3eefde9c60e00cc911ed
GIT Branch: SL-16.0
2026-01-09 17:34:49 +0000
2026-01-10 08:00:17 +01:00
0d08a0587e GIT Revision: 20f5d9fe47b615f35b9cbbf7ee3eed9116e05943
GIT Branch: SL-16.0
2026-01-09 00:00:11 +0000
2026-01-09 08:00:13 +01:00
e8f3041b2e GIT Revision: 42eb2c8170c6aec5940d136bdda18168b731ae9c
GIT Branch: SL-16.0
2026-01-08 00:00:11 +0000
2026-01-08 08:04:45 +01:00
afcf05045e GIT Revision: 7c47168f99a71e717fc4b1e555a0f088ac9bf860
GIT Branch: SL-16.0
2026-01-07 00:00:12 +0000
2026-01-07 08:00:13 +01:00
3152efa8fd GIT Revision: af43ff6e1e5cd3fa624244a98d9f197c3893bf4a
GIT Branch: SL-16.0
2026-01-06 00:00:11 +0000
2026-01-06 08:00:16 +01:00
51417a4167 GIT Revision: 5d31a95c3fc60422efb739def20feefbf5d4d151
GIT Branch: SL-16.0
2025-12-11 09:18:13 +0000
2025-12-15 11:52:34 +01:00
fe6d5c17b2 GIT Revision: e886bd764b0ab26ae2559bc7661a5d4f8ee2cfd2
GIT Branch: SL-16.0
2025-11-06 12:29:59 +0000
2025-11-06 16:41:48 +01:00
38 changed files with 257006 additions and 128 deletions

View File

@@ -216,11 +216,13 @@ Relevant bits have the following meaning:
| 12 | ␣/O | 4096 | externally-built ("out-of-tree") module was loaded | | 12 | ␣/O | 4096 | externally-built ("out-of-tree") module was loaded |
| 13 | ␣/E | 8192 | unsigned module was loaded | | 13 | ␣/E | 8192 | unsigned module was loaded |
| 16 | ␣/X | 65536 | module with third-party support 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 Bits 16 and 31 are specific to the SUSE kernels. Starting with SLE15-SP6,
externally supported module does not taint the kernel, but bit 16 (X) is still loading an externally supported module does not taint the kernel, but bit 16 (X)
tracked per module and can be read in `/sys/module/$MODULE/taint`. 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 Out-of-tree modules do not have the supported flag set by default; that
is, they are marked as unsupported. For building externally supported is, they are marked as unsupported. For building externally supported

View File

@@ -4,6 +4,8 @@
<conditions> <conditions>
<package>kernel-64kb</package> <package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package> <package>kernel-source:kernel-64kb</package>
<package>kernel-azure</package>
<package>kernel-source:kernel-azure</package>
<package>kernel-default</package> <package>kernel-default</package>
<package>kernel-source:kernel-default</package> <package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package> <package>kernel-kvmsmall</package>
@@ -69,6 +71,8 @@
<arch>armv6l</arch> <arch>armv6l</arch>
<package>kernel-64kb</package> <package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package> <package>kernel-source:kernel-64kb</package>
<package>kernel-azure</package>
<package>kernel-source:kernel-azure</package>
<package>kernel-default</package> <package>kernel-default</package>
<package>kernel-source:kernel-default</package> <package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package> <package>kernel-kvmsmall</package>
@@ -91,6 +95,8 @@
<arch>s390x</arch> <arch>s390x</arch>
<package>kernel-64kb</package> <package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package> <package>kernel-source:kernel-64kb</package>
<package>kernel-azure</package>
<package>kernel-source:kernel-azure</package>
<package>kernel-default</package> <package>kernel-default</package>
<package>kernel-source:kernel-default</package> <package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package> <package>kernel-kvmsmall</package>
@@ -118,6 +124,8 @@
<arch>riscv64</arch> <arch>riscv64</arch>
<package>kernel-64kb</package> <package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package> <package>kernel-source:kernel-64kb</package>
<package>kernel-azure</package>
<package>kernel-source:kernel-azure</package>
<package>kernel-default</package> <package>kernel-default</package>
<package>kernel-source:kernel-default</package> <package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package> <package>kernel-kvmsmall</package>
@@ -140,6 +148,8 @@
<arch>ppc64le</arch> <arch>ppc64le</arch>
<package>kernel-64kb</package> <package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package> <package>kernel-source:kernel-64kb</package>
<package>kernel-azure</package>
<package>kernel-source:kernel-azure</package>
<package>kernel-default</package> <package>kernel-default</package>
<package>kernel-source:kernel-default</package> <package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package> <package>kernel-kvmsmall</package>
@@ -162,6 +172,8 @@
<arch>armv7l</arch> <arch>armv7l</arch>
<package>kernel-64kb</package> <package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package> <package>kernel-source:kernel-64kb</package>
<package>kernel-azure</package>
<package>kernel-source:kernel-azure</package>
<package>kernel-default</package> <package>kernel-default</package>
<package>kernel-source:kernel-default</package> <package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package> <package>kernel-kvmsmall</package>
@@ -207,6 +219,8 @@
<arch>x86_64</arch> <arch>x86_64</arch>
<package>kernel-64kb</package> <package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package> <package>kernel-source:kernel-64kb</package>
<package>kernel-azure</package>
<package>kernel-source:kernel-azure</package>
<package>kernel-default</package> <package>kernel-default</package>
<package>kernel-source:kernel-default</package> <package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package> <package>kernel-kvmsmall</package>
@@ -229,6 +243,8 @@
<arch>riscv64</arch> <arch>riscv64</arch>
<package>kernel-64kb</package> <package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package> <package>kernel-source:kernel-64kb</package>
<package>kernel-azure</package>
<package>kernel-source:kernel-azure</package>
<package>kernel-default</package> <package>kernel-default</package>
<package>kernel-source:kernel-default</package> <package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package> <package>kernel-kvmsmall</package>

View File

@@ -1,6 +1,7 @@
<multibuild> <multibuild>
<package>dtb-aarch64</package> <package>dtb-aarch64</package>
<package>kernel-64kb</package> <package>kernel-64kb</package>
<package>kernel-azure</package>
<package>kernel-default</package> <package>kernel-default</package>
<package>kernel-docs</package> <package>kernel-docs</package>
<package>kernel-kvmsmall</package> <package>kernel-kvmsmall</package>

View File

@@ -40,6 +40,7 @@ declare -a IGNORED_CONFIGS_RE=(
'PAHOLE_VERSION' 'PAHOLE_VERSION'
'RISCV_ISA_[A-Z_]*' 'RISCV_ISA_[A-Z_]*'
'RUSTC_SUPPORTS_[A-Z0-9_]*' 'RUSTC_SUPPORTS_[A-Z0-9_]*'
'SCHED_PROXY_EXEC'
'TOOLCHAIN_HAS_[A-Z_]*' 'TOOLCHAIN_HAS_[A-Z_]*'
'TOOLCHAIN_NEEDS_[A-Z_]*' 'TOOLCHAIN_NEEDS_[A-Z_]*'
'TOOLS_SUPPORT_[A-Z_]*' 'TOOLS_SUPPORT_[A-Z_]*'

View File

@@ -8,6 +8,7 @@
# kernel-binary and kernel-source rely on this # kernel-binary and kernel-source rely on this
# #
+x86_64 x86_64/azure
+x86_64 x86_64/default +x86_64 x86_64/default
+x86_64 -syms x86_64/kvmsmall +x86_64 -syms x86_64/kvmsmall
+x86_64 x86_64/rt +x86_64 x86_64/rt
@@ -15,6 +16,7 @@
+ppc64le ppc64le/default +ppc64le ppc64le/default
+ppc64le -syms ppc64le/kvmsmall +ppc64le -syms ppc64le/kvmsmall
+arm64 arm64/azure
+arm64 arm64/default +arm64 arm64/default
+arm64 arm64/64kb +arm64 arm64/64kb
+arm64 -syms arm64/kvmsmall +arm64 -syms arm64/kvmsmall

BIN
config.tar.bz2 LFS

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package dtb-aarch64 # spec file for package dtb-aarch64
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
Name: dtb-aarch64 Name: dtb-aarch64
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif

BIN
kabi.tar.bz2 LFS

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-64kb # spec file for package kernel-64kb
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define srcversion 6.12 %define srcversion 6.12
%define patchversion 6.12.0 %define patchversion 6.12.0
%define git_commit 724dacd27ee67991898e785076ef11560b0b2d26 %define git_commit c49b5adfc617ebbc608c9a825247f8a74e15997a
%define variant %{nil} %define variant %{nil}
%define compress_modules zstd %define compress_modules zstd
%define compress_vmlinux xz %define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-64kb Name: kernel-64kb
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif
@@ -79,6 +79,11 @@ BuildRequires: dwarves >= 1.22
BuildRequires: %gcc_package BuildRequires: %gcc_package
# for objtool # for objtool
BuildRequires: libelf-devel 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 # required for 50-check-kernel-build-id rpm check
BuildRequires: elfutils BuildRequires: elfutils
%ifarch %arm %ifarch %arm
@@ -1282,14 +1287,7 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \ --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \ --enable CONFIG_SUSE_KERNEL \
$CONFIG_SUSE_KERNEL_RELEASED \ $CONFIG_SUSE_KERNEL_RELEASED \
$CONFIG_SUSE_HAVE_STABLE_KABI \ $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
if [ %CONFIG_MODULE_SIG = "y" ]; then if [ %CONFIG_MODULE_SIG = "y" ]; then
if [ -n "%certs" ] ; then if [ -n "%certs" ] ; then
@@ -1418,9 +1416,11 @@ fi
%install %install
%if 0%{?__debug_package:1}
# get rid of /usr/lib/rpm/brp-strip-debug # get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
export NO_BRP_STRIP_DEBUG=true export NO_BRP_STRIP_DEBUG=true
%endif
# strip removes too much from the vmlinux ELF binary
export STRIP_KEEP_SYMTAB='*/vmlinux*' export STRIP_KEEP_SYMTAB='*/vmlinux*'
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source # %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source

176237
kernel-azure.changes Normal file

File diff suppressed because it is too large Load Diff

1963
kernel-azure.spec Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-default # spec file for package kernel-default
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define srcversion 6.12 %define srcversion 6.12
%define patchversion 6.12.0 %define patchversion 6.12.0
%define git_commit 724dacd27ee67991898e785076ef11560b0b2d26 %define git_commit c49b5adfc617ebbc608c9a825247f8a74e15997a
%define variant %{nil} %define variant %{nil}
%define compress_modules zstd %define compress_modules zstd
%define compress_vmlinux xz %define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-default Name: kernel-default
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif
@@ -79,6 +79,11 @@ BuildRequires: dwarves >= 1.22
BuildRequires: %gcc_package BuildRequires: %gcc_package
# for objtool # for objtool
BuildRequires: libelf-devel 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 # required for 50-check-kernel-build-id rpm check
BuildRequires: elfutils BuildRequires: elfutils
%ifarch %arm %ifarch %arm
@@ -1366,14 +1371,7 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \ --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \ --enable CONFIG_SUSE_KERNEL \
$CONFIG_SUSE_KERNEL_RELEASED \ $CONFIG_SUSE_KERNEL_RELEASED \
$CONFIG_SUSE_HAVE_STABLE_KABI \ $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
if [ %CONFIG_MODULE_SIG = "y" ]; then if [ %CONFIG_MODULE_SIG = "y" ]; then
if [ -n "%certs" ] ; then if [ -n "%certs" ] ; then
@@ -1502,9 +1500,11 @@ fi
%install %install
%if 0%{?__debug_package:1}
# get rid of /usr/lib/rpm/brp-strip-debug # get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
export NO_BRP_STRIP_DEBUG=true export NO_BRP_STRIP_DEBUG=true
%endif
# strip removes too much from the vmlinux ELF binary
export STRIP_KEEP_SYMTAB='*/vmlinux*' export STRIP_KEEP_SYMTAB='*/vmlinux*'
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source # %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-docs # spec file for package kernel-docs
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define srcversion 6.12 %define srcversion 6.12
%define patchversion 6.12.0 %define patchversion 6.12.0
%define git_commit 724dacd27ee67991898e785076ef11560b0b2d26 %define git_commit c49b5adfc617ebbc608c9a825247f8a74e15997a
%define variant %{nil} %define variant %{nil}
%define build_html 1 %define build_html 1
%define build_pdf 0 %define build_pdf 0
@@ -30,7 +30,7 @@
Name: kernel-docs Name: kernel-docs
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-kvmsmall # spec file for package kernel-kvmsmall
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define srcversion 6.12 %define srcversion 6.12
%define patchversion 6.12.0 %define patchversion 6.12.0
%define git_commit 724dacd27ee67991898e785076ef11560b0b2d26 %define git_commit c49b5adfc617ebbc608c9a825247f8a74e15997a
%define variant %{nil} %define variant %{nil}
%define compress_modules zstd %define compress_modules zstd
%define compress_vmlinux xz %define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-kvmsmall Name: kernel-kvmsmall
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif
@@ -79,6 +79,11 @@ BuildRequires: dwarves >= 1.22
BuildRequires: %gcc_package BuildRequires: %gcc_package
# for objtool # for objtool
BuildRequires: libelf-devel 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 # required for 50-check-kernel-build-id rpm check
BuildRequires: elfutils BuildRequires: elfutils
%ifarch %arm %ifarch %arm
@@ -1298,14 +1303,7 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \ --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \ --enable CONFIG_SUSE_KERNEL \
$CONFIG_SUSE_KERNEL_RELEASED \ $CONFIG_SUSE_KERNEL_RELEASED \
$CONFIG_SUSE_HAVE_STABLE_KABI \ $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
if [ %CONFIG_MODULE_SIG = "y" ]; then if [ %CONFIG_MODULE_SIG = "y" ]; then
if [ -n "%certs" ] ; then if [ -n "%certs" ] ; then
@@ -1434,9 +1432,11 @@ fi
%install %install
%if 0%{?__debug_package:1}
# get rid of /usr/lib/rpm/brp-strip-debug # get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
export NO_BRP_STRIP_DEBUG=true export NO_BRP_STRIP_DEBUG=true
%endif
# strip removes too much from the vmlinux ELF binary
export STRIP_KEEP_SYMTAB='*/vmlinux*' export STRIP_KEEP_SYMTAB='*/vmlinux*'
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source # %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-obs-build # spec file for package kernel-obs-build
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -38,7 +38,7 @@
%endif %endif
%endif %endif
%endif %endif
%global kernel_package kernel%kernel_flavor-srchash-724dacd27ee67991898e785076ef11560b0b2d26 %global kernel_package kernel%kernel_flavor-srchash-c49b5adfc617ebbc608c9a825247f8a74e15997a
%endif %endif
%if 0%{?rhel_version} %if 0%{?rhel_version}
%global kernel_package kernel %global kernel_package kernel
@@ -47,14 +47,14 @@
Name: kernel-obs-build Name: kernel-obs-build
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif
Summary: package kernel and initrd for OBS VM builds Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0-only License: GPL-2.0-only
Group: SLES Group: SLES
Provides: kernel-obs-build-srchash-724dacd27ee67991898e785076ef11560b0b2d26 Provides: kernel-obs-build-srchash-c49b5adfc617ebbc608c9a825247f8a74e15997a
BuildRequires: coreutils BuildRequires: coreutils
BuildRequires: device-mapper BuildRequires: device-mapper
BuildRequires: dracut BuildRequires: dracut
@@ -125,7 +125,7 @@ export KERNEL_MODULES="
xfs nf_conntrack_ipv6 binfmt_misc virtio_pci virtio_mmio virtio_blk virtio_rng fat vfat 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 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 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 # manually load all modules to make sure they're available
for i in $KERNEL_MODULES; do for i in $KERNEL_MODULES; do

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-obs-qa # spec file for package kernel-obs-qa
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
Name: kernel-obs-qa Name: kernel-obs-qa
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif
@@ -36,7 +36,7 @@ BuildRequires: kernel-default
# kernel-obs-build must be also configured as VMinstall, but is required # kernel-obs-build must be also configured as VMinstall, but is required
# here as well to avoid that qa and build package build parallel # here as well to avoid that qa and build package build parallel
%if ! 0%{?qemu_user_space_build} %if ! 0%{?qemu_user_space_build}
BuildRequires: kernel-obs-build-srchash-724dacd27ee67991898e785076ef11560b0b2d26 BuildRequires: kernel-obs-build-srchash-c49b5adfc617ebbc608c9a825247f8a74e15997a
%endif %endif
BuildRequires: modutils BuildRequires: modutils
ExclusiveArch: aarch64 ppc64le s390x x86_64 ExclusiveArch: aarch64 ppc64le s390x x86_64

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-rt # spec file for package kernel-rt
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define srcversion 6.12 %define srcversion 6.12
%define patchversion 6.12.0 %define patchversion 6.12.0
%define git_commit 724dacd27ee67991898e785076ef11560b0b2d26 %define git_commit c49b5adfc617ebbc608c9a825247f8a74e15997a
%define variant %{nil} %define variant %{nil}
%define compress_modules zstd %define compress_modules zstd
%define compress_vmlinux xz %define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-rt Name: kernel-rt
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif
@@ -79,6 +79,11 @@ BuildRequires: dwarves >= 1.22
BuildRequires: %gcc_package BuildRequires: %gcc_package
# for objtool # for objtool
BuildRequires: libelf-devel 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 # required for 50-check-kernel-build-id rpm check
BuildRequires: elfutils BuildRequires: elfutils
%ifarch %arm %ifarch %arm
@@ -1302,14 +1307,7 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \ --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \ --enable CONFIG_SUSE_KERNEL \
$CONFIG_SUSE_KERNEL_RELEASED \ $CONFIG_SUSE_KERNEL_RELEASED \
$CONFIG_SUSE_HAVE_STABLE_KABI \ $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
if [ %CONFIG_MODULE_SIG = "y" ]; then if [ %CONFIG_MODULE_SIG = "y" ]; then
if [ -n "%certs" ] ; then if [ -n "%certs" ] ; then
@@ -1438,9 +1436,11 @@ fi
%install %install
%if 0%{?__debug_package:1}
# get rid of /usr/lib/rpm/brp-strip-debug # get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
export NO_BRP_STRIP_DEBUG=true export NO_BRP_STRIP_DEBUG=true
%endif
# strip removes too much from the vmlinux ELF binary
export STRIP_KEEP_SYMTAB='*/vmlinux*' export STRIP_KEEP_SYMTAB='*/vmlinux*'
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source # %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-source # spec file for package kernel-source
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
%define srcversion 6.12 %define srcversion 6.12
%define patchversion 6.12.0 %define patchversion 6.12.0
%define git_commit 724dacd27ee67991898e785076ef11560b0b2d26 %define git_commit c49b5adfc617ebbc608c9a825247f8a74e15997a
%define variant %{nil} %define variant %{nil}
%define gcc_package gcc13 %define gcc_package gcc13
%define gcc_compiler gcc-13 %define gcc_compiler gcc-13
@@ -30,7 +30,7 @@
Name: kernel-source Name: kernel-source
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif

View File

@@ -95,6 +95,8 @@ There is no reason to install this package.
# strip removes too much from the vmlinux ELF binary # strip removes too much from the vmlinux ELF binary
export NO_BRP_STRIP_DEBUG=true export NO_BRP_STRIP_DEBUG=true
export STRIP_KEEP_SYMTAB='*/vmlinux*' 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 echo "%{?modules}" | tr ', ' '\n\n' > request-modules
%scriptdir/kernel-subpackage-build %kernel_package_name %rpm_kver-%rpm_krel %package_name-%version-%release %scriptdir/kernel-subpackage-build %kernel_package_name %rpm_kver-%rpm_krel %package_name-%version-%release

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-syms # spec file for package kernel-syms
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -16,7 +16,7 @@
# #
%define git_commit 724dacd27ee67991898e785076ef11560b0b2d26 %define git_commit c49b5adfc617ebbc608c9a825247f8a74e15997a
%define variant %{nil} %define variant %{nil}
%include %_sourcedir/kernel-spec-macros %include %_sourcedir/kernel-spec-macros
@@ -24,7 +24,7 @@
Name: kernel-syms Name: kernel-syms
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
# #
# spec file for package kernel-zfcpdump # spec file for package kernel-zfcpdump
# #
# Copyright (c) 2025 SUSE LLC # Copyright (c) 2026 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
%define srcversion 6.12 %define srcversion 6.12
%define patchversion 6.12.0 %define patchversion 6.12.0
%define git_commit 724dacd27ee67991898e785076ef11560b0b2d26 %define git_commit c49b5adfc617ebbc608c9a825247f8a74e15997a
%define variant %{nil} %define variant %{nil}
%define compress_modules zstd %define compress_modules zstd
%define compress_vmlinux xz %define compress_vmlinux xz
@@ -42,7 +42,7 @@
Name: kernel-zfcpdump Name: kernel-zfcpdump
Version: 6.12.0 Version: 6.12.0
%if 0%{?is_kotd} %if 0%{?is_kotd}
Release: <RELEASE>.g724dacd Release: <RELEASE>.gc49b5ad
%else %else
Release: 0 Release: 0
%endif %endif
@@ -79,6 +79,11 @@ BuildRequires: dwarves >= 1.22
BuildRequires: %gcc_package BuildRequires: %gcc_package
# for objtool # for objtool
BuildRequires: libelf-devel 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 # required for 50-check-kernel-build-id rpm check
BuildRequires: elfutils BuildRequires: elfutils
%ifarch %arm %ifarch %arm
@@ -1282,14 +1287,7 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
--set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \ --set-str CONFIG_LOCALVERSION -%source_rel-%build_flavor \
--enable CONFIG_SUSE_KERNEL \ --enable CONFIG_SUSE_KERNEL \
$CONFIG_SUSE_KERNEL_RELEASED \ $CONFIG_SUSE_KERNEL_RELEASED \
$CONFIG_SUSE_HAVE_STABLE_KABI \ $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
if [ %CONFIG_MODULE_SIG = "y" ]; then if [ %CONFIG_MODULE_SIG = "y" ]; then
if [ -n "%certs" ] ; then if [ -n "%certs" ] ; then
@@ -1418,9 +1416,11 @@ fi
%install %install
%if 0%{?__debug_package:1}
# get rid of /usr/lib/rpm/brp-strip-debug # get rid of /usr/lib/rpm/brp-strip-debug
# strip removes too much from the vmlinux ELF binary
export NO_BRP_STRIP_DEBUG=true export NO_BRP_STRIP_DEBUG=true
%endif
# strip removes too much from the vmlinux ELF binary
export STRIP_KEEP_SYMTAB='*/vmlinux*' export STRIP_KEEP_SYMTAB='*/vmlinux*'
# %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source # %kernel_module_directory/%kernelrelease-%build_flavor/source points to the source

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,3 @@
2025-10-17 10:54:40 +0000 2026-01-15 10:04:53 +0000
GIT Revision: 724dacd27ee67991898e785076ef11560b0b2d26 GIT Revision: c49b5adfc617ebbc608c9a825247f8a74e15997a
GIT Branch: users/vkarasulli/SL-16.0/for-next GIT Branch: SL-16.0

View File

@@ -3428,7 +3428,7 @@
-!optional drivers/net/ethernet/microchip/enc28j60 -!optional drivers/net/ethernet/microchip/enc28j60
-!optional drivers/net/ethernet/microchip/encx24j600 -!optional drivers/net/ethernet/microchip/encx24j600
-!optional drivers/net/ethernet/microchip/encx24j600-regmap -!optional drivers/net/ethernet/microchip/encx24j600-regmap
- drivers/net/ethernet/microchip/lan743x drivers/net/ethernet/microchip/lan743x
- drivers/net/ethernet/microchip/lan865x/lan865x - drivers/net/ethernet/microchip/lan865x/lan865x
-!optional drivers/net/ethernet/microchip/lan966x/lan966x-switch # SP6-NEED-REVIEW -!optional drivers/net/ethernet/microchip/lan966x/lan966x-switch # SP6-NEED-REVIEW
- drivers/net/ethernet/microchip/sparx5/sparx5-switch - drivers/net/ethernet/microchip/sparx5/sparx5-switch
@@ -4875,15 +4875,15 @@
+base drivers/scsi/sr_mod +base drivers/scsi/sr_mod
+base drivers/scsi/st # SCSI Tape Driver +base drivers/scsi/st # SCSI Tape Driver
+base drivers/scsi/sym53c8xx_2/sym53c8xx +base drivers/scsi/sym53c8xx_2/sym53c8xx
drivers/scsi/ufs/core/ufshcd-core drivers/ufs/core/ufshcd-core
- drivers/scsi/ufs/host/cdns-pltfrm - drivers/ufs/host/cdns-pltfrm
- drivers/scsi/ufs/host/ufs-exynos - drivers/ufs/host/ufs-exynos
drivers/scsi/ufs/host/ufs-hisi drivers/ufs/host/ufs-hisi
drivers/scsi/ufs/host/ufs-mediatek drivers/ufs/host/ufs-mediatek
drivers/scsi/ufs/host/ufs-qcom drivers/ufs/host/ufs-qcom
- drivers/scsi/ufs/host/ufshcd-pci - drivers/ufs/host/ufshcd-pci
drivers/scsi/ufs/host/ufshcd-pltfrm drivers/ufs/host/ufshcd-pltfrm
drivers/scsi/ufs/ti-j721e-ufs # jsc#PED-1379 drivers/ufs/host/ti-j721e-ufs # jsc#PED-1379
+base drivers/scsi/virtio_scsi +base drivers/scsi/virtio_scsi
+base drivers/scsi/vmw_pvscsi # fate#315587 VMware Paravirtualized SCSI +base drivers/scsi/vmw_pvscsi # fate#315587 VMware Paravirtualized SCSI
drivers/scsi/xen-scsifront drivers/scsi/xen-scsifront
@@ -5785,7 +5785,6 @@
- drivers/watchdog/bd70528_wdt - drivers/watchdog/bd70528_wdt
- drivers/watchdog/bd9576_wdt - drivers/watchdog/bd9576_wdt
drivers/watchdog/cadence_wdt # Xilinx ZynqMP watchdog drivers/watchdog/cadence_wdt # Xilinx ZynqMP watchdog
drivers/watchdog/cpu5wdt # sma cpu5 watchdog driver
-!optional drivers/watchdog/cros_ec_wdt -!optional drivers/watchdog/cros_ec_wdt
- drivers/watchdog/da9052_wdt # armv7hl - drivers/watchdog/da9052_wdt # armv7hl
- drivers/watchdog/da9055_wdt # armv7hl - drivers/watchdog/da9055_wdt # armv7hl
@@ -5912,7 +5911,6 @@
fs/fuse/virtiofs # virtiofs: virtio-fs host<->guest shared file system fs/fuse/virtiofs # virtiofs: virtio-fs host<->guest shared file system
+base fs/isofs/isofs +base fs/isofs/isofs
+base fs/jbd2/jbd2 +base fs/jbd2/jbd2
- fs/ksmbd/ksmbd # SP6-NEED-REVIEW
fs/lockd/lockd fs/lockd/lockd
+base fs/mbcache +base fs/mbcache
+base fs/netfs/netfs +base fs/netfs/netfs
@@ -5988,6 +5986,7 @@
fs/smb/client/cifs # VFS to access servers complying with the SNIA CIFS Specification e.g. Samba and Windows fs/smb/client/cifs # VFS to access servers complying with the SNIA CIFS Specification e.g. Samba and Windows
fs/smb/common/cifs_arc4 # used by cifs.ko, split done in upstream 23e91d8b fs/smb/common/cifs_arc4 # used by cifs.ko, split done in upstream 23e91d8b
fs/smb/common/cifs_md4 # used by cifs.ko, split done in upstream 23e91d8b fs/smb/common/cifs_md4 # used by cifs.ko, split done in upstream 23e91d8b
- fs/smb/server/ksmbd
fs/squashfs/squashfs fs/squashfs/squashfs
fs/udf/udf # Universal Disk Format Filesystem fs/udf/udf # Universal Disk Format Filesystem
+base fs/xfs/xfs # bsc#457668 +base fs/xfs/xfs # bsc#457668