17
0

8 Commits

Author SHA256 Message Date
0609dcc5f6 GIT Revision: 2e6fb09e502cd04c4735185d1f72257291a121a7
GIT Branch: users/rfrohl/slowroll/slowroll-next
2026-02-28 20:48:38 +0000
2026-02-28 21:49:00 +01:00
34a19edd88 GIT Revision: db3678cae67195b60168041d39c9faee34e60e1c
GIT Branch: users/rfrohl/slowroll/slowroll-next
2026-02-27 11:56:55 +0000
2026-02-27 12:57:51 +01:00
1cd51bbff0 GIT Revision: 171b063a3c11d305b367a3f0b4494bf917f2205b
GIT Branch: users/rfrohl/slowroll/slowroll-next
2026-02-19 23:37:41 +0000
2026-02-20 00:38:12 +01:00
7f7464c0ed GIT Revision: b2992eba9619e9b446d066b25d6a28184665f4cb
GIT Branch: users/rfrohl/slowroll/slowroll-next
2026-02-18 21:03:00 +0000
2026-02-18 22:03:26 +01:00
72880f5d16 GIT Revision: a5efc7e731fcb908bd18cb3d13d1b6be415c0b5d
GIT Branch: users/rfrohl/slowroll/slowroll-next
2026-02-16 10:10:07 +0000
2026-02-16 11:39:59 +01:00
19d69b67a7 GIT Revision: b8854e11d6bdbf1ec4eac6e563c25d8365661d68
GIT Branch: users/rfrohl/slowroll/slowroll-next
2026-02-16 09:40:13 +0000
2026-02-16 10:41:17 +01:00
07300d067b GIT Revision: acfaa75e779fd785f9c3f89dfdf21bdf8f7ef151
GIT Branch: users/rfrohl/slowroll/slowroll-next
2026-02-15 18:00:12 +0000
2026-02-15 19:08:54 +01:00
64ea16863b GIT Revision: acfaa75e779fd785f9c3f89dfdf21bdf8f7ef151
GIT Branch: users/rfrohl/slowroll/slowroll-next
2026-02-15 18:00:12 +0000
2026-02-15 19:03:52 +01:00
33 changed files with 89727 additions and 141625 deletions

View File

@@ -216,11 +216,13 @@ Relevant bits have the following meaning:
| 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

View File

@@ -40,6 +40,7 @@ declare -a IGNORED_CONFIGS_RE=(
'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_]*'

Binary file not shown.

View File

@@ -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

View File

@@ -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,3 +23,5 @@ BUILD_HTML=Yes
BUILD_PDF=No
# Generate compile_commands.json
GENERATE_COMPILE_COMMANDS=Yes
# Use the new kABI tool
USE_SUSE_KABI_TOOLS=Yes

BIN
config.tar.bz2 LFS

Binary file not shown.

BIN
kabi.tar.bz2 LFS

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -17,9 +17,9 @@
# needssslcertforbuild
%define srcversion 6.12
%define patchversion 6.12.68
%define git_commit 6a162b8bd53815766e70047d2f150f19a2ef1971
%define srcversion 6.18
%define patchversion 6.18.15
%define git_commit 2e6fb09e502cd04c4735185d1f72257291a121a7
%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.68
Version: 6.18.15
%if 0%{?is_kotd}
Release: <RELEASE>.g6a162b8
Release: <RELEASE>.g2e6fb09
%else
Release: 0
%endif
@@ -79,6 +79,11 @@ BuildRequires: dwarves >= 1.22
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 @@ accessible simultaneously from multiple nodes of a cluster.
%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 @@ awk '{
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 @@ echo "Kernel debuginfo type: ${DEBUG_INFO_TYPE}"
--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 @@ fi
%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

File diff suppressed because it is too large Load Diff

View File

@@ -16,9 +16,9 @@
#
%define srcversion 6.12
%define patchversion 6.12.68
%define git_commit 6a162b8bd53815766e70047d2f150f19a2ef1971
%define srcversion 6.18
%define patchversion 6.18.15
%define git_commit 2e6fb09e502cd04c4735185d1f72257291a121a7
%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.68
Version: 6.18.15
%if 0%{?is_kotd}
Release: <RELEASE>.g6a162b8
Release: <RELEASE>.g2e6fb09
%else
Release: 0
%endif

View File

@@ -95,6 +95,8 @@ There is no reason to install this package.
# 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

File diff suppressed because it is too large Load Diff

View File

@@ -16,15 +16,15 @@
#
%define git_commit 6a162b8bd53815766e70047d2f150f19a2ef1971
%define git_commit 2e6fb09e502cd04c4735185d1f72257291a121a7
%define variant -longterm%{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-syms-longterm
Version: 6.12.68
Version: 6.18.15
%if 0%{?is_kotd}
Release: <RELEASE>.g6a162b8
Release: <RELEASE>.g2e6fb09
%else
Release: 0
%endif

View File

@@ -1,19 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Comment: This signature is for the .tar version of the archive
Comment: git archive --format tar --prefix=linux-6.12/ v6.12
Comment: git version 2.47.0
iQIzBAABCAAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmc6xcwACgkQONu9yGCS
aT65NhAAvh7QiDnvnOlH/ZI9TVDE70GYARPN0OQTE+7YmtwYYxtDmIWpl5V4gjcK
jYZYWkNWZxyIi/dzZFoY8JMEwxdPfchkc2nqJxgHbZGTWudcLnTWxIRnzlEjs+7B
B7XIlCTGYMi3hYweHNZcDzvAFp+WA2e130ZTHeJSpEy7jkdcRxnKP4kYkE52bmOr
iK0MgfPhlDY90K9T/XQ1j0CdU9ekpwXXc+vfNPtPz4H5VpAkIvLzFmu/9oYtGBlf
8w4wel6GlzYsZL8XJmBgK2GyhHXLKeEAsTFGoJSnZBwgqfr9ux9iVNCUgfMNyBh/
sPp0ZzVWnqk5CsLTO/bzV64ckRLyBp9nfTekZAjnADqXPTEfDKEGKL/AUV8AFQPE
AvZzFAV8aOFQAUkofvQyJiD61UVjziNlxh0bXLcJrTdJbNqsEQlx4Z6mWWLeufrU
7UWboDuR0+MNGUIVCxFjYF30Zb18hIxxnZ++9+MhtbY0+aAUpJUkHm6HpNls2JtI
0M0iUjTYtlohcadLCo+IdO0+8/HiN1rtDy+PypTNvVI5aoS9gPuJPXMGE+rSgUAk
M0XrPcKrekJPgkL0rQJ+CfHSodsex6de9mzmPA/RHB4iwSqkAHSShs5KXzY6jy+T
fv5YOM+4AArm5xL1uDDDINp/a3tg5Nsv49ghfeYj6IzJPJ84ciw=
=pvFU
-----END PGP SIGNATURE-----

Binary file not shown.

19
linux-6.18.tar.sign Normal file
View File

@@ -0,0 +1,19 @@
-----BEGIN PGP SIGNATURE-----
Comment: This signature is for the .tar version of the archive
Comment: git archive --format tar --prefix=linux-6.18/ v6.18
Comment: git version 2.52.0
iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmktKMYACgkQONu9yGCS
aT4Hgg/+M5KSFON3IFgCtolH4vP13nzEvFRBAAJ2hZdkluN65tWxPzLnBXvCecfj
wep1DXOBS+8GnNfoF1d5S1ZRpBj3gDdh3BRQvowmx1rRXf68PCW7DuVCgO/rs/jS
mtft0v/9z+NHY9tQkpgiFqRQaodCy7CIk2wlHE7tgiU5NAxrYEJgzKCdgJ4meeNp
Y98A1EXzaDV7GRrHjlV2FrredPEpEse/f7XbqKaDKyx5gutQSiL59mLAoZ10jlIr
A8oQJLZpA68fL4I18H1wwviuvqeGkvZO43RfzosUY3p6FJjU6DCWAWXqGo9x+hKq
OfU6EYPcMyBX5jVsMaWNgx/wF7fR+jCMnr2q65kxSA3FYaCgy68UgX3vd8sKMlAI
DudFDGujTIYoaq5hSdP3QiDKv+MJ5ToRZ/A6F16FXkbfi3bip9Na2QlHMQlVNFLK
uXwWqnw3SFWqq1TOoNOv1AjGJCwX/IU2rXbYQQ6XS3+Vj2zSU32HaoEvXQIr7IAv
iX+TjkSxj4Gb8PRtYnlekJ1d9OxuarSzagw9FBXITP3m53pAOtjzsg08ZzFaYlju
wEH7iWeAj2YKGNZuHdgXsExahHuZDBV9gDSwKxjrSDtGwDrHvi1qUU+ge33LF7j2
LZFAzg93Ua/YjlNSsCbeQR0199wPpoAkeStoZa5INabdBKNbZKI=
=2moX
-----END PGP SIGNATURE-----

BIN
linux-6.18.tar.xz LFS Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

17016
series.conf

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,3 @@
2026-01-31 01:19:55 +0000
GIT Revision: 6a162b8bd53815766e70047d2f150f19a2ef1971
GIT Branch: slowroll
2026-02-28 20:48:38 +0000
GIT Revision: 2e6fb09e502cd04c4735185d1f72257291a121a7
GIT Branch: users/rfrohl/slowroll/slowroll-next

View File

@@ -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

BIN
sysctl.tar.bz2 LFS

Binary file not shown.