Не получается добавить поддержку zswap lz4 при загрузке CentOS 7 На Arch Linux добавлял lz4 lz4_compress и пересобирал initramfs с помощью mkinitcpio. На CentOS нашел решение по добавлению модулей в initramfs
# mkinitrd -f --with=lz4 /boot/initramfs-`uname -r`.img `uname -r`
# lsinitrd /boot/initramfs-5.3.1-1.el7.elrepo.x86_64.img | grep lz4
Arguments: -f --add-drivers ' lz4'
-rwxr-xr-x 1 root root 85968 Sep 29 14:45 usr/lib64/liblz4.so.1.7.5
lrwxrwxrwx 1 root root 15 Sep 29 14:45 usr/lib64/liblz4.so.1 -> liblz4.so.1.7.5
-rwxr--r-- 1 root root 8072 Sep 29 14:45 usr/lib/modules/5.3.1-1.el7.elrepo.x86_64/kernel/crypto/lz4.ko
drwxr-xr-x 2 root root 0 Sep 29 14:45 usr/lib/modules/5.3.1-1.el7.elrepo.x86_64/kernel/lib/lz4
-rwxr--r-- 1 root root 18792 Sep 29 14:45 usr/lib/modules/5.3.1-1.el7.elrepo.x86_64/kernel/lib/lz4/lz4_compress.ko
zswap: compressor lz4 not available, using default lzo
zswap: zpool z3fold not available, using default zbud