%endif
%define rel 1
-%define basever 5.6
+%define basever 5.7
%define postver .11
# define this to '-%{basever}' for longterm branch
License: GPL v2
Group: Base/Kernel
Source0: https://www.kernel.org/pub/linux/kernel/v5.x/linux-%{basever}.tar.xz
-# Source0-md5: 7b9199ec5fa563ece9ed585ffb17798f
+# Source0-md5: f63ed18935914e1ee3e04c2a0ce1ba3b
%if "%{postver}" != ".0"
Patch0: https://www.kernel.org/pub/linux/kernel/v5.x/patch-%{version}.xz
-# Patch0-md5: 6ec547919a5f233ab7ec018e5bc966a5
+# Patch0-md5: a2824a09c83af1bacb337288a41c80d9
%endif
Source1: kernel.sysconfig
INSTALL_MOD_PATH=$RPM_BUILD_ROOT \
KERNELRELEASE=%{kernel_release}
+%ifarch %{arm} aarch64
+%{__make} %{MakeOpts} %{!?with_verbose:-s} dtbs_install \
+ -C %{objdir} \
+ %{?with_verbose:V=1} \
+ INSTALL_DTBS_PATH=$RPM_BUILD_ROOT/boot/dtb-%{kernel_release}
+%endif
+
install -d $RPM_BUILD_ROOT/lib/modules/%{kernel_release}/misc
# create directories which may be missing, to simplyfy %files
%endif
%ifarch aarch64
cp -a %{objdir}/arch/%{target_arch_dir}/boot/Image.gz $RPM_BUILD_ROOT/boot/vmlinuz-%{kernel_release}
- cp -a %{objdir}/arch/%{target_arch_dir}/boot/dts $RPM_BUILD_ROOT/boot/
%endif
# ghosted initrd
%ifarch ia64
/boot/efi/vmlinuz-%{kernel_release}
%endif
+%ifarch %{arm} aarch64
+/boot/dtb-%{kernel_release}
+%endif
/boot/vmlinuz-%{kernel_release}
/boot/System.map-%{kernel_release}
/boot/config-%{kernel_release}
%exclude /lib/modules/%{kernel_release}/kernel/drivers/media/pci/cx88/cx88-alsa.ko*
%exclude /lib/modules/%{kernel_release}/kernel/drivers/media/usb/em28xx/em28xx-alsa.ko*
%exclude /lib/modules/%{kernel_release}/kernel/drivers/media/pci/saa7134/saa7134-alsa.ko*
+%exclude /lib/modules/%{kernel_release}/kernel/drivers/usb/gadget/legacy/g_midi.ko*
%endif
%endif
%dir /lib/modules/%{kernel_release}/misc
%if %{without rescuecd}
%exclude /lib/modules/%{kernel_release}/kernel/drivers/ata/pata_pcmcia.ko*
%exclude /lib/modules/%{kernel_release}/kernel/drivers/bluetooth/*_cs.ko*
-%exclude /lib/modules/%{kernel_release}/kernel/drivers/usb/gadget/legacy/g_midi.ko*
%endif
%exclude /lib/modules/%{kernel_release}/kernel/drivers/ide/ide-cs.ko*
%exclude /lib/modules/%{kernel_release}/kernel/drivers/net/arcnet/com20020_cs.ko*
/lib/modules/%{kernel_release}/kernel/sound
%endif
/lib/modules/%{kernel_release}/kernel/security
+%ifarch %{ix86} %{x8664} x32
/lib/modules/%{kernel_release}/kernel/virt
+%endif
%dir %{_sysconfdir}/depmod.d/%{kernel_release}
%dir %{_sysconfdir}/modprobe.d/%{kernel_release}
%ifarch ppc ppc64
%exclude %{_kernelsrcdir}/arch/powerpc/lib/crtsavres.*
%endif
-%{_kernelsrcdir}/arch/arm/kvm
%{_kernelsrcdir}/arch/arm64/kvm
%{_kernelsrcdir}/arch/mips/kvm
%{_kernelsrcdir}/arch/s390/kvm