diff options
author | Daniel Robbins <drobbins@funtoo.org> | 2017-11-11 19:39:18 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2017-11-14 19:06:00 -0800 |
commit | 88fb7f3aacdf3be6c1461ea37d42119a08fbe50c (patch) | |
tree | fb7713eb0fa3b5c9605533df9c0f39fb9956dca1 | |
parent | Allow MODULES variables to have underscores in them. (diff) | |
download | genkernel-88fb7f3a.tar.gz genkernel-88fb7f3a.tar.bz2 genkernel-88fb7f3a.zip |
Add f2fs support.
-rw-r--r-- | defaults/linuxrc | 5 | ||||
-rw-r--r-- | defaults/modules_load | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/defaults/linuxrc b/defaults/linuxrc index b227ed2..7fd32f0 100644 --- a/defaults/linuxrc +++ b/defaults/linuxrc @@ -338,6 +338,11 @@ then [ "$USE_ZFS" = "1" ] && MY_HWOPTS="${MY_HWOPTS} zfs" fi +# Hack for f2fs, which uses crc32 but does not depend on it (in many kernels at least): +if [ "${ROOTFSTYPE}" = "f2fs" ]; then + FIRSTMODS="${FIRSTMODS} crc32_generic" +fi + splash 'init' cmdline_hwopts diff --git a/defaults/modules_load b/defaults/modules_load index 4ad3304..67ef3b9 100644 --- a/defaults/modules_load +++ b/defaults/modules_load @@ -29,7 +29,7 @@ MODULES_USB="ehci-pci ehci-hcd uhci usb-ohci hid usb-storage uhci-hcd ohci-hcd x MODULES_FS="ext2 ext3 ext4 btrfs reiserfs jfs nfs xfs zfs fuse loop squashfs aufs overlay cramfs configfs fscrypto efivarfs msdos qemu_fw_cfg" # Crypto -MODULES_CRYPTO="sha256_generic cbc aes_generic xts" +MODULES_CRYPTO="sha256_generic cbc crc32_generic aes_generic xts" # Virtio MODULES_VIRTIO="virtio_scsi virtio_blk virtio_console virtio-rng virtio virtio_balloon virtio_input virtio_ring virtio_pci virtio_mmio virtio_crypto virtio_net" |