54 Commits

Author SHA256 Message Date
0a82f61249 GIT Revision: 40592e626d10d39a5a8497d455bd6f503dec962d
GIT Branch: drm-tip
2026-02-09 22:00:13 +0000
2026-02-09 23:02:13 +01:00
209e489a3e GIT Revision: 993a41a2cc2666a577b7b906d59f1279e30e1313
GIT Branch: drm-tip
2026-02-08 22:00:11 +0000
2026-02-08 23:00:17 +01:00
bd066f350b GIT Revision: 0d86dcba594ae4ebea5b82548167810d3b4bc2cb
GIT Branch: drm-tip
2026-02-07 22:00:11 +0000
2026-02-07 23:00:17 +01:00
61fc036b71 GIT Revision: 3088af7720170a2096039e5419a2e97f33c3664c
GIT Branch: drm-tip
2026-02-06 22:00:10 +0000
2026-02-06 23:00:16 +01:00
8a3ae3b921 GIT Revision: d499366ea0c906e87b39b20df393c22e8fbc8690
GIT Branch: drm-tip
2026-02-05 22:00:21 +0000
2026-02-05 23:00:30 +01:00
0a22e0ab46 GIT Revision: 3f5e61a9dcb2aa4fee111c7e9d2d4d91e3d2085c
GIT Branch: drm-tip
2026-02-04 22:00:07 +0000
2026-02-04 23:00:12 +01:00
3999b0a2c4 GIT Revision: 2549133f12a4e54846dfc6dd850203b2e2a6a86f
GIT Branch: drm-tip
2026-02-03 22:00:06 +0000
2026-02-03 23:00:12 +01:00
251fe3517f GIT Revision: eb37cbc020c67f5a228758bbef02c5ae92b91d40
GIT Branch: drm-tip
2026-02-03 06:34:48 +0000
2026-02-03 07:37:00 +01:00
db4aa5bfff GIT Revision: 3c6984f2846de0610852ca51f78adcd232473e0a
GIT Branch: drm-tip
2026-01-30 22:00:06 +0000
2026-01-30 23:00:12 +01:00
dbebf25a7f GIT Revision: dd75ad9996179a8fc8e16c3df2d3de0b597ce327
GIT Branch: drm-tip
2026-01-29 22:00:06 +0000
2026-01-29 23:00:14 +01:00
7de1f7b26f GIT Revision: 41a433f9c2c46a0a648b9d30df245ea7a9e0e814
GIT Branch: drm-tip
2026-01-28 22:00:07 +0000
2026-01-28 23:00:13 +01:00
097ec7d4bb GIT Revision: 9cb6b92a96306942f41b581fc63fa0b94a54ae2e
GIT Branch: drm-tip
2026-01-27 22:00:07 +0000
2026-01-27 23:00:15 +01:00
1a85ad8bc5 GIT Revision: 2b12af7c6a4fb0d83a3a1cdd34bacb48dfd0100d
GIT Branch: drm-tip
2026-01-27 07:45:05 +0000
2026-01-27 08:49:40 +01:00
e2ba43daf2 GIT Revision: 6f1b6fda18a7a18f14acc44b8c994b1a9a3acbd7
GIT Branch: drm-tip
2026-01-24 22:00:07 +0000
2026-01-24 23:00:13 +01:00
3749ced481 GIT Revision: 3bc36c71dec44283e6e808e400d4476b6395d2e7
GIT Branch: drm-tip
2026-01-23 22:00:07 +0000
2026-01-23 23:00:13 +01:00
382102940c GIT Revision: b351efb7167a59580d3b8000393635e4b053e58c
GIT Branch: drm-tip
2026-01-22 22:00:07 +0000
2026-01-22 23:00:13 +01:00
ce65b7a27d GIT Revision: ffd6974b31b6812c36a8bd450a1e398e03dc3afd
GIT Branch: drm-tip
2026-01-21 22:00:11 +0000
2026-01-21 23:00:16 +01:00
4e47f1d4e7 GIT Revision: 9acb4d0b7eec88e88704b034a2804f0283d710f1
GIT Branch: drm-tip
2026-01-21 09:25:13 +0000
2026-01-21 10:27:22 +01:00
192d022ac6 GIT Revision: 9d9e224b1ca0f9488928d8486b7aaa0d635196f7
GIT Branch: drm-tip
2026-01-19 22:00:07 +0000
2026-01-19 23:00:12 +01:00
81bb687831 GIT Revision: 662f90e1308b5939443825df7fb1644fc254f0a1
GIT Branch: drm-tip
2026-01-18 22:00:05 +0000
2026-01-18 23:00:11 +01:00
7451d1eaa9 GIT Revision: 3b61a70ef0eb4b5cc1c12721592bb6d7b87a4236
GIT Branch: drm-tip
2026-01-17 22:00:07 +0000
2026-01-17 23:00:12 +01:00
260b782ae4 GIT Revision: 55c3f978188e7bcbd72dc04569563131406530dc
GIT Branch: drm-tip
2026-01-16 22:00:09 +0000
2026-01-16 23:00:14 +01:00
71141834c5 GIT Revision: 9214694643709879f321ec66fa4318c81fb5794f
GIT Branch: drm-tip
2026-01-15 22:00:06 +0000
2026-01-15 23:00:10 +01:00
a9a4152e7c GIT Revision: 9243b6d8c136afb5742545df9691a249275ee554
GIT Branch: drm-tip
2026-01-14 22:00:16 +0000
2026-01-14 23:00:20 +01:00
382c1759b2 GIT Revision: 90edde28b73d8972991398176f43eb7026ce42fa
GIT Branch: drm-tip
2026-01-13 22:00:12 +0000
2026-01-13 23:00:18 +01:00
d100c74090 GIT Revision: 8c72d9853191583e9046ae0fe705d935d3eec158
GIT Branch: drm-tip
2026-01-13 11:53:09 +0000
2026-01-13 13:18:06 +01:00
418c900591 GIT Revision: c8120282ddbee9efa36772b42b59723968d77b4a
GIT Branch: drm-tip
2026-01-11 22:00:08 +0000
2026-01-11 23:00:14 +01:00
4ca73b15d2 GIT Revision: ed50d99bbf4dca1b35f35c19929404f85d379478
GIT Branch: drm-tip
2026-01-10 22:00:06 +0000
2026-01-10 23:00:10 +01:00
ab2c376465 GIT Revision: 0246c4bf64eb5c49e0c60363c7b547e0a4fa4032
GIT Branch: drm-tip
2026-01-09 22:00:08 +0000
2026-01-09 23:01:13 +01:00
0126dc2d3d GIT Revision: 76952cfebbb46d9a9177b389121638642b2b6aec
GIT Branch: drm-tip
2026-01-08 22:00:06 +0000
2026-01-08 23:00:10 +01:00
de06d3d4db GIT Revision: 0098d210d1028424e796ba21197cf385aa1189d5
GIT Branch: drm-tip
2026-01-07 22:00:07 +0000
2026-01-07 23:00:12 +01:00
f0224f96da GIT Revision: 9f5182c903506b543aaecfddf709e9046dbac32c
GIT Branch: drm-tip
2026-01-07 08:33:25 +0000
2026-01-07 09:57:44 +01:00
fb6d30bf9c GIT Revision: 7df00a138702b7b0a0084c3b457cf2aaafcd2746
GIT Branch: drm-tip
2026-01-04 22:00:07 +0000
2026-01-04 23:00:11 +01:00
2f17e7757f GIT Revision: 1df588e3cdc48293aab5b3bcc18a38d4d8014658
GIT Branch: drm-tip
2026-01-03 22:00:06 +0000
2026-01-03 23:00:13 +01:00
1b32e7a390 GIT Revision: 122df9ec1f82a4b2fb82c04f16c8390349104eb7
GIT Branch: drm-tip
2025-12-22 22:00:15 +0000
2025-12-22 23:00:19 +01:00
581183809b GIT Revision: 879fa4226bf328c17165b22fb20dbbfd2fc75a49
GIT Branch: drm-tip
2025-12-21 22:01:17 +0000
2025-12-21 23:01:21 +01:00
eb00e29fc1 GIT Revision: dae491193722292200cff4394a7e5eb6a9996ad2
GIT Branch: drm-tip
2025-12-20 22:00:19 +0000
2025-12-20 23:00:23 +01:00
e348280a3d GIT Revision: a4daae15da1b38546c149b153568eae6d40ecbb9
GIT Branch: drm-tip
2025-12-19 22:00:23 +0000
2025-12-19 23:00:27 +01:00
c449b452da GIT Revision: b9c0941f1bd572668d13b9bbb3be0c553b07e078
GIT Branch: drm-tip
2025-12-18 22:00:24 +0000
2025-12-18 23:00:28 +01:00
1c9c3cb063 GIT Revision: b8200326605e224f3d0a1bdaa8ce21179b54ee43
GIT Branch: drm-tip
2025-12-17 22:00:10 +0000
2025-12-17 23:00:14 +01:00
e0e039a30c GIT Revision: fd43897636831b1f3f33b42d11dfbaf41c641408
GIT Branch: drm-tip
2025-12-17 09:19:28 +0000
2025-12-17 10:21:19 +01:00
30427cdb75 GIT Revision: 72ce55023732b644aece29b50e5047ad8c056f5f
GIT Branch: drm-tip
2025-12-13 22:01:10 +0000
2025-12-13 23:01:23 +01:00
30ea444c8d GIT Revision: e398d93a7b2e30e212251d3fb30f17ba72350529
GIT Branch: drm-tip
2025-12-11 22:02:04 +0000
2025-12-11 23:02:26 +01:00
f96bd1e39c GIT Revision: 4c3fe489e4f1aacbedb58f4d11e6fea8628d678c
GIT Branch: drm-tip
2025-12-10 22:02:28 +0000
2025-12-10 23:02:44 +01:00
d5ef7e6cd3 GIT Revision: df2232a28affec11473608f8c049272532f74ddd
GIT Branch: drm-tip
2025-12-09 22:01:57 +0000
2025-12-09 23:02:55 +01:00
63fe539439 GIT Revision: 0a5574b3e9d7f8316ef5065b764e679dad6db210
GIT Branch: drm-tip
2025-12-08 22:02:00 +0000
2025-12-08 23:02:13 +01:00
027f516f91 GIT Revision: ef01646d91f2edefc266adaa332d9142f7a2be9f
GIT Branch: drm-tip
2025-12-06 08:03:27 +0000
2025-12-06 09:03:49 +01:00
749671f52e GIT Revision: 500227b9ee6647e02e1d9cded0fb928d1247cb3a
GIT Branch: drm-tip
2025-12-05 22:01:49 +0000
2025-12-05 23:02:19 +01:00
e320762e2c GIT Revision: d500af05455630fe62f801dc26352ee66dcedb67
GIT Branch: drm-tip
2025-12-04 22:03:06 +0000
2025-12-04 23:03:24 +01:00
c6dc846eb0 GIT Revision: 49d48c565927a69fa561f87b4650f5070685f96d
GIT Branch: drm-tip
2025-12-03 22:00:39 +0000
2025-12-03 23:00:53 +01:00
007a0ee0e8 GIT Revision: 3143493007d67962140fbb049d70d2d5a72dd0f8
GIT Branch: drm-tip
2025-12-02 22:01:47 +0000
2025-12-02 23:02:10 +01:00
afb5200e5c GIT Revision: 5f963ca4b588f7711ddb44221f47c5cd58c8a4fa
GIT Branch: drm-tip
2025-11-29 22:01:56 +0000
2025-11-29 23:02:03 +01:00
1d10a08553 GIT Revision: aab59785e13c19295a7e9eb47139676bbed35899
GIT Branch: drm-tip
2025-11-28 22:00:47 +0000
2025-11-28 23:00:58 +01:00
15cb1ccd14 Update .gitattributes 2025-11-28 23:00:52 +01:00
49 changed files with 129454 additions and 3145798 deletions

View File

@@ -2,20 +2,10 @@
<!-- 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-lpae</package>
<package>kernel-source:kernel-lpae</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>
<hardware>
<disk>
@@ -71,20 +61,10 @@
<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-lpae</package>
<package>kernel-source:kernel-lpae</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>
<hardware>
<disk>
@@ -97,20 +77,10 @@
<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-lpae</package>
<package>kernel-source:kernel-lpae</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>
<hardware>
<disk>
@@ -128,20 +98,10 @@
<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-lpae</package>
<package>kernel-source:kernel-lpae</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>
<hardware>
<jobs>8</jobs>
@@ -154,20 +114,10 @@
<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-lpae</package>
<package>kernel-source:kernel-lpae</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>
<hardware>
<jobs>4</jobs>
@@ -180,20 +130,10 @@
<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-lpae</package>
<package>kernel-source:kernel-lpae</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>
<hardware>
<jobs>2</jobs>
@@ -217,20 +157,10 @@
<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-lpae</package>
<package>kernel-source:kernel-lpae</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>
<hardware>
<disk>
@@ -243,20 +173,10 @@
<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-lpae</package>
<package>kernel-source:kernel-lpae</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>
<hardware>
<disk>

View File

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

1089
config-options.changes Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -8,33 +8,14 @@
# kernel-binary and kernel-source rely on this
#
+x86_64 x86_64/default
- x86_64/syzkaller
# +i386 i386/vanilla
+x86_64 x86_64/vanilla
+x86_64 -syms x86_64/kvmsmall
+i386 i386/pae
+i386 i386/default
+i386 i386/vanilla
# +ppc64 ppc64/vanilla
+ppc64le ppc64le/default
+ppc64le ppc64le/vanilla
+ppc64le -syms ppc64le/kvmsmall
# +ppc64le ppc64le/vanilla
# ARM architectures
+armv6hl armv6hl/default
+armv6hl armv6hl/vanilla
+armv7hl armv7hl/default
+armv7hl armv7hl/vanilla
+armv7hl armv7hl/lpae
+arm64 arm64/default
+arm64 arm64/64kb
+arm64 arm64/vanilla
+arm64 -syms arm64/kvmsmall
+s390x s390x/default
+s390x s390x/vanilla
+s390x -syms s390x/zfcpdump
+riscv64 riscv64/default
+riscv64 riscv64/vanilla
# # ARM architectures
# +armv7hl armv7hl/vanilla
# +arm64 arm64/vanilla

View File

@@ -1,14 +1,14 @@
# The version of the main tarball to use
SRCVERSION=6.18
SRCVERSION=6.19
# variant of the kernel-source package, either empty or "-rt"
VARIANT=
# Set to 1 if the tree does not contain any non-vanilla patches at all
VANILLA_ONLY=1
# enable kernel module compression
COMPRESS_MODULES="zstd"
COMPRESS_VMLINUX="xz"
# Compile binary devicetrees on master and stable branches.
BUILD_DTBS="Yes"
# Generate a _multibuild file
MULTIBUILD="Yes"
# Use new style livepatch package names
LIVEPATCH=livepatch
# buildservice projects to build the kernel against
@@ -18,6 +18,8 @@ OBS_PROJECT_LEGACYX86=openSUSE:Factory:LegacyX86
OBS_PROJECT_PPC=openSUSE:Factory:PowerPC
OBS_PROJECT_RISCV=openSUSE:Factory:RISCV
OBS_PROJECT_S390=openSUSE:Factory:zSystems
IBS_PROJECT=SUSE:Factory:Head
IBS_PROJECT_ARM=Devel:ARM:Factory
# Bugzilla info
BUGZILLA_SERVER="apibugzilla.suse.com"
BUGZILLA_PRODUCT="openSUSE Tumbleweed"
@@ -25,7 +27,3 @@ BUGZILLA_PRODUCT="openSUSE Tumbleweed"
BUILD_HTML=Yes
# build documentation in PDF format
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.

File diff suppressed because it is too large Load Diff

View File

@@ -1,828 +0,0 @@
#
# spec file for package dtb-aarch64
#
# Copyright (c) 2026 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.18
%define patchversion 6.18.8
%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-aarch64
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
%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: aarch64
%define dtbdir /boot/dtb-%kernelrelease
Source0: https://www.kernel.org/pub/linux/kernel/v6.x/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 arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-allwinner
Device Tree files for Allwinner based arm64 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-altera
Summary: Altera based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-altera
Device Tree files for Altera based arm64 systems.
%post -n dtb-altera
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-altera -f dtb-altera.list
%else
%files -n dtb-altera
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/altera
%{dtbdir}/altera/*.dtb
%package -n dtb-amazon
Summary: Amazon based arm64 systems
Group: System/Boot
Provides: dtb-al = %version
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-amazon
Device Tree files for Amazon based arm64 systems.
%post -n dtb-amazon
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-amazon -f dtb-amazon.list
%else
%files -n dtb-amazon
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/amazon
%{dtbdir}/amazon/*.dtb
%package -n dtb-amd
Summary: AMD based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-amd
Device Tree files for AMD based arm64 systems.
%post -n dtb-amd
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-amd -f dtb-amd.list
%else
%files -n dtb-amd
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/amd
%{dtbdir}/amd/*.dtb
%package -n dtb-amlogic
Summary: Amlogic based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-amlogic
Device Tree files for Amlogic based arm64 systems.
%post -n dtb-amlogic
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-amlogic -f dtb-amlogic.list
%else
%files -n dtb-amlogic
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/amlogic
%{dtbdir}/amlogic/*.dtb
%package -n dtb-apm
Summary: AppliedMicro based arm64 systems
Group: System/Boot
Provides: dtb-apm-mustang = %version
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-apm
Device Tree files for AppliedMicro based arm64 systems.
%post -n dtb-apm
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-apm -f dtb-apm.list
%else
%files -n dtb-apm
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/apm
%{dtbdir}/apm/*.dtb
%package -n dtb-apple
Summary: Apple SOC based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-apple
Device Tree files for Apple SOC based arm64 systems.
%post -n dtb-apple
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-apple -f dtb-apple.list
%else
%files -n dtb-apple
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/apple
%{dtbdir}/apple/*.dtb
%package -n dtb-arm
Summary: ARM Ltd. based arm64 systems
Group: System/Boot
Provides: dtb-foundation-v8 = %version
Provides: dtb-rtsm_ve-aemv8a = %version
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-arm
Device Tree files for ARM Ltd. based arm64 systems.
%post -n dtb-arm
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-arm -f dtb-arm.list
%else
%files -n dtb-arm
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/arm
%{dtbdir}/arm/*.dtb
%package -n dtb-broadcom
Summary: Broadcom based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-broadcom
Device Tree files for Broadcom based arm64 systems.
%post -n dtb-broadcom
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-broadcom -f dtb-broadcom.list
%else
%files -n dtb-broadcom
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/broadcom
%{dtbdir}/broadcom/*.dtb
%package -n dtb-cavium
Summary: Cavium based arm64 systems
Group: System/Boot
Provides: dtb-thunder-88xx = %version
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-cavium
Device Tree files for Cavium based arm64 systems.
%post -n dtb-cavium
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-cavium -f dtb-cavium.list
%else
%files -n dtb-cavium
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/cavium
%{dtbdir}/cavium/*.dtb
%package -n dtb-exynos
Summary: Samsung Exynos based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-exynos
Device Tree files for Samsung Exynos based arm64 systems.
%post -n dtb-exynos
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-exynos -f dtb-exynos.list
%else
%files -n dtb-exynos
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/exynos
%{dtbdir}/exynos/*.dtb
%package -n dtb-freescale
Summary: NXP (Freescale) based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-freescale
Device Tree files for NXP (Freescale) based arm64 systems.
%post -n dtb-freescale
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-freescale -f dtb-freescale.list
%else
%files -n dtb-freescale
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/freescale
%{dtbdir}/freescale/*.dtb
%package -n dtb-hisilicon
Summary: HiSilicon based arm64 systems
Group: System/Boot
Provides: dtb-hisilicon64 = %version
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-hisilicon
Device Tree files for HiSilicon based arm64 systems.
%post -n dtb-hisilicon
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-hisilicon -f dtb-hisilicon.list
%else
%files -n dtb-hisilicon
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/hisilicon
%{dtbdir}/hisilicon/*.dtb
%package -n dtb-lg
Summary: LG based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-lg
Device Tree files for LG based arm64 systems.
%post -n dtb-lg
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-lg -f dtb-lg.list
%else
%files -n dtb-lg
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/lg
%{dtbdir}/lg/*.dtb
%package -n dtb-marvell
Summary: Marvell based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-marvell
Device Tree files for Marvell based arm64 systems.
%post -n dtb-marvell
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-marvell -f dtb-marvell.list
%else
%files -n dtb-marvell
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/marvell
%{dtbdir}/marvell/*.dtb
%package -n dtb-mediatek
Summary: MediaTek based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-mediatek
Device Tree files for MediaTek based arm64 systems.
%post -n dtb-mediatek
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-mediatek -f dtb-mediatek.list
%else
%files -n dtb-mediatek
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/mediatek
%{dtbdir}/mediatek/*.dtb
%package -n dtb-nvidia
Summary: Nvidia based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-nvidia
Device Tree files for Nvidia based arm64 systems.
%post -n dtb-nvidia
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-nvidia -f dtb-nvidia.list
%else
%files -n dtb-nvidia
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/nvidia
%{dtbdir}/nvidia/*.dtb
%package -n dtb-qcom
Summary: Qualcomm based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-qcom
Device Tree files for Qualcomm based arm64 systems.
%post -n dtb-qcom
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-qcom -f dtb-qcom.list
%else
%files -n dtb-qcom
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/qcom
%{dtbdir}/qcom/*.dtb
%package -n dtb-renesas
Summary: Renesas based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-renesas
Device Tree files for Renesas based arm64 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-rockchip
Summary: Rockchip based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-rockchip
Device Tree files for Rockchip based arm64 systems.
%post -n dtb-rockchip
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-rockchip -f dtb-rockchip.list
%else
%files -n dtb-rockchip
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/rockchip
%{dtbdir}/rockchip/*.dtb
%package -n dtb-socionext
Summary: Socionext based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-socionext
Device Tree files for Socionext based arm64 systems.
%post -n dtb-socionext
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-socionext -f dtb-socionext.list
%else
%files -n dtb-socionext
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/socionext
%{dtbdir}/socionext/*.dtb
%package -n dtb-sprd
Summary: Spreadtrum based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-sprd
Device Tree files for Spreadtrum based arm64 systems.
%post -n dtb-sprd
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-sprd -f dtb-sprd.list
%else
%files -n dtb-sprd
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/sprd
%{dtbdir}/sprd/*.dtb
%package -n dtb-xilinx
Summary: Xilinx based arm64 systems
Group: System/Boot
Provides: multiversion(dtb)
Requires(post): coreutils
%description -n dtb-xilinx
Device Tree files for Xilinx based arm64 systems.
%post -n dtb-xilinx
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-xilinx -f dtb-xilinx.list
%else
%files -n dtb-xilinx
%endif
%defattr(-,root,root)
%ghost /boot/dtb
%dir %{dtbdir}
%dir %{dtbdir}/xilinx
%{dtbdir}/xilinx/*.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/arm64/boot/dts
for dts in allwinner/*.dts altera/*.dts amazon/*.dts amd/*.dts amlogic/*.dts apm/*.dts apple/*.dts arm/*.dts broadcom/*.dts cavium/*.dts exynos/*.dts freescale/*.dts hisilicon/*.dts lg/*.dts marvell/*.dts mediatek/*.dts nvidia/*.dts qcom/*.dts renesas/*.dts rockchip/*.dts socionext/*.dts sprd/*.dts xilinx/*.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 altera/*.dts amazon/*.dts amd/*.dts amlogic/*.dts apm/*.dts apple/*.dts arm/*.dts broadcom/*.dts cavium/*.dts exynos/*.dts freescale/*.dts hisilicon/*.dts lg/*.dts marvell/*.dts mediatek/*.dts nvidia/*.dts qcom/*.dts renesas/*.dts rockchip/*.dts socionext/*.dts sprd/*.dts xilinx/*.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

File diff suppressed because it is too large Load Diff

View File

@@ -1,229 +0,0 @@
#
# spec file for package dtb-armv6l
#
# Copyright (c) 2026 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.18
%define patchversion 6.18.8
%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.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
%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: https://www.kernel.org/pub/linux/kernel/v6.x/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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -1,417 +0,0 @@
#
# spec file for package dtb-riscv64
#
# Copyright (c) 2026 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.18
%define patchversion 6.18.8
%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.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
%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: https://www.kernel.org/pub/linux/kernel/v6.x/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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -16,9 +16,9 @@
#
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.0
%define git_commit 40592e626d10d39a5a8497d455bd6f503dec962d
%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.18.8
Version: 6.19.0
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g40592e6
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
%define patchversion 6.18.8
%define patchversion 6.19.0
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -38,23 +38,23 @@
%endif
%endif
%endif
%global kernel_package kernel%kernel_flavor-srchash-0df318ee571bb886b802231878d503c60b5e1c8e
%global kernel_package kernel%kernel_flavor-srchash-40592e626d10d39a5a8497d455bd6f503dec962d
%endif
%if 0%{?rhel_version}
%global kernel_package kernel
%endif
Name: kernel-obs-build
Version: 6.18.8
Version: 6.19.0
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g40592e6
%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-0df318ee571bb886b802231878d503c60b5e1c8e
Provides: kernel-obs-build-srchash-40592e626d10d39a5a8497d455bd6f503dec962d
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 armv6hl armv7hl ppc64le riscv64 s390x x86_64
ExclusiveArch:
%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.18.8
%define patchversion 6.19.0
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-obs-qa
Version: 6.18.8
Version: 6.19.0
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g40592e6
%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-0df318ee571bb886b802231878d503c60b5e1c8e
BuildRequires: kernel-obs-build-srchash-40592e626d10d39a5a8497d455bd6f503dec962d
%endif
BuildRequires: modutils
ExclusiveArch: aarch64 armv6hl armv7hl ppc64le riscv64 s390x x86_64
ExclusiveArch:
%description
This package is using the kernel compiled within Open Build Service(OBS)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -16,9 +16,9 @@
#
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.0
%define git_commit 40592e626d10d39a5a8497d455bd6f503dec962d
%define variant %{nil}
%define gcc_package gcc
%define gcc_compiler gcc
@@ -28,9 +28,9 @@
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,arch-symbols,check-module-license,splitflist,mergedep,moddep,modflist,kernel-subpackage-build})
Name: kernel-source
Version: 6.18.8
Version: 6.19.0
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g40592e6
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

View File

@@ -1,82 +0,0 @@
#
# spec file for package kernel-syms
#
# Copyright (c) 2026 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 git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
Name: kernel-syms
Version: 6.18.8
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
%else
Release: 0
%endif
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0-only
Group: Development/Sources
URL: https://www.kernel.org/
BuildRequires: coreutils
ExclusiveArch: %ix86 aarch64 armv6hl armv7hl 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 armv6hl armv7hl %ix86 ppc64le riscv64 s390x x86_64
Requires: kernel-default-devel = %version-%source_rel
%endif
%ifarch armv7hl
Requires: kernel-lpae-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
Provides: multiversion(kernel)
# Force bzip2 instead of lzma compression to
# 1) allow install on older dist versions, and
# 2) decrease build times (bsc#962356 boo#1175882)
%define _binary_payload w9.bzdio
%description
Kernel symbols, such as functions and variables, have version
information attached to them. This package contains the symbol versions
for the standard kernels.
This package is needed for compiling kernel module packages with proper
package dependencies.
%source_timestamp
%files
%dir %_docdir/%name
%_docdir/%name/README.SUSE
%prep
%install
install -m 644 -D %{SOURCE0} %buildroot/%_docdir/%name/README.SUSE
%changelog

File diff suppressed because it is too large Load Diff

View File

@@ -17,9 +17,9 @@
# needssslcertforbuild
%define srcversion 6.18
%define patchversion 6.18.8
%define git_commit 0df318ee571bb886b802231878d503c60b5e1c8e
%define srcversion 6.19
%define patchversion 6.19.0
%define git_commit 40592e626d10d39a5a8497d455bd6f503dec962d
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@@ -30,8 +30,8 @@
%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 generate_compile_commands 0
%define use_suse_kabi_tools 0
%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-vanilla
Version: 6.18.8
Version: 6.19.0
%if 0%{?is_kotd}
Release: <RELEASE>.g0df318e
Release: <RELEASE>.g40592e6
%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 armv6hl armv7hl %ix86 ppc64le riscv64 s390x x86_64
ExclusiveArch: x86_64
%ifarch %ix86 x86_64
%define image vmlinuz
@@ -840,289 +840,6 @@ set of functions where a code from another function can eventually occur.
%endif
%if "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y"
%package -n cluster-md-kmp-%build_flavor
Summary: Clustering support for MD devices
Group: System/Kernel
Requires: %name = %version-%source_rel
Provides: cluster-md-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: cluster-md-kmp-preempt = %version-%release
%endif
%endif
Enhances: %name
Supplements: packageand(%name:cluster-md-kmp-%build_flavor)
Requires: dlm-kmp-%build_flavor = %version-%release
%description -n cluster-md-kmp-%build_flavor
Clustering support for MD devices. This enables locking and
synchronization across multiple systems on the cluster, so all
nodes in the cluster can access the MD devices simultaneously.
%pre -n cluster-md-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "cluster-md-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%post -n cluster-md-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "cluster-md-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%preun -n cluster-md-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "cluster-md-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%postun -n cluster-md-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "cluster-md-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%posttrans -n cluster-md-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "cluster-md-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%files -n cluster-md-kmp-%build_flavor -f cluster-md-kmp.files
%package -n dlm-kmp-%build_flavor
Summary: DLM kernel modules
Group: System/Kernel
Requires: %name = %version-%source_rel
Provides: dlm-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: dlm-kmp-preempt = %version-%release
%endif
%endif
Enhances: %name
Supplements: packageand(%name:dlm-kmp-%build_flavor)
%description -n dlm-kmp-%build_flavor
DLM stands for Distributed Lock Manager, a means to synchronize access to
shared resources over the cluster.
%pre -n dlm-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "dlm-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%post -n dlm-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "dlm-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%preun -n dlm-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "dlm-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%postun -n dlm-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "dlm-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%posttrans -n dlm-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "dlm-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%files -n dlm-kmp-%build_flavor -f dlm-kmp.files
%package -n gfs2-kmp-%build_flavor
Summary: GFS2 kernel modules
Group: System/Kernel
Requires: %name = %version-%source_rel
Provides: gfs2-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: gfs2-kmp-preempt = %version-%release
%endif
%endif
Enhances: %name
Supplements: packageand(%name:gfs2-kmp-%build_flavor)
Requires: dlm-kmp-%build_flavor = %version-%release
%description -n gfs2-kmp-%build_flavor
GFS2 is Global Filesystem, a shared device filesystem.
%pre -n gfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "gfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%post -n gfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "gfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%preun -n gfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "gfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%postun -n gfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "gfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%posttrans -n gfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "gfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%files -n gfs2-kmp-%build_flavor -f gfs2-kmp.files
%package -n kselftests-kmp-%build_flavor
Summary: Kernel sefltests
Group: System/Kernel
Requires: %name = %version-%source_rel
Provides: kselftests-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: kselftests-kmp-preempt = %version-%release
%endif
%endif
Enhances: %name
Supplements: packageand(%name:kselftests-kmp-%build_flavor)
%description -n kselftests-kmp-%build_flavor
This package contains kernel modules which are part of the upstream kernel
selftest effort. kselftest is the name of the upstream kernel target to build
and run all selftests. You can also run each test individually from the
respective upstream tools/testing/selftests/ directory, this package is
intended to be used using individial upstream selftest scripts given only
select supported selftest drivers are enabled.
It should always be possible to always run the latest linux-next version of the
selftest scripts and tests against any older kernel selftest driver. Certain
tests facilities may be backported onto older kernels to enable further
testing.
Selftests also provide for a vehicle or proof of concept issues to be
reproduced, verified and corrected.
Selftest drivers are intended to be supported only in testing and QA
environments, they are not intended to be run on production systems.
%pre -n kselftests-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "kselftests-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%post -n kselftests-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "kselftests-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%preun -n kselftests-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "kselftests-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%postun -n kselftests-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "kselftests-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%posttrans -n kselftests-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "kselftests-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%files -n kselftests-kmp-%build_flavor -f kselftests-kmp.files
%package -n ocfs2-kmp-%build_flavor
Summary: OCFS2 kernel modules
Group: System/Kernel
Requires: %name = %version-%source_rel
Provides: ocfs2-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: ocfs2-kmp-preempt = %version-%release
%endif
%endif
Enhances: %name
Supplements: packageand(%name:ocfs2-kmp-%build_flavor)
Requires: dlm-kmp-%build_flavor = %version-%release
%description -n ocfs2-kmp-%build_flavor
OCFS2 is the Oracle Cluster Filesystem, a filesystem for shared devices
accessible simultaneously from multiple nodes of a cluster.
%pre -n ocfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-pre --name "ocfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%post -n ocfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-post --name "ocfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%preun -n ocfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-preun --name "ocfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%postun -n ocfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-postun --name "ocfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%posttrans -n ocfs2-kmp-%build_flavor
%run_if_exists /usr/lib/module-init-tools/kernel-scriptlets/inkmp-posttrans --name "ocfs2-kmp-%build_flavor" \
--version "%version" --release "%release" --kernelrelease "%kernelrelease" \
--image "%image" --flavor "%build_flavor" --variant "%variant" \
--usrmerged "%{usrmerged}" --certs "%certs" "$@"
%files -n ocfs2-kmp-%build_flavor -f ocfs2-kmp.files
%endif # %CONFIG_SUSE_KERNEL_SUPPORTED
%endif # %CONFIG_MODULES
@@ -1167,7 +884,7 @@ awk '{
subpackages=(
base
%if "%CONFIG_SUSE_KERNEL_SUPPORTED" == "y"
cluster-md-kmp dlm-kmp gfs2-kmp kselftests-kmp ocfs2-kmp
%endif
)
for package in "${subpackages[@]}"; do

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

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

Binary file not shown.

19
linux-6.19.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.19/ v6.19
Comment: git version 2.53.0
iQIzBAABCgAdFiEEZH8oZUiU471FcZm+ONu9yGCSaT4FAmmJgOIACgkQONu9yGCS
aT5l9g//XBAwCP5LhhxgjbJk5OF120nQHVxPCQnGUB5x6gs0t7Fj3mlPlf750Dq9
RUUgcOmn6c1ZM0ZqDA1+saWqniMXOtTrx4xHNa/Fiyp73DsyPXR59T2QLUCumGrf
sqVrs605k6xS1e9E8ECRrcYXVpYbsQlUSngSH7TxzJ6G4KluECJ6tnEn/xaxkWcv
tW4mdpPQ4QckeV89miNVlmc6UdcJ95AZsSd90IingX+xz5zVZxxIPL9FkgoaVbmt
veFUDr4VwvCjsE/NL2xkQHl5LOkE5ZpbXZ/EQwsAqu+N9D/ygluniH0bIcASZjZb
SkX4DfgKNlk2ixN9mj2WwVwLpnhG9fDzPx6BZUnz/wmhgZgEvdEPjX+5DKYvg8oE
/eXTvb9ELI+sSOscn7pG0/3oeIr9sz0xZW3lGdsiJvhmHLb6BtLS0MhWHHP56+Ii
NkyExp94gWGFOuQiBpv6z3pThoq5U0d671U2gGaKSkkSaKU0F0Y0hC2oqdt1v9A6
FJ7PaSDoGTclX83SywnNV2+YqWKv0yI9OWpHC8vx2m9RF19D38yfdzG0UBTWB4H8
F+EC27XdmpSoOunVXTymlEpSfTz7wrk5qGSOHBYw0XeVE5lveA+cwXnB4Aht8t7e
Ijy8+gcLFOQ5G9WMrPM6lJasadZmVyI5AuFjPNtGa0ClC6DD+D8=
=rTE8
-----END PGP SIGNATURE-----

BIN
linux-6.19.tar.xz LFS Normal file

Binary file not shown.

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 @@
2026-01-30 12:17:19 +0000
GIT Revision: 0df318ee571bb886b802231878d503c60b5e1c8e
GIT Branch: stable
2026-02-09 22:00:13 +0000
GIT Revision: 40592e626d10d39a5a8497d455bd6f503dec962d
GIT Branch: drm-tip

File diff suppressed because it is too large Load Diff

BIN
sysctl.tar.bz2 LFS

Binary file not shown.