diff options
author | Thomas Deutschmann <whissi@gentoo.org> | 2019-11-26 14:36:31 +0100 |
---|---|---|
committer | Thomas Deutschmann <whissi@gentoo.org> | 2019-11-26 14:47:20 +0100 |
commit | b8bf4c4ae97f8d077a8e6b9cb23593e45d9ea966 (patch) | |
tree | 8338a3825678e4a5e4591ed30bfac232fed0c9ce /gen_configkernel.sh | |
parent | kernel-generic-config: Add Pensando Ethernet IONIC support (diff) | |
download | genkernel-b8bf4c4ae97f8d077a8e6b9cb23593e45d9ea966.tar.gz genkernel-b8bf4c4ae97f8d077a8e6b9cb23593e45d9ea966.tar.bz2 genkernel-b8bf4c4ae97f8d077a8e6b9cb23593e45d9ea966.zip |
gen_configkernel.sh: config_kernel(): Add virtiofs support
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'gen_configkernel.sh')
-rwxr-xr-x | gen_configkernel.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gen_configkernel.sh b/gen_configkernel.sh index 7dbcadde..7840491a 100755 --- a/gen_configkernel.sh +++ b/gen_configkernel.sh @@ -790,6 +790,18 @@ config_kernel() { [ ${KV_NUMERIC} -ge 4010 ] && kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_CRYPTO_DEV_VIRTIO" "${newvirtio_setting}" + + if [ ${KV_NUMERIC} -ge 5004 ] + then + local cfg_CONFIG_FUSE_FS=$(kconfig_get_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_FUSE_FS") + case "${cfg_CONFIG_FUSE_FS}" in + y|m) ;; # Do nothing + *) cfg_CONFIG_FUSE_FS=${newvirtio_setting} + esac + + kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_FUSE_FS" "${cfg_CONFIG_FUSE_FS}" + kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_VIRTIO_FS" "${cfg_CONFIG_FUSE_FS}" + fi fi # Microcode setting, intended for early microcode loading, if --microcode |