]> git.ipfire.org Git - thirdparty/dracut.git/commitdiff
btrfs: force preload btrfs module
authorHarald Hoyer <harald@redhat.com>
Wed, 11 Mar 2020 11:56:52 +0000 (12:56 +0100)
committerHarald Hoyer <harald@hoyer.xyz>
Wed, 11 Mar 2020 12:38:12 +0000 (13:38 +0100)
fixes https://github.com/dracutdevs/dracut/issues/658

raid6_pq and xor takes time doing benchmarking

[    3.983009] request_module fs-btrfs succeeded, but still no fs?

modules.d/90btrfs/module-setup.sh

index b0d0058b303d0f2dea6e11e86a6023207da857d1..66a254e1ffa224bae4db335de4203569c108a22d 100755 (executable)
@@ -48,5 +48,7 @@ install() {
 
     inst_multiple -o btrfsck btrfs-zero-log
     inst $(command -v btrfs) /sbin/btrfs
+    # Hack for slow machines
+    # see https://github.com/dracutdevs/dracut/issues/658
+    echo "rd.driver.pre=btrfs" > ${initdir}/etc/cmdline.d/00-btrfs.conf
 }
-