Sync master from openEuler-22.03-LTS-Next to tag 5.10.0-98.0.0

Git cherry-pick 87e01fc..HEAD from openEuler-22.03-LTS-Next,
then git rebase and squash to fix gitee PR needs-squash issue.

Following files will be updated:
0000-raspberrypi-kernel.patch
SOURCE
kernel-5.10.0-aarch64.config
kernel-5.10.0-x86_64.config
kernel.spec
pubring.gpg
raspberrypi-kernel.spec
This commit is contained in:
Zheng Zengkai 2021-12-24 09:51:26 +08:00
parent 310855ba91
commit a4dea71cfd
7 changed files with 13510 additions and 17688 deletions

File diff suppressed because it is too large Load Diff

2
SOURCE
View File

@ -1 +1 @@
5.10.0-24.0.0 5.10.0-98.0.0

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

BIN
pubring.gpg Normal file

Binary file not shown.

View File

@ -2,13 +2,13 @@
%global KernelVer %{version}-%{release}.raspi.%{_target_cpu} %global KernelVer %{version}-%{release}.raspi.%{_target_cpu}
%global hulkrelease 15.0.0 %global hulkrelease 95.0.0
%global debug_package %{nil} %global debug_package %{nil}
Name: raspberrypi-kernel Name: raspberrypi-kernel
Version: 5.10.0 Version: 5.10.0
Release: %{hulkrelease}.3 Release: %{hulkrelease}.8
Summary: Linux Kernel Summary: Linux Kernel
License: GPLv2 License: GPLv2
URL: http://www.kernel.org/ URL: http://www.kernel.org/
@ -88,7 +88,7 @@ install -m 644 arch/%{Arch}/boot/dts/overlays/README $RPM_BUILD_ROOT/boot/dtb-%{
%postun %postun
version_old=0 version_old=0
if [ "$1" == "0" ]; then if [ "$1" == "0" ]; then
version_old=old echo "warning: something may go wrong when starting this device next time after uninstalling raspberrypi-kernel."
else else
version_tmp=0 version_tmp=0
name_len=`echo -n %{name}-|wc -c` name_len=`echo -n %{name}-|wc -c`
@ -109,7 +109,7 @@ else
fi fi
fi fi
if [ "$version_old" != "0" ]; then if [ "$version_old" != "0" ]; then
if [ -f /boot/vmlinuz-$version_old ] && [ -d /boot/dtb-$version_old ] && ( [ "$version_old" == "old" ] || [ -d /lib/modules/$version_old ] ); then if [ -f /boot/vmlinuz-$version_old ] && [ -d /boot/dtb-$version_old ] && [ -d /lib/modules/$version_old ]; then
ls /boot/dtb-$version_old/overlays/*.dtbo > /dev/null 2>&1 ls /boot/dtb-$version_old/overlays/*.dtbo > /dev/null 2>&1
if [ "$?" == "0" ]; then if [ "$?" == "0" ]; then
ls /boot/dtb-$version_old/*.dtb > /dev/null 2>&1 ls /boot/dtb-$version_old/*.dtb > /dev/null 2>&1
@ -129,25 +129,17 @@ if [ "$version_old" != "0" ]; then
fi fi
install -m 644 /boot/dtb-$version_old/overlays/README /boot/overlays/ install -m 644 /boot/dtb-$version_old/overlays/README /boot/overlays/
else else
echo "warning: files in /boot/dtb-$version_old/*.dtb missing when resetting kernel as $version_old, something may go wrong when starting this device next time." echo "warning: files in /boot/dtb-$version_old/*.dtb missing when resetting raspberrypi-kernel as $version_old, something may go wrong when starting this device next time."
fi fi
else else
echo "warning: files in /boot/dtb-$version_old/overlays missing when resetting kernel as $version_old, something may go wrong when starting this device next time." echo "warning: files in /boot/dtb-$version_old/overlays missing when resetting raspberrypi-kernel as $version_old, something may go wrong when starting this device next time."
fi fi
else else
echo "warning: files missing when resetting kernel as $version_old, something may go wrong when starting this device next time." echo "warning: files missing when resetting raspberrypi-kernel as $version_old, something may go wrong when starting this device next time."
fi fi
fi fi
%posttrans %posttrans
if [ "$1" == "1" ]; then
if [ ! -f /boot/vmlinuz-old ] && [ -f /boot/kernel8.img ]; then
mkdir /boot/dtb-old
mv /boot/*.dtb /boot/dtb-old
mv /boot/overlays /boot/dtb-old/
mv /boot/kernel8.img /boot/vmlinuz-old
fi
fi
rm -rf /boot/*.dtb /boot/overlays /boot/kernel8.img rm -rf /boot/*.dtb /boot/overlays /boot/kernel8.img
mkdir -p /boot/overlays mkdir -p /boot/overlays
install -m 755 /boot/vmlinuz-%{KernelVer} /boot/kernel8.img install -m 755 /boot/vmlinuz-%{KernelVer} /boot/kernel8.img
@ -174,6 +166,22 @@ install -m 644 /boot/dtb-%{KernelVer}/overlays/README /boot/overlays/
/lib/modules/%{KernelVer} /lib/modules/%{KernelVer}
%changelog %changelog
* Mon May 30 2022 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-95.0.0.8
- update kernel version to openEuler 5.10.0-95.0.0
* Sun May 22 2022 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-92.0.0.7
- update kernel version to openEuler 5.10.0-92.0.0
* Sat Apr 2 2022 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-78.0.0.6
- update kernel version to openEuler 5.10.0-78.0.0
* Fri Mar 11 2022 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-52.0.0.5
- update warning info when uninstall or update raspberrypi-kernel
* Fri Mar 11 2022 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-52.0.0.4
- update kernel version to openEuler 5.10.0-52.0.0
- update Raspberry Pi patch, last commit (b0272c695e99a8dcc3a01298db56361333f1fdcf): net: phy: lan87xx: Decrease phy polling rate
* Mon Oct 25 2021 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-15.0.0.3 * Mon Oct 25 2021 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-15.0.0.3
- update kernel version to openEuler 5.10.0-15.0.0 - update kernel version to openEuler 5.10.0-15.0.0