1
0

42 Commits

Author SHA256 Message Date
49efdb8321 GIT Revision: f0dcbbb3e145819ed865e09b2505b5bce0b154cb
GIT Branch: master
2025-12-23 13:22:24 +0000
2025-12-24 08:05:22 +01:00
596f86e323 Add IGNORE-KABI-BADNESS 2025-12-23 08:03:49 +01:00
2b9b532485 GIT Revision: ced40586c15b9f2b5927875876f19d6fd6b30013
GIT Branch: master
2025-12-21 23:59:55 +0000
2025-12-23 08:03:49 +01:00
f9fe6a6a38 Add IGNORE-KABI-BADNESS 2025-12-22 08:26:51 +01:00
830ca1bff4 GIT Revision: ced40586c15b9f2b5927875876f19d6fd6b30013
GIT Branch: master
2025-12-21 23:59:55 +0000
2025-12-22 08:26:49 +01:00
59d39179cf Add IGNORE-KABI-BADNESS 2025-12-21 08:28:05 +01:00
eedaf8b2a9 GIT Revision: 790e7eaf70d8788de0628151a80599a978699d16
GIT Branch: master
2025-12-20 02:19:26 +0000
2025-12-21 08:28:04 +01:00
21229f6efd Add IGNORE-KABI-BADNESS 2025-12-20 08:28:52 +01:00
77df5d83b9 GIT Revision: 790e7eaf70d8788de0628151a80599a978699d16
GIT Branch: master
2025-12-20 02:19:26 +0000
2025-12-20 08:28:51 +01:00
44049e4798 Add IGNORE-KABI-BADNESS 2025-12-19 08:24:58 +01:00
e899dead38 GIT Revision: fe4ccd1d622ecd3be65470290809d7f472eee024
GIT Branch: master
2025-12-19 02:28:57 +0000
2025-12-19 08:24:58 +01:00
2ae2c9ccf0 Add IGNORE-KABI-BADNESS 2025-12-18 08:31:15 +01:00
734599d34d GIT Revision: 912acf1f5e8641a21dfb8fa69f75c0537dfea368
GIT Branch: master
2025-12-17 01:58:22 +0000
2025-12-18 08:31:15 +01:00
b80b777b31 Add IGNORE-KABI-BADNESS 2025-12-17 08:31:29 +01:00
3bd955824a GIT Revision: 912acf1f5e8641a21dfb8fa69f75c0537dfea368
GIT Branch: master
2025-12-17 01:58:22 +0000
2025-12-17 08:31:28 +01:00
26f5b1e806 Add IGNORE-KABI-BADNESS 2025-12-16 08:56:02 +01:00
96f88f9277 GIT Revision: 26c81728947aaa41371d3a2092e395d1212d347c
GIT Branch: master
2025-12-16 01:47:54 +0000
2025-12-16 08:56:01 +01:00
53be1dd882 Add IGNORE-KABI-BADNESS 2025-12-15 08:32:46 +01:00
26b0a12989 GIT Revision: 274aff52cb321b2c8de48cec7a1a317ea2d498f1
GIT Branch: master
2025-12-14 23:54:18 +0000
2025-12-15 08:32:43 +01:00
1910fb209a Add IGNORE-KABI-BADNESS 2025-12-14 08:29:44 +01:00
a97affa82d GIT Revision: 615c359b20510c9c20f57bb5980697040a21efb9
GIT Branch: master
2025-12-11 02:37:27 +0000
2025-12-14 08:29:43 +01:00
8e98cd0183 Add IGNORE-KABI-BADNESS 2025-12-13 08:32:44 +01:00
efd87f8544 GIT Revision: 615c359b20510c9c20f57bb5980697040a21efb9
GIT Branch: master
2025-12-11 02:37:27 +0000
2025-12-13 08:32:42 +01:00
d42b84d280 Add IGNORE-KABI-BADNESS 2025-12-12 08:35:21 +01:00
f085d64076 GIT Revision: 615c359b20510c9c20f57bb5980697040a21efb9
GIT Branch: master
2025-12-11 02:37:27 +0000
2025-12-12 08:35:20 +01:00
35b378889d Add IGNORE-KABI-BADNESS 2025-12-11 08:32:09 +01:00
d53b44a135 GIT Revision: 615c359b20510c9c20f57bb5980697040a21efb9
GIT Branch: master
2025-12-11 02:37:27 +0000
2025-12-11 08:32:08 +01:00
e8a205c68d Add IGNORE-KABI-BADNESS 2025-12-10 08:32:59 +01:00
51232728d9 GIT Revision: 4183e74fae2e7f35fef096d3d72c758a9197b806
GIT Branch: master
2025-12-09 16:52:44 +0000
2025-12-10 08:32:58 +01:00
e18135f9b0 Add IGNORE-KABI-BADNESS 2025-12-09 08:32:36 +01:00
b95e25d4ed GIT Revision: 40af6f7022cd6eb808da8ab10f31b1fae4cd0d54
GIT Branch: master
2025-12-09 02:44:51 +0000
2025-12-09 08:32:34 +01:00
37916bef27 Add IGNORE-KABI-BADNESS 2025-12-08 08:27:41 +01:00
3635e9e942 GIT Revision: 44608f7d45c948265c143ea6d1935ccf985f18c2
GIT Branch: master
2025-12-04 02:32:55 +0000
2025-12-08 08:27:41 +01:00
ce31875a35 Add IGNORE-KABI-BADNESS 2025-12-07 08:29:00 +01:00
51fc6d9da0 GIT Revision: 44608f7d45c948265c143ea6d1935ccf985f18c2
GIT Branch: master
2025-12-04 02:32:55 +0000
2025-12-07 08:28:59 +01:00
1b691c98a4 Add IGNORE-KABI-BADNESS 2025-12-06 08:33:54 +01:00
0a2e398429 GIT Revision: 44608f7d45c948265c143ea6d1935ccf985f18c2
GIT Branch: master
2025-12-04 02:32:55 +0000
2025-12-06 08:33:54 +01:00
41aa3a786a Add IGNORE-KABI-BADNESS 2025-12-05 08:29:44 +01:00
6a4110637a GIT Revision: 44608f7d45c948265c143ea6d1935ccf985f18c2
GIT Branch: master
2025-12-04 02:32:55 +0000
2025-12-05 08:29:43 +01:00
e43f9589df Add IGNORE-KABI-BADNESS 2025-12-04 08:46:47 +01:00
c123a5049d GIT Revision: 44608f7d45c948265c143ea6d1935ccf985f18c2
GIT Branch: master
2025-12-04 02:32:55 +0000
2025-12-04 08:46:44 +01:00
19dc5a52c4 Update .gitattributes 2025-12-04 08:46:37 +01:00
61 changed files with 414110 additions and 1913206 deletions

1
IGNORE-KABI-BADNESS Normal file
View File

@@ -0,0 +1 @@

View File

@@ -2,14 +2,14 @@
<!-- Default 35GB for binary packages -->
<overwrite>
<conditions>
<package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package>
<package>kernel-default</package>
<package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package>
<package>kernel-source:kernel-kvmsmall</package>
<package>kernel-rt</package>
<package>kernel-source:kernel-rt</package>
<package>kernel-pae</package>
<package>kernel-source:kernel-pae</package>
<package>kernel-vanilla</package>
<package>kernel-source:kernel-vanilla</package>
<package>kernel-zfcpdump</package>
<package>kernel-source:kernel-zfcpdump</package>
</conditions>
@@ -67,14 +67,14 @@
<conditions>
<arch>armv7l</arch>
<arch>armv6l</arch>
<package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package>
<package>kernel-default</package>
<package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package>
<package>kernel-source:kernel-kvmsmall</package>
<package>kernel-rt</package>
<package>kernel-source:kernel-rt</package>
<package>kernel-pae</package>
<package>kernel-source:kernel-pae</package>
<package>kernel-vanilla</package>
<package>kernel-source:kernel-vanilla</package>
<package>kernel-zfcpdump</package>
<package>kernel-source:kernel-zfcpdump</package>
</conditions>
@@ -89,14 +89,14 @@
<overwrite>
<conditions>
<arch>s390x</arch>
<package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package>
<package>kernel-default</package>
<package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package>
<package>kernel-source:kernel-kvmsmall</package>
<package>kernel-rt</package>
<package>kernel-source:kernel-rt</package>
<package>kernel-pae</package>
<package>kernel-source:kernel-pae</package>
<package>kernel-vanilla</package>
<package>kernel-source:kernel-vanilla</package>
<package>kernel-zfcpdump</package>
<package>kernel-source:kernel-zfcpdump</package>
</conditions>
@@ -116,14 +116,14 @@
<arch>i586</arch>
<arch>x86_64</arch>
<arch>riscv64</arch>
<package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package>
<package>kernel-default</package>
<package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package>
<package>kernel-source:kernel-kvmsmall</package>
<package>kernel-rt</package>
<package>kernel-source:kernel-rt</package>
<package>kernel-pae</package>
<package>kernel-source:kernel-pae</package>
<package>kernel-vanilla</package>
<package>kernel-source:kernel-vanilla</package>
<package>kernel-zfcpdump</package>
<package>kernel-source:kernel-zfcpdump</package>
</conditions>
@@ -138,14 +138,14 @@
<arch>ppc</arch>
<arch>ppc64</arch>
<arch>ppc64le</arch>
<package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package>
<package>kernel-default</package>
<package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package>
<package>kernel-source:kernel-kvmsmall</package>
<package>kernel-rt</package>
<package>kernel-source:kernel-rt</package>
<package>kernel-pae</package>
<package>kernel-source:kernel-pae</package>
<package>kernel-vanilla</package>
<package>kernel-source:kernel-vanilla</package>
<package>kernel-zfcpdump</package>
<package>kernel-source:kernel-zfcpdump</package>
</conditions>
@@ -160,14 +160,14 @@
<arch>aarch64</arch>
<arch>armv6l</arch>
<arch>armv7l</arch>
<package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package>
<package>kernel-default</package>
<package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package>
<package>kernel-source:kernel-kvmsmall</package>
<package>kernel-rt</package>
<package>kernel-source:kernel-rt</package>
<package>kernel-pae</package>
<package>kernel-source:kernel-pae</package>
<package>kernel-vanilla</package>
<package>kernel-source:kernel-vanilla</package>
<package>kernel-zfcpdump</package>
<package>kernel-source:kernel-zfcpdump</package>
</conditions>
@@ -176,18 +176,6 @@
</hardware>
</overwrite>
<!-- POWER9 now required on ppc64le -->
<overwrite>
<conditions>
<arch>ppc64le</arch>
</conditions>
<hardware>
<cpu>
<flag>power9</flag>
</cpu>
</hardware>
</overwrite>
<!-- Build on recent ARMv8.1 to avoid slow builders -->
<overwrite>
<conditions>
@@ -205,14 +193,14 @@
<conditions>
<arch>aarch64</arch>
<arch>x86_64</arch>
<package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package>
<package>kernel-default</package>
<package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package>
<package>kernel-source:kernel-kvmsmall</package>
<package>kernel-rt</package>
<package>kernel-source:kernel-rt</package>
<package>kernel-pae</package>
<package>kernel-source:kernel-pae</package>
<package>kernel-vanilla</package>
<package>kernel-source:kernel-vanilla</package>
<package>kernel-zfcpdump</package>
<package>kernel-source:kernel-zfcpdump</package>
</conditions>
@@ -227,14 +215,14 @@
<overwrite>
<conditions>
<arch>riscv64</arch>
<package>kernel-64kb</package>
<package>kernel-source:kernel-64kb</package>
<package>kernel-default</package>
<package>kernel-source:kernel-default</package>
<package>kernel-kvmsmall</package>
<package>kernel-source:kernel-kvmsmall</package>
<package>kernel-rt</package>
<package>kernel-source:kernel-rt</package>
<package>kernel-pae</package>
<package>kernel-source:kernel-pae</package>
<package>kernel-vanilla</package>
<package>kernel-source:kernel-vanilla</package>
<package>kernel-zfcpdump</package>
<package>kernel-source:kernel-zfcpdump</package>
</conditions>

View File

@@ -1,12 +1,15 @@
<multibuild>
<package>dtb-aarch64</package>
<package>kernel-64kb</package>
<package>dtb-armv6l</package>
<package>dtb-armv7l</package>
<package>dtb-riscv64</package>
<package>kernel-default</package>
<package>kernel-docs</package>
<package>kernel-kvmsmall</package>
<package>kernel-obs-build</package>
<package>kernel-obs-qa</package>
<package>kernel-rt</package>
<package>kernel-pae</package>
<package>kernel-syms</package>
<package>kernel-vanilla</package>
<package>kernel-zfcpdump</package>
</multibuild>

0
apply-patches Executable file → Normal file
View File

0
arch-symbols Executable file → Normal file
View File

0
check-for-config-changes Executable file → Normal file
View File

0
check-module-license Executable file → Normal file
View File

View File

@@ -9,16 +9,32 @@
#
+x86_64 x86_64/default
- x86_64/syzkaller
+x86_64 x86_64/vanilla
+x86_64 -syms x86_64/kvmsmall
+x86_64 x86_64/rt
+i386 i386/pae
+i386 i386/default
+i386 i386/vanilla
+ppc64le ppc64le/default
+ppc64le ppc64le/vanilla
+ppc64le -syms ppc64le/kvmsmall
+arm64 arm64/default
+arm64 arm64/64kb
+arm64 -syms arm64/kvmsmall
+arm64 arm64/rt
# ARM architectures
+armv6hl -!needs_updating armv6hl/default
+armv6hl -!needs_updating armv6hl/vanilla
+armv7hl -!needs_updating armv7hl/default
+armv7hl -!needs_updating armv7hl/vanilla
+armv7hl -!needs_updating armv7hl/lpae
+arm64 -!needs_updating arm64/default
+arm64 -!needs_updating arm64/64kb
+arm64 -!needs_updating arm64/vanilla
+arm64 -syms -!needs_updating arm64/kvmsmall
+s390x s390x/default
+s390x s390x/vanilla
+s390x -syms s390x/zfcpdump
+riscv64 riscv64/default
+riscv64 riscv64/vanilla

View File

@@ -1,5 +1,5 @@
# The version of the main tarball to use
SRCVERSION=6.12
SRCVERSION=6.19-rc2
# variant of the kernel-source package, either empty or "-rt"
VARIANT=
# enable kernel module compression
@@ -11,24 +11,21 @@ BUILD_DTBS="Yes"
MULTIBUILD="Yes"
# Use new style livepatch package names
LIVEPATCH=livepatch
# Enable livepatching related packages on -rt variant
LIVEPATCH_RT=1
# buildservice projects to build the kernel against
OBS_PROJECT=SUSE:SLFO:1.2
IBS_PROJECT=SUSE:SLFO:1.2
OBS_PROJECT=openSUSE:Factory
OBS_PROJECT_ARM=openSUSE:Factory:ARM
OBS_PROJECT_LEGACYX86=openSUSE:Factory:LegacyX86
OBS_PROJECT_PPC=openSUSE:Factory:PowerPC
OBS_PROJECT_RISCV=openSUSE:Factory:RISCV
OBS_PROJECT_S390=openSUSE:Factory:zSystems
# Bugzilla info
BUGZILLA_SERVER="apibugzilla.suse.com"
BUGZILLA_PRODUCT="SUSE Linux Enterprise Server 16.0"
BUGZILLA_COMPONENT="Kernel"
SPLIT_OPTIONAL=Yes
SUPPORTED_MODULES_CHECK=Yes
BUGZILLA_PRODUCT="openSUSE Tumbleweed"
# build documentation in HTML format
BUILD_HTML=Yes
# build documentation in PDF format
BUILD_PDF=No
# Generate compile_commands.json
GENERATE_COMPILE_COMMANDS=Yes
# Set gcc version to the one used for build in IBS
GCC_VERSION=13
# Use the new kABI tool
USE_SUSE_KABI_TOOLS=Yes

BIN
config.tar.bz2 LFS

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -16,8 +16,8 @@
#
%define srcversion 6.12
%define patchversion 6.12.0
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%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.12.0
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
@@ -42,7 +42,7 @@ ExclusiveArch: aarch64
%define dtbdir /boot/dtb-%kernelrelease
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source0: linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
Source14: series.conf
Source16: guards

31044
dtb-armv6l.changes Normal file

File diff suppressed because it is too large Load Diff

229
dtb-armv6l.spec Normal file
View File

@@ -0,0 +1,229 @@
#
# spec file for package dtb-armv6l
#
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: dtb-armv6l
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
Summary: Device Tree files for $MACHINES
License: GPL-2.0-only
Group: System/Boot
URL: https://www.kernel.org/
BuildRequires: cpp
BuildRequires: dtc >= 1.4.3
BuildRequires: xz
ExclusiveArch: armv6l armv6hl
%define dtbdir /boot/dtb-%kernelrelease
Source0: linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
Source14: series.conf
Source16: guards
Source17: apply-patches
Source19: kernel-binary-conflicts
Source20: obsolete-kmps
Source21: config.conf
Source23: supported.conf
Source33: check-for-config-changes
Source35: group-source-files.pl
Source36: README.PATCH-POLICY.SUSE
Source37: README.SUSE
Source38: README.KSYMS
Source40: source-timestamp
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
Source52: kernel-source%variant.changes
Source57: kernel-cert-subpackage
Source60: config.sh
Source63: arch-symbols
Source65: kernel-spec-macros
Source75: release-projects
Source76: check-module-license
Source78: modules.fips
Source79: splitflist
Source80: mergedep
Source81: moddep
Source82: modflist
Source83: kernel-subpackage-build
Source84: kernel-subpackage-spec
Source85: kernel-default-base.spec.txt
Source86: old_changelog.txt
Source100: config.tar.bz2
Source101: config.addon.tar.bz2
Source102: patches.arch.tar.bz2
Source103: patches.drivers.tar.bz2
Source104: patches.fixes.tar.bz2
Source105: patches.rpmify.tar.bz2
Source106: patches.suse.tar.bz2
Source108: patches.addon.tar.bz2
Source109: patches.kernel.org.tar.bz2
Source110: patches.apparmor.tar.bz2
Source111: patches.rt.tar.bz2
Source113: patches.kabi.tar.bz2
Source114: patches.drm.tar.bz2
Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2
# These files are found in the kernel-source package:
NoSource: 0
NoSource: 3
NoSource: 14
NoSource: 16
NoSource: 17
NoSource: 19
NoSource: 20
NoSource: 21
NoSource: 23
NoSource: 33
NoSource: 35
NoSource: 36
NoSource: 37
NoSource: 38
NoSource: 40
NoSource: 46
NoSource: 47
NoSource: 48
NoSource: 49
NoSource: 50
NoSource: 52
NoSource: 57
NoSource: 60
NoSource: 63
NoSource: 65
NoSource: 75
NoSource: 76
NoSource: 78
NoSource: 79
NoSource: 80
NoSource: 81
NoSource: 82
NoSource: 83
NoSource: 84
NoSource: 85
NoSource: 86
NoSource: 100
NoSource: 101
NoSource: 102
NoSource: 103
NoSource: 104
NoSource: 105
NoSource: 106
NoSource: 108
NoSource: 109
NoSource: 110
NoSource: 111
NoSource: 113
NoSource: 114
NoSource: 120
NoSource: 121
Requires: kernel = %version
%description
Device Tree files for $MACHINES.
%package -n dtb-bcm2835
Summary: Raspberry Pi 1 (A+, B, B+)
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-bcm2835
Device Tree files for Raspberry Pi 1 (A+, B, B+).
%post -n dtb-bcm2835
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-bcm2835 -f dtb-bcm2835.list
%else
%files -n dtb-bcm2835
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/broadcom
%{dtbdir}/broadcom/bcm2835*.dtb
%prep
# Unpack all sources and patches
%setup -q -c -T -a 0 -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 108 -a 109 -a 110 -a 111 -a 113 -a 114 -a 120 -a 121
cd linux-%srcversion
%_sourcedir/apply-patches %_sourcedir/series.conf ..
%build
source=linux-%srcversion
cp $source/COPYING .
SRCDIR=$PWD/$source
mkdir pp
PPDIR=$PWD/pp
export DTC_FLAGS="-R 4 -p 0x1000"
DTC_FLAGS="$DTC_FLAGS -@"
cd $source/arch/arm/boot/dts
for dts in broadcom/bcm2835*.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
dtc $DTC_FLAGS -I dts -O dtb -i ./$(dirname $target) -o $PPDIR/$target.dtb $PPDIR/$target.dts
done
%install
cd pp
for dts in broadcom/bcm2835*.dts ; do
target=${dts%*.dts}
install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target)
# install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target)
install -m 644 $target.dtb %{buildroot}%{dtbdir}/$(dirname $target)
%ifarch %arm aarch64 riscv64
# HACK: work around U-Boot ignoring vendor dir
baselink=%{dtbdir}/$(basename $target).dtb
ln -s $target.dtb %{buildroot}$baselink
%ifarch %arm
case $dts in
broadcom/bcm2835*.dts) pkgname=dtb-bcm2835;;
esac
echo $baselink >> ../$pkgname.list
%else
vendordir=$(basename $(dirname $target))
echo $baselink >> ../dtb-$vendordir.list
%endif
%endif
done
cd -
%changelog

31044
dtb-armv7l.changes Normal file

File diff suppressed because it is too large Load Diff

1392
dtb-armv7l.spec Normal file

File diff suppressed because it is too large Load Diff

31044
dtb-riscv64.changes Normal file

File diff suppressed because it is too large Load Diff

417
dtb-riscv64.spec Normal file
View File

@@ -0,0 +1,417 @@
#
# spec file for package dtb-riscv64
#
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: dtb-riscv64
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
Summary: Device Tree files for $MACHINES
License: GPL-2.0-only
Group: System/Boot
URL: https://www.kernel.org/
BuildRequires: cpp
BuildRequires: dtc >= 1.4.3
BuildRequires: xz
ExclusiveArch: riscv64
%define dtbdir /boot/dtb-%kernelrelease
Source0: linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
Source14: series.conf
Source16: guards
Source17: apply-patches
Source19: kernel-binary-conflicts
Source20: obsolete-kmps
Source21: config.conf
Source23: supported.conf
Source33: check-for-config-changes
Source35: group-source-files.pl
Source36: README.PATCH-POLICY.SUSE
Source37: README.SUSE
Source38: README.KSYMS
Source40: source-timestamp
Source46: split-modules
Source47: modversions
Source48: macros.kernel-source
Source49: kernel-module-subpackage
Source50: kabi.pl
Source52: kernel-source%variant.changes
Source57: kernel-cert-subpackage
Source60: config.sh
Source63: arch-symbols
Source65: kernel-spec-macros
Source75: release-projects
Source76: check-module-license
Source78: modules.fips
Source79: splitflist
Source80: mergedep
Source81: moddep
Source82: modflist
Source83: kernel-subpackage-build
Source84: kernel-subpackage-spec
Source85: kernel-default-base.spec.txt
Source86: old_changelog.txt
Source100: config.tar.bz2
Source101: config.addon.tar.bz2
Source102: patches.arch.tar.bz2
Source103: patches.drivers.tar.bz2
Source104: patches.fixes.tar.bz2
Source105: patches.rpmify.tar.bz2
Source106: patches.suse.tar.bz2
Source108: patches.addon.tar.bz2
Source109: patches.kernel.org.tar.bz2
Source110: patches.apparmor.tar.bz2
Source111: patches.rt.tar.bz2
Source113: patches.kabi.tar.bz2
Source114: patches.drm.tar.bz2
Source120: kabi.tar.bz2
Source121: sysctl.tar.bz2
# These files are found in the kernel-source package:
NoSource: 0
NoSource: 3
NoSource: 14
NoSource: 16
NoSource: 17
NoSource: 19
NoSource: 20
NoSource: 21
NoSource: 23
NoSource: 33
NoSource: 35
NoSource: 36
NoSource: 37
NoSource: 38
NoSource: 40
NoSource: 46
NoSource: 47
NoSource: 48
NoSource: 49
NoSource: 50
NoSource: 52
NoSource: 57
NoSource: 60
NoSource: 63
NoSource: 65
NoSource: 75
NoSource: 76
NoSource: 78
NoSource: 79
NoSource: 80
NoSource: 81
NoSource: 82
NoSource: 83
NoSource: 84
NoSource: 85
NoSource: 86
NoSource: 100
NoSource: 101
NoSource: 102
NoSource: 103
NoSource: 104
NoSource: 105
NoSource: 106
NoSource: 108
NoSource: 109
NoSource: 110
NoSource: 111
NoSource: 113
NoSource: 114
NoSource: 120
NoSource: 121
Requires: kernel = %version
%description
Device Tree files for $MACHINES.
%package -n dtb-allwinner
Summary: Allwinner based riscv64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-allwinner
Device Tree files for Allwinner based riscv64 systems.
%post -n dtb-allwinner
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-allwinner -f dtb-allwinner.list
%else
%files -n dtb-allwinner
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/allwinner
%{dtbdir}/allwinner/*.dtb
%package -n dtb-microchip
Summary: Microchip based riscv64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-microchip
Device Tree files for Microchip based riscv64 systems.
%post -n dtb-microchip
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-microchip -f dtb-microchip.list
%else
%files -n dtb-microchip
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/microchip
%{dtbdir}/microchip/*.dtb
%package -n dtb-renesas
Summary: Renesas based riscv64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-renesas
Device Tree files for Renesas based riscv64 systems.
%post -n dtb-renesas
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-renesas -f dtb-renesas.list
%else
%files -n dtb-renesas
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/renesas
%{dtbdir}/renesas/*.dtb
%package -n dtb-sifive
Summary: SiFive based riscv64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-sifive
Device Tree files for SiFive based riscv64 systems.
%post -n dtb-sifive
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-sifive -f dtb-sifive.list
%else
%files -n dtb-sifive
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/sifive
%{dtbdir}/sifive/*.dtb
%package -n dtb-sophgo
Summary: Sophgo based riscv64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-sophgo
Device Tree files for Sophgo based riscv64 systems.
%post -n dtb-sophgo
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-sophgo -f dtb-sophgo.list
%else
%files -n dtb-sophgo
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%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
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-starfive
Device Tree files for StarFive based riscv64 systems.
%post -n dtb-starfive
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-starfive -f dtb-starfive.list
%else
%files -n dtb-starfive
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/starfive
%{dtbdir}/starfive/*.dtb
%package -n dtb-thead
Summary: T-HEAD based riscv64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-thead
Device Tree files for T-HEAD based riscv64 systems.
%post -n dtb-thead
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-thead -f dtb-thead.list
%else
%files -n dtb-thead
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/thead
%{dtbdir}/thead/*.dtb
%prep
# Unpack all sources and patches
%setup -q -c -T -a 0 -a 100 -a 101 -a 102 -a 103 -a 104 -a 105 -a 106 -a 108 -a 109 -a 110 -a 111 -a 113 -a 114 -a 120 -a 121
cd linux-%srcversion
%_sourcedir/apply-patches %_sourcedir/series.conf ..
%build
source=linux-%srcversion
cp $source/COPYING .
SRCDIR=$PWD/$source
mkdir pp
PPDIR=$PWD/pp
export DTC_FLAGS="-R 4 -p 0x1000"
DTC_FLAGS="$DTC_FLAGS -@"
cd $source/arch/riscv/boot/dts
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
dtc $DTC_FLAGS -I dts -O dtb -i ./$(dirname $target) -o $PPDIR/$target.dtb $PPDIR/$target.dts
done
%install
cd pp
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)
install -m 644 $target.dtb %{buildroot}%{dtbdir}/$(dirname $target)
%ifarch %arm aarch64 riscv64
# HACK: work around U-Boot ignoring vendor dir
baselink=%{dtbdir}/$(basename $target).dtb
ln -s $target.dtb %{buildroot}$baselink
%ifarch %arm
case $dts in
esac
echo $baselink >> ../$pkgname.list
%else
vendordir=$(basename $(dirname $target))
echo $baselink >> ../dtb-$vendordir.list
%endif
%endif
done
cd -
%changelog

0
group-source-files.pl Executable file → Normal file
View File

0
guards Executable file → Normal file
View File

0
kabi.pl Executable file → Normal file
View File

BIN
kabi.tar.bz2 LFS

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -17,32 +17,32 @@
# needssslcertforbuild
%define srcversion 6.12
%define patchversion 6.12.0
%define git_commit 5d31a95c3fc60422efb739def20feefbf5d4d151
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%define git_commit f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
%define livepatch_rt 1%{nil}
%define livepatch_rt %{nil}
%define sb_efi_only 0
%define split_base 0
%define split_optional 1
%define supported_modules_check 1
%define split_optional 0
%define supported_modules_check 0
%define build_flavor default
%define generate_compile_commands 1
%define use_suse_kabi_tools 1
%define gcc_package gcc13
%define gcc_compiler gcc-13
%define gcc_package gcc
%define gcc_compiler gcc
%include %_sourcedir/kernel-spec-macros
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: kernel-default
Version: 6.12.0
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
@@ -98,7 +98,7 @@ BuildRequires: suse-kabi-tools
# Remove some packages that are installed automatically by the build system,
# but are not needed to build the kernel
#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: %ix86 ppc64le riscv64 s390x x86_64
%ifarch %ix86 x86_64
%define image vmlinuz
@@ -173,7 +173,7 @@ ExclusiveArch: aarch64 ppc64le s390x x86_64
echo -n "$space$cert" ; space=" " \
done )
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source0: linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
Source14: series.conf
Source16: guards
@@ -376,6 +376,10 @@ Provides: kernel-%build_flavor-base-srchash-%git_commit
Provides: kernel-srchash-%git_commit
# END COMMON DEPS
Provides: %name-srchash-%git_commit
%ifarch %ix86
Provides: kernel-trace = 3.13
Obsoletes: kernel-trace < 3.13
%endif
%ifarch s390x
Provides: kernel-trace = 3.13
Obsoletes: kernel-trace < 3.13
@@ -392,6 +396,10 @@ Obsoletes: kernel-xen < 4.4
Provides: kernel-ec2 = 4.4
Obsoletes: kernel-ec2 < 4.4
%endif
%ifarch %ix86
Provides: kernel-trace-base = 3.13
Obsoletes: kernel-trace-base < 3.13
%endif
%ifarch s390x
Provides: kernel-trace-base = 3.13
Obsoletes: kernel-trace-base < 3.13
@@ -550,6 +558,10 @@ Provides: kernel = %version-%source_rel
Provides: kernel-%build_flavor-base-srchash-%git_commit
Provides: kernel-srchash-%git_commit
%ifarch %ix86
Provides: kernel-trace-base = 3.13
Obsoletes: kernel-trace-base < 3.13
%endif
%ifarch s390x
Provides: kernel-trace-base = 3.13
Obsoletes: kernel-trace-base < 3.13
@@ -623,6 +635,10 @@ Requires(pre): coreutils awk
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): dracut
%ifarch %ix86
Provides: kernel-trace-extra = 3.13
Obsoletes: kernel-trace-extra < 3.13
%endif
%ifarch s390x
Provides: kernel-trace-extra = 3.13
Obsoletes: kernel-trace-extra < 3.13
@@ -709,6 +725,10 @@ Requires(pre): coreutils awk
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): dracut
%ifarch %ix86
Provides: kernel-trace-optional = 3.13
Obsoletes: kernel-trace-optional < 3.13
%endif
%ifarch s390x
Provides: kernel-trace-optional = 3.13
Obsoletes: kernel-trace-optional < 3.13
@@ -841,6 +861,10 @@ Provides: kernel-preempt-devel = %version-%release
%endif
%endif
Requires: %gcc_package
%ifarch %ix86
Provides: kernel-trace-devel = 3.13
Obsoletes: kernel-trace-devel < 3.13
%endif
%ifarch s390x
Provides: kernel-trace-devel = 3.13
Obsoletes: kernel-trace-devel < 3.13

File diff suppressed because it is too large Load Diff

View File

@@ -16,9 +16,9 @@
#
%define srcversion 6.12
%define patchversion 6.12.0
%define git_commit 5d31a95c3fc60422efb739def20feefbf5d4d151
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%define git_commit f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%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.12.0
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
@@ -85,7 +85,7 @@ BuildRequires: texlive-zapfding
%endif
%endif
BuildArch: noarch
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source0: linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
Source14: series.conf
Source16: guards

File diff suppressed because it is too large Load Diff

View File

@@ -17,32 +17,32 @@
# needssslcertforbuild
%define srcversion 6.12
%define patchversion 6.12.0
%define git_commit 5d31a95c3fc60422efb739def20feefbf5d4d151
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%define git_commit f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
%define livepatch_rt 1%{nil}
%define livepatch_rt %{nil}
%define sb_efi_only 0
%define split_base 0
%define split_optional 1
%define supported_modules_check 1
%define split_optional 0
%define supported_modules_check 0
%define build_flavor kvmsmall
%define generate_compile_commands 1
%define use_suse_kabi_tools 1
%define gcc_package gcc13
%define gcc_compiler gcc-13
%define gcc_package gcc
%define gcc_compiler gcc
%include %_sourcedir/kernel-spec-macros
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: kernel-kvmsmall
Version: 6.12.0
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
@@ -98,7 +98,7 @@ BuildRequires: suse-kabi-tools
# Remove some packages that are installed automatically by the build system,
# but are not needed to build the kernel
#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv
ExclusiveArch: aarch64 ppc64le x86_64
ExclusiveArch: ppc64le x86_64
%ifarch %ix86 x86_64
%define image vmlinuz
@@ -173,7 +173,7 @@ ExclusiveArch: aarch64 ppc64le x86_64
echo -n "$space$cert" ; space=" " \
done )
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source0: linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
Source14: series.conf
Source16: guards

File diff suppressed because it is too large Load Diff

View File

@@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
%define patchversion 6.12.0
%define patchversion 6.19.0-rc2
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -38,23 +38,23 @@
%endif
%endif
%endif
%global kernel_package kernel%kernel_flavor-srchash-5d31a95c3fc60422efb739def20feefbf5d4d151
%global kernel_package kernel%kernel_flavor-srchash-f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%endif
%if 0%{?rhel_version}
%global kernel_package kernel
%endif
Name: kernel-obs-build
Version: 6.12.0
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%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-5d31a95c3fc60422efb739def20feefbf5d4d151
Provides: kernel-obs-build-srchash-f0dcbbb3e145819ed865e09b2505b5bce0b154cb
BuildRequires: coreutils
BuildRequires: device-mapper
BuildRequires: dracut
@@ -63,7 +63,7 @@ BuildRequires: util-linux
%if 0%{?suse_version} > 1550 || 0%{?sle_version} > 150200
BuildRequires: zstd
%endif
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: ppc64le riscv64 s390x x86_64
%description
This package is repackaging already compiled kernels to make them usable

File diff suppressed because it is too large Load Diff

View File

@@ -17,15 +17,15 @@
# needsrootforbuild
%define patchversion 6.12.0
%define patchversion 6.19.0-rc2
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-obs-qa
Version: 6.12.0
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
@@ -36,10 +36,10 @@ BuildRequires: kernel-default
# 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-5d31a95c3fc60422efb739def20feefbf5d4d151
BuildRequires: kernel-obs-build-srchash-f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%endif
BuildRequires: modutils
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: ppc64le riscv64 s390x x86_64
%description
This package is using the kernel compiled within Open Build Service(OBS)

31044
kernel-pae.changes Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
#
# spec file for package kernel-rt
# spec file for package kernel-pae
#
# Copyright (c) 2025 SUSE LLC
#
@@ -17,36 +17,36 @@
# needssslcertforbuild
%define srcversion 6.12
%define patchversion 6.12.0
%define git_commit 5d31a95c3fc60422efb739def20feefbf5d4d151
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%define git_commit f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
%define livepatch_rt 1%{nil}
%define livepatch_rt %{nil}
%define sb_efi_only 0
%define split_base 0
%define split_optional 1
%define supported_modules_check 1
%define build_flavor rt
%define split_optional 0
%define supported_modules_check 0
%define build_flavor pae
%define generate_compile_commands 1
%define use_suse_kabi_tools 1
%define gcc_package gcc13
%define gcc_compiler gcc-13
%define gcc_package gcc
%define gcc_compiler gcc
%include %_sourcedir/kernel-spec-macros
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: kernel-rt
Version: 6.12.0
Name: kernel-pae
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
Summary: Kernel with PREEMPT_RT (realtime) support
Summary: Kernel with PAE Support
License: GPL-2.0-only
Group: System/Kernel
URL: https://www.kernel.org/
@@ -98,7 +98,7 @@ BuildRequires: suse-kabi-tools
# Remove some packages that are installed automatically by the build system,
# but are not needed to build the kernel
#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv
ExclusiveArch: aarch64 x86_64
ExclusiveArch: %ix86
%ifarch %ix86 x86_64
%define image vmlinuz
@@ -173,7 +173,7 @@ ExclusiveArch: aarch64 x86_64
echo -n "$space$cert" ; space=" " \
done )
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source0: linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
Source14: series.conf
Source16: guards
@@ -376,13 +376,21 @@ Provides: kernel-%build_flavor-base-srchash-%git_commit
Provides: kernel-srchash-%git_commit
# END COMMON DEPS
Provides: %name-srchash-%git_commit
%ifarch x86_64
Provides: kernel-compute = 3.13
Obsoletes: kernel-compute < 3.13
%ifarch %ix86
Provides: kernel-desktop = 4.3
Obsoletes: kernel-desktop < 4.3
Provides: kernel-xen = 4.4
Obsoletes: kernel-xen < 4.4
Provides: kernel-ec2 = 4.4
Obsoletes: kernel-ec2 < 4.4
%endif
%ifarch x86_64
Provides: kernel-compute-base = 3.13
Obsoletes: kernel-compute-base < 3.13
%ifarch %ix86
Provides: kernel-desktop-base = 4.3
Obsoletes: kernel-desktop-base < 4.3
Provides: kernel-xen-base = 4.4
Obsoletes: kernel-xen-base < 4.4
Provides: kernel-ec2-base = 4.4
Obsoletes: kernel-ec2-base < 4.4
%endif
%obsolete_rebuilds %name
@@ -417,9 +425,14 @@ Provides: kernel-preempt_%_target_cpu = %version-%source_rel
}
%description
The kernel for arm64 and x86_64 architectures that supports CONFIG_PREEMPT_RT. Its
main purpose is to serve workloads with strict latency requirements with more
deterministic worst case behaviour than the default kernel.
This kernel supports up to 64GB of main memory. It requires Physical
Addressing Extensions (PAE), which were introduced with the Pentium Pro
processor.
PAE is not only more physical address space but also important for the
"no execute" feature which disables execution of code that is marked as
non-executable. Therefore, the PAE kernel should be used on any systems
that support it, regardless of the amount of main memory.
%source_timestamp
@@ -463,7 +476,7 @@ deterministic worst case behaviour than the default kernel.
%if "%CONFIG_MODULES" == "y" && %split_base
%package base
Summary: Kernel with PREEMPT_RT (realtime) support - base modules
Summary: Kernel with PAE Support - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: kernel-base = %version-%source_rel
@@ -528,9 +541,13 @@ Provides: kernel = %version-%source_rel
Provides: kernel-%build_flavor-base-srchash-%git_commit
Provides: kernel-srchash-%git_commit
%ifarch x86_64
Provides: kernel-compute-base = 3.13
Obsoletes: kernel-compute-base < 3.13
%ifarch %ix86
Provides: kernel-desktop-base = 4.3
Obsoletes: kernel-desktop-base < 4.3
Provides: kernel-xen-base = 4.4
Obsoletes: kernel-xen-base < 4.4
Provides: kernel-ec2-base = 4.4
Obsoletes: kernel-ec2-base < 4.4
%endif
%obsolete_rebuilds %name-base
%ifarch %ix86
@@ -538,9 +555,14 @@ Conflicts: libc.so.6()(64bit)
%endif
%description base
The kernel for arm64 and x86_64 architectures that supports CONFIG_PREEMPT_RT. Its
main purpose is to serve workloads with strict latency requirements with more
deterministic worst case behaviour than the default kernel.
This kernel supports up to 64GB of main memory. It requires Physical
Addressing Extensions (PAE), which were introduced with the Pentium Pro
processor.
PAE is not only more physical address space but also important for the
"no execute" feature which disables execution of code that is marked as
non-executable. Therefore, the PAE kernel should be used on any systems
that support it, regardless of the amount of main memory.
This package contains only the base modules, required in all installs.
@@ -580,7 +602,7 @@ This package contains only the base modules, required in all installs.
%endif
%package extra
Summary: Kernel with PREEMPT_RT (realtime) support - Unsupported kernel modules
Summary: Kernel with PAE Support - Unsupported kernel modules
Group: System/Kernel
URL: https://www.kernel.org/
Provides: %name-extra_%_target_cpu = %version-%source_rel
@@ -591,9 +613,13 @@ Requires(pre): coreutils awk
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): dracut
%ifarch x86_64
Provides: kernel-compute-extra = 3.13
Obsoletes: kernel-compute-extra < 3.13
%ifarch %ix86
Provides: kernel-desktop-extra = 4.3
Obsoletes: kernel-desktop-extra < 4.3
Provides: kernel-xen-extra = 4.4
Obsoletes: kernel-xen-extra < 4.4
Provides: kernel-ec2-extra = 4.4
Obsoletes: kernel-ec2-extra < 4.4
%endif
%obsolete_rebuilds %name-extra
Supplements: packageand(product(SLED):%{name}_%_target_cpu)
@@ -610,9 +636,14 @@ Provides: kernel-preempt-extra_%_target_cpu = %version-%source_rel
%endif
%description extra
The kernel for arm64 and x86_64 architectures that supports CONFIG_PREEMPT_RT. Its
main purpose is to serve workloads with strict latency requirements with more
deterministic worst case behaviour than the default kernel.
This kernel supports up to 64GB of main memory. It requires Physical
Addressing Extensions (PAE), which were introduced with the Pentium Pro
processor.
PAE is not only more physical address space but also important for the
"no execute" feature which disables execution of code that is marked as
non-executable. Therefore, the PAE kernel should be used on any systems
that support it, regardless of the amount of main memory.
This package contains additional modules not supported by SUSE.
@@ -656,7 +687,7 @@ This package contains additional modules not supported by SUSE.
%if %split_extra && %split_optional
%package optional
Summary: Kernel with PREEMPT_RT (realtime) support - Optional kernel modules
Summary: Kernel with PAE Support - Optional kernel modules
Group: System/Kernel
URL: https://www.kernel.org/
Provides: %name-optional_%_target_cpu = %version-%source_rel
@@ -667,9 +698,13 @@ Requires(pre): coreutils awk
Requires(post): modutils
Requires(post): perl-Bootloader
Requires(post): dracut
%ifarch x86_64
Provides: kernel-compute-optional = 3.13
Obsoletes: kernel-compute-optional < 3.13
%ifarch %ix86
Provides: kernel-desktop-optional = 4.3
Obsoletes: kernel-desktop-optional < 4.3
Provides: kernel-xen-optional = 4.4
Obsoletes: kernel-xen-optional < 4.4
Provides: kernel-ec2-optional = 4.4
Obsoletes: kernel-ec2-optional < 4.4
%endif
%obsolete_rebuilds %name-optional
Supplements: packageand(product(Leap):%{name}_%_target_cpu)
@@ -684,9 +719,14 @@ Provides: kernel-preempt-optional_%_target_cpu = %version-%source_rel
%endif
%description optional
The kernel for arm64 and x86_64 architectures that supports CONFIG_PREEMPT_RT. Its
main purpose is to serve workloads with strict latency requirements with more
deterministic worst case behaviour than the default kernel.
This kernel supports up to 64GB of main memory. It requires Physical
Addressing Extensions (PAE), which were introduced with the Pentium Pro
processor.
PAE is not only more physical address space but also important for the
"no execute" feature which disables execution of code that is marked as
non-executable. Therefore, the PAE kernel should be used on any systems
that support it, regardless of the amount of main memory.
This package contains optional modules only for openSUSE Leap.
@@ -789,9 +829,13 @@ Provides: kernel-preempt-devel = %version-%release
%endif
%endif
Requires: %gcc_package
%ifarch x86_64
Provides: kernel-compute-devel = 3.13
Obsoletes: kernel-compute-devel < 3.13
%ifarch %ix86
Provides: kernel-desktop-devel = 4.3
Obsoletes: kernel-desktop-devel < 4.3
Provides: kernel-xen-devel = 4.4
Obsoletes: kernel-xen-devel < 4.4
Provides: kernel-ec2-devel = 4.4
Obsoletes: kernel-ec2-devel < 4.4
%endif
%obsolete_rebuilds %name-devel
PreReq: coreutils

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -16,21 +16,21 @@
#
%define srcversion 6.12
%define patchversion 6.12.0
%define git_commit 5d31a95c3fc60422efb739def20feefbf5d4d151
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%define git_commit f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%define variant %{nil}
%define gcc_package gcc13
%define gcc_compiler gcc-13
%define gcc_package gcc
%define gcc_compiler gcc
%include %_sourcedir/kernel-spec-macros
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: kernel-source
Version: 6.12.0
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
@@ -56,9 +56,9 @@ Prefix: /usr/src
%define _rpmmacrodir /etc/rpm
%endif
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
%if "https://www.kernel.org/pub/linux/kernel/v6.x/" != ""
Source1: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.sign
Source0: linux-%srcversion.tar.xz
%if "" != ""
Source1: linux-%srcversion.tar.sign
Source2: linux.keyring
%endif
Source3: kernel-source.rpmlintrc

File diff suppressed because it is too large Load Diff

View File

@@ -16,15 +16,15 @@
#
%define git_commit 5d31a95c3fc60422efb739def20feefbf5d4d151
%define git_commit f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-syms
Version: 6.12.0
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
@@ -33,16 +33,16 @@ License: GPL-2.0-only
Group: Development/Sources
URL: https://www.kernel.org/
BuildRequires: coreutils
ExclusiveArch: aarch64 ppc64le s390x x86_64
ExclusiveArch: %ix86 ppc64le riscv64 s390x x86_64
Prefix: /usr/src
AutoReqProv: off
Source: README.KSYMS
%ifarch aarch64
Requires: kernel-64kb-devel = %version-%source_rel
%endif
%ifarch aarch64 ppc64le s390x x86_64
%ifarch %ix86 ppc64le riscv64 s390x x86_64
Requires: kernel-default-devel = %version-%source_rel
%endif
%ifarch %ix86
Requires: kernel-pae-devel = %version-%source_rel
%endif
Requires: kernel-devel%variant = %version-%source_rel
Provides: %name = %version-%source_rel
Provides: %name-srchash-%git_commit

31044
kernel-vanilla.changes Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -1,5 +1,5 @@
#
# spec file for package kernel-64kb
# spec file for package kernel-vanilla
#
# Copyright (c) 2025 SUSE LLC
#
@@ -17,36 +17,36 @@
# needssslcertforbuild
%define srcversion 6.12
%define patchversion 6.12.0
%define git_commit 5d31a95c3fc60422efb739def20feefbf5d4d151
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%define git_commit f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
%define livepatch_rt 1%{nil}
%define livepatch_rt %{nil}
%define sb_efi_only 0
%define split_base 0
%define split_optional 1
%define supported_modules_check 1
%define build_flavor 64kb
%define split_optional 0
%define supported_modules_check 0
%define build_flavor vanilla
%define generate_compile_commands 1
%define use_suse_kabi_tools 1
%define gcc_package gcc13
%define gcc_compiler gcc-13
%define gcc_package gcc
%define gcc_compiler gcc
%include %_sourcedir/kernel-spec-macros
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: kernel-64kb
Version: 6.12.0
Name: kernel-vanilla
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
Summary: Kernel with 64kb PAGE_SIZE
Summary: The Standard Kernel - without any SUSE patches
License: GPL-2.0-only
Group: System/Kernel
URL: https://www.kernel.org/
@@ -98,7 +98,7 @@ BuildRequires: suse-kabi-tools
# Remove some packages that are installed automatically by the build system,
# but are not needed to build the kernel
#!BuildIgnore: autoconf automake gettext-runtime libtool cvs gettext-tools udev insserv
ExclusiveArch: aarch64
ExclusiveArch: %ix86 ppc64le riscv64 s390x x86_64
%ifarch %ix86 x86_64
%define image vmlinuz
@@ -173,7 +173,7 @@ ExclusiveArch: aarch64
echo -n "$space$cert" ; space=" " \
done )
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source0: linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
Source14: series.conf
Source16: guards
@@ -409,10 +409,7 @@ Provides: kernel-preempt_%_target_cpu = %version-%source_rel
}
%description
This kernel is identical to the default kernel, but is configured with
64kb page size granule. Its main purpose is to serve as compatibility
kernel for systems that were installed when the default kernel was still
configured with 64kb page size granule.
The standard kernel - without any SUSE patches
%source_timestamp
@@ -456,7 +453,7 @@ configured with 64kb page size granule.
%if "%CONFIG_MODULES" == "y" && %split_base
%package base
Summary: Kernel with 64kb PAGE_SIZE - base modules
Summary: The Standard Kernel - without any SUSE patches - base modules
Group: System/Kernel
Url: http://www.kernel.org/
Provides: kernel-base = %version-%source_rel
@@ -527,10 +524,7 @@ Conflicts: libc.so.6()(64bit)
%endif
%description base
This kernel is identical to the default kernel, but is configured with
64kb page size granule. Its main purpose is to serve as compatibility
kernel for systems that were installed when the default kernel was still
configured with 64kb page size granule.
The standard kernel - without any SUSE patches
This package contains only the base modules, required in all installs.
@@ -570,7 +564,7 @@ This package contains only the base modules, required in all installs.
%endif
%package extra
Summary: Kernel with 64kb PAGE_SIZE - Unsupported kernel modules
Summary: The Standard Kernel - without any SUSE patches - Unsupported kernel modules
Group: System/Kernel
URL: https://www.kernel.org/
Provides: %name-extra_%_target_cpu = %version-%source_rel
@@ -596,10 +590,7 @@ Provides: kernel-preempt-extra_%_target_cpu = %version-%source_rel
%endif
%description extra
This kernel is identical to the default kernel, but is configured with
64kb page size granule. Its main purpose is to serve as compatibility
kernel for systems that were installed when the default kernel was still
configured with 64kb page size granule.
The standard kernel - without any SUSE patches
This package contains additional modules not supported by SUSE.
@@ -643,7 +634,7 @@ This package contains additional modules not supported by SUSE.
%if %split_extra && %split_optional
%package optional
Summary: Kernel with 64kb PAGE_SIZE - Optional kernel modules
Summary: The Standard Kernel - without any SUSE patches - Optional kernel modules
Group: System/Kernel
URL: https://www.kernel.org/
Provides: %name-optional_%_target_cpu = %version-%source_rel
@@ -667,10 +658,7 @@ Provides: kernel-preempt-optional_%_target_cpu = %version-%source_rel
%endif
%description optional
This kernel is identical to the default kernel, but is configured with
64kb page size granule. Its main purpose is to serve as compatibility
kernel for systems that were installed when the default kernel was still
configured with 64kb page size granule.
The standard kernel - without any SUSE patches
This package contains optional modules only for openSUSE Leap.

File diff suppressed because it is too large Load Diff

View File

@@ -17,32 +17,32 @@
# needssslcertforbuild
%define srcversion 6.12
%define patchversion 6.12.0
%define git_commit 5d31a95c3fc60422efb739def20feefbf5d4d151
%define srcversion 6.19-rc2
%define patchversion 6.19.0-rc2
%define git_commit f0dcbbb3e145819ed865e09b2505b5bce0b154cb
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
%define livepatch livepatch%{nil}
%define livepatch_rt 1%{nil}
%define livepatch_rt %{nil}
%define sb_efi_only 0
%define split_base 0
%define split_optional 1
%define supported_modules_check 1
%define split_optional 0
%define supported_modules_check 0
%define build_flavor zfcpdump
%define generate_compile_commands 1
%define use_suse_kabi_tools 1
%define gcc_package gcc13
%define gcc_compiler gcc-13
%define gcc_package gcc
%define gcc_compiler gcc
%include %_sourcedir/kernel-spec-macros
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: kernel-zfcpdump
Version: 6.12.0
Version: 6.19~rc2
%if 0%{?is_kotd}
Release: <RELEASE>.g5d31a95
Release: <RELEASE>.gf0dcbbb
%else
Release: 0
%endif
@@ -173,7 +173,7 @@ ExclusiveArch: s390x
echo -n "$space$cert" ; space=" " \
done )
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/linux-%srcversion.tar.xz
Source0: linux-%srcversion.tar.xz
Source3: kernel-source.rpmlintrc
Source14: series.conf
Source16: guards

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.

BIN
linux-6.19-rc2.tar.xz LFS Normal file

Binary file not shown.

Binary file not shown.

0
mergedep Executable file → Normal file
View File

0
moddep Executable file → Normal file
View File

0
modflist Executable file → Normal file
View File

0
modversions Executable file → Normal file
View File

Binary file not shown.

Binary file not shown.

Binary file not shown.

14255
series.conf

File diff suppressed because it is too large Load Diff

View File

@@ -1,3 +1,3 @@
2025-12-11 09:18:13 +0000
GIT Revision: 5d31a95c3fc60422efb739def20feefbf5d4d151
GIT Branch: SL-16.0
2025-12-23 13:22:24 +0000
GIT Revision: f0dcbbb3e145819ed865e09b2505b5bce0b154cb
GIT Branch: master

0
split-modules Executable file → Normal file
View File

0
splitflist Executable file → Normal file
View File

File diff suppressed because it is too large Load Diff

BIN
sysctl.tar.bz2 LFS

Binary file not shown.