From ef4c569b998635a9369390d4e9cfe3a922815c76 Mon Sep 17 00:00:00 2001 From: Dirk Müller Date: Feb 04 2022 14:23:23 +0000 Subject: build initrd without systemd This reduces the size of the initrd by over 25%, which improves startup time of the virtual machine by 0.5-0.6s on very fast machines, more on slower ones. --- diff --git a/rpm/kernel-obs-build.spec.in b/rpm/kernel-obs-build.spec.in index dfec7eb..7a8e59f 100644 --- a/rpm/kernel-obs-build.spec.in +++ b/rpm/kernel-obs-build.spec.in @@ -155,6 +155,7 @@ dracut --reproducible --host-only --no-hostonly-cmdline \ --no-early-microcode --nofscks --strip --hardlink \ --drivers="$KERNEL_MODULES" --force /tmp/initrd.kvm \ %if 0%{?suse_version} > 1550 || 0%{?sle_version} > 150200 + --modules="obs qemu base rootfs-block" \ --compress "zstd -19 -T0" \ %endif `echo /boot/%{kernel_name}-*%{kernel_flavor} | sed -n -e 's,[^-]*-\(.*'%{kernel_flavor}'\),\1,p'`