!553 RPi: release 5.10.0-52.0.0, update RPi patch, update warning info
From: @woqidaideshi Reviewed-by: @zhengzengkai, @xiexiuqi Signed-off-by: @xiexiuqi
This commit is contained in:
commit
f556f3e4ec
File diff suppressed because it is too large
Load Diff
@ -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 52.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}.5
|
||||||
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,13 @@ install -m 644 /boot/dtb-%{KernelVer}/overlays/README /boot/overlays/
|
|||||||
/lib/modules/%{KernelVer}
|
/lib/modules/%{KernelVer}
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* 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
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user