Compare commits

...

40 Commits

Author SHA1 Message Date
b183818623
bump kernel-stable to 6.6.6-016 2023-12-18 07:53:16 +05:30
be46ae5d3c
is this it? IPQ4019 VQMMC SD LDO regulator for RK3588 (RK8602) 2023-12-18 07:52:32 +05:30
1804f864a4
revert back to 9c7e0db0dd 2023-12-18 07:16:02 +05:30
936bf89d3d
bump kernel-stable to 6.6.6-015 2023-12-17 21:52:16 +05:30
81b850946b
follow-up for 8b02e38f24 2023-12-17 21:52:01 +05:30
64566770e6
bump kernel-stable to 6.6.6-014 2023-12-17 20:20:03 +05:30
8b02e38f24
retry rockchip enablement 2023-12-17 20:19:02 +05:30
9c7e0db0dd
resync with config-6.6.6-200.fc39.aarch64 2023-12-17 20:17:14 +05:30
17c2c43267
bump kernel-stable from 6.6.6-011 to 6.6.6-012 2023-12-13 09:48:01 +05:30
ac91abb59b
cp fedora/.config config-aarch64 2023-12-13 09:47:37 +05:30
05ec65aa54
switch from RHEL to fedora (formally) config 2023-12-13 09:46:56 +05:30
5a0eab63a4
bump kernel-stable from 6.6.6-010 to 6.6.6-011 2023-12-12 18:20:47 +05:30
7fd8b6bde9
enable all configs that I felt were necessary 2023-12-12 18:20:26 +05:30
a5458d91f8
bump kernel-stable from 6.6.6-003 6.6.6-010 2023-12-12 16:55:28 +05:30
294a404f44
reset at fedora config 2023-12-12 16:54:25 +05:30
5a7669bd4e
resync output config from the COPR build 2023-12-12 16:14:41 +05:30
ef193a30de
bump kernel-stable from 6.6.6-002 6.6.6-003 2023-12-12 14:15:42 +05:30
a843e907ee
fixes for Rockchip SBCs 2023-12-12 14:14:57 +05:30
1a42612405
follow-up for 81e431e9a4 2023-12-12 12:51:37 +05:30
81e431e9a4
fix typo in sourcing the config 2023-12-12 12:44:30 +05:30
df772ad018
bump kernel-stable from 6.6.3-007 to 6.6.6-002 2023-12-12 11:10:14 +05:30
24c10ad513
rebase RHEL config with Fedora 39's 6.6.4-200.fc39.aarch64 config 2023-12-12 11:09:54 +05:30
bf1522554e
release_v++ 2023-12-03 11:13:20 +05:30
4fe836c84b
configs are now versioned 2023-12-03 11:12:21 +05:30
93dd96f0e1
fix how version and release is "calculated" 2023-12-03 08:15:59 +05:30
dbfb75db42
bump kernel-mainline from 6.7.0-rc0.0 to 6.7.0-rc3.001 2023-12-03 08:09:13 +05:30
1d93ab1784
bump kernel-next from 6.7.0-20231117.0 to 6.7.0-20231201.001 2023-12-03 08:08:16 +05:30
b655e82855
bump kernel-lts from 6.1.62-0 to 6.1.64-001 2023-12-03 08:06:42 +05:30
10f61237c9
bump kernel-stable from 6.6.1-005 to 6.6.1-006 2023-12-03 07:58:50 +05:30
03b664c76e
follow-up for 4c0108140f (c9e684a79a) 2023-12-03 07:58:35 +05:30
4c0108140f
follow-up for 7e8c51f527 (c9e684a79a) 2023-12-03 07:57:14 +05:30
2cb80fc826
bump kernel-stable from 6.6.1-004 to 6.6.1-005 2023-12-02 20:07:04 +05:30
7e8c51f527
follow-up for 4dc6c81267 (c9e684a79a) 2023-12-02 20:06:36 +05:30
d4a65ac545
bump kernel-stable from 6.6.1-003 to 6.6.1-004 2023-12-01 21:03:04 +05:30
4dc6c81267
follow-up for c9e684a79a 2023-12-01 21:02:41 +05:30
3739265fe6
bump kernel-stable from 6.6.3-002 to 6.6.3-003 2023-12-01 19:00:40 +05:30
c9e684a79a
build Rockchip (DreamWare) MMC drivers ("extensions") as built-in 2023-12-01 19:00:07 +05:30
88ed14bd37
use uname -m instead of uname -r 2023-12-01 07:54:25 +05:30
d5e479a85f
bump kernel-stable from 6.6.3-001 to 6.6.3-002 2023-12-01 06:53:10 +05:30
ea0c4797e8
switch from overriding rhel config to using fedora config 2023-12-01 06:45:29 +05:30
11 changed files with 34534 additions and 181 deletions

File diff suppressed because it is too large Load Diff

13139
fedora/.config Normal file

File diff suppressed because it is too large Load Diff

4053
fedora/diff.config Normal file

File diff suppressed because it is too large Load Diff

4895
fedora/fedora.defconfig Normal file

File diff suppressed because it is too large Load Diff

1480
fedora/log.merge_config Normal file

File diff suppressed because it is too large Load Diff

13
fedora/log.savedefconfig Normal file
View File

@ -0,0 +1,13 @@
HOSTCC scripts/basic/fixdep
HOSTCC scripts/kconfig/conf.o
HOSTCC scripts/kconfig/confdata.o
HOSTCC scripts/kconfig/expr.o
LEX scripts/kconfig/lexer.lex.c
YACC scripts/kconfig/parser.tab.[ch]
HOSTCC scripts/kconfig/lexer.lex.o
HOSTCC scripts/kconfig/menu.o
HOSTCC scripts/kconfig/parser.tab.o
HOSTCC scripts/kconfig/preprocess.o
HOSTCC scripts/kconfig/symbol.o
HOSTCC scripts/kconfig/util.o
HOSTLD scripts/kconfig/conf

View File

@ -33,7 +33,7 @@
%global pkg_version %{LKAver} %global pkg_version %{LKAver}
# Set pkg_release. # Set pkg_release.
%global pkg_release %{release_v}%{?rc_ver:.rc%{rc_ver}}%{?next_snapshot_date:.next%{next_snapshot_date}}%{?buildid}%{?dist} %global pkg_release %{?rc_ver:rc%{rc_ver}.}%{?next_snapshot_date:next%{next_snapshot_date}.}%{release_v}%{?buildid}%{?dist}
# Architectures upon which we can sign the kernel # Architectures upon which we can sign the kernel
# for secure boot authentication. # for secure boot authentication.
@ -141,8 +141,6 @@
%define defconfig arch/%{asmarch}/configs/defconfig %define defconfig arch/%{asmarch}/configs/defconfig
%endif %endif
%define elconfig arch/%{asmarch}/configs/el.config
%if %{with_vdso_install} %if %{with_vdso_install}
%define use_vdso 1 %define use_vdso 1
%define _use_vdso 1 %define _use_vdso 1
@ -559,13 +557,12 @@ pathfix.py -i "%{__python3} %{py3_shbang_opts}" -n -p \
mv COPYING COPYING-%{version}-%{release} mv COPYING COPYING-%{version}-%{release}
cp %{_sourcedir}/config-$(uname -m) %{elconfig} cp %{_sourcedir}/config-$(uname -m) .config
# Set the EXTRAVERSION string in the top level Makefile. # Set the EXTRAVERSION string in the top level Makefile.
sed -i "s@^EXTRAVERSION.*@EXTRAVERSION = -%{release}.%{_target_cpu}@" Makefile sed -i "s@^EXTRAVERSION.*@EXTRAVERSION = -%{release}.%{_target_cpu}@" Makefile
%ifarch x86_64 || aarch64 %ifarch x86_64 || aarch64
./scripts/kconfig/merge_config.sh %{defconfig} %{elconfig}
%{__make} ARCH=%{bldarch} listnewconfig | grep -E '^CONFIG_' > newoptions-el9-%{_target_cpu}.txt || true %{__make} ARCH=%{bldarch} listnewconfig | grep -E '^CONFIG_' > newoptions-el9-%{_target_cpu}.txt || true
if [ -s newoptions-el9-%{_target_cpu}.txt ]; then if [ -s newoptions-el9-%{_target_cpu}.txt ]; then
cat newoptions-el9-%{_target_cpu}.txt cat newoptions-el9-%{_target_cpu}.txt
@ -579,17 +576,17 @@ rm -vf .config*
openssl x509 -inform der -in %{SOURCE100} -out rheldup3.pem openssl x509 -inform der -in %{SOURCE100} -out rheldup3.pem
openssl x509 -inform der -in %{SOURCE101} -out rhelkpatch1.pem openssl x509 -inform der -in %{SOURCE101} -out rhelkpatch1.pem
cat rheldup3.pem rhelkpatch1.pem > certs/rhel.pem cat rheldup3.pem rhelkpatch1.pem > certs/rhel.pem
for i in %{elconfig}; do for i in %{_sourcedir}/config-$(uname -m); do
sed -i 's@CONFIG_SYSTEM_TRUSTED_KEYS="*"@CONFIG_SYSTEM_TRUSTED_KEYS="certs/rhel.pem"@' $i sed -i 's@CONFIG_SYSTEM_TRUSTED_KEYS="*"@CONFIG_SYSTEM_TRUSTED_KEYS="certs/rhel.pem"@' $i
done done
%else %else
for i in %{elconfig}; do for i in %{_sourcedir}/config-$(uname -m); do
sed -i 's@CONFIG_SYSTEM_TRUSTED_KEYS="*"@CONFIG_SYSTEM_TRUSTED_KEYS=""@' $i sed -i 's@CONFIG_SYSTEM_TRUSTED_KEYS="*"@CONFIG_SYSTEM_TRUSTED_KEYS=""@' $i
done done
%endif %endif
# Adjust the FIPS module name for RHEL9. # Adjust the FIPS module name for RHEL9.
for i in %{elconfig}; do for i in %{_sourcedir}/config-$(uname -m); do
sed -i 's@CONFIG_CRYPTO_FIPS_NAME=.*@CONFIG_CRYPTO_FIPS_NAME="Red Hat Enterprise Linux 9 - Kernel Cryptographic API"@' $i sed -i 's@CONFIG_CRYPTO_FIPS_NAME=.*@CONFIG_CRYPTO_FIPS_NAME="Red Hat Enterprise Linux 9 - Kernel Cryptographic API"@' $i
done done
@ -601,14 +598,14 @@ popd > /dev/null
pushd linux-%{KVERREL} > /dev/null pushd linux-%{KVERREL} > /dev/null
%ifarch x86_64 || aarch64 %ifarch x86_64 || aarch64
./scripts/kconfig/merge_config.sh %{defconfig} %{elconfig} cp %{_sourcedir}/config-$(uname -m) .config
%if %{signkernel} || %{signmodules} %if %{signkernel} || %{signmodules}
cp %{SOURCE23} certs/ cp %{SOURCE23} certs/
%endif %endif
%if %{with_std} %if %{with_std}
%{make} %{?_smp_mflags} ARCH=%{bldarch} %{make_target} %{make} %{?_smp_mflags} ARCH=%{bldarch} olddefconfig %{make_target}
%{make} %{?_smp_mflags} ARCH=%{bldarch} modules || exit 1 %{make} %{?_smp_mflags} ARCH=%{bldarch} modules || exit 1

View File

@ -1,7 +1,7 @@
%global major_ver 6 %global major_ver 6
%global minor_ver 1 %global minor_ver 1
%global patch_ver 62 %global patch_ver 64
%global release_v 0 %global release_v 002
Name: kernel-lts Name: kernel-lts

View File

@ -1,8 +1,8 @@
%global major_ver 6 %global major_ver 6
%global minor_ver 7 %global minor_ver 7
%global patch_ver 0 %global patch_ver 0
%global rc_ver 1 %global rc_ver 3
%global release_v 0 %global release_v 002
Name: kernel-mainline Name: kernel-mainline

View File

@ -1,8 +1,8 @@
%global major_ver 6 %global major_ver 6
%global minor_ver 7 %global minor_ver 7
%global patch_ver 0 %global patch_ver 0
%global next_snapshot_date 20231117 %global next_snapshot_date 20231201
%global release_v 0 %global release_v 002
Name: kernel-next Name: kernel-next

View File

@ -1,7 +1,7 @@
%global major_ver 6 %global major_ver 6
%global minor_ver 6 %global minor_ver 6
%global patch_ver 3 %global patch_ver 6
%global release_v 001 %global release_v 016
Name: kernel-stable Name: kernel-stable