From: Romain Naour Date: Mon, 6 Jul 2020 23:41:51 +0000 (+0200) Subject: board/qemu/aarch64-virt/linux.config: enable VIRTIO_FS driver X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5cb0bae4bf7dc15c27d6a162881ae47dc724e82d;p=buildroot.git board/qemu/aarch64-virt/linux.config: enable VIRTIO_FS driver virtio-fs allow sharing a directory between the host and the guest. It require virtiofsd daemon running before starting Qemu. The wiki [1] recommand to enable the following kernel options: CONFIG_VIRTIO CONFIG_VIRTIO_FS CONFIG_DAX CONFIG_FS_DAX CONFIG_DAX_DRIVER CONFIG_ZONE_DEVICE But virtio-fs works fine with only VIRTIO_FS. Note: ZONE_DEVICE can only be enabled on aarch64 since kernel >= 5.7. ARCH_ENABLE_MEMORY_HOTREMOVE support is missing for previous kernel [2]. [1] https://virtio-fs.gitlab.io/howto-qemu.html [2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=bbd6ec605c0fc286c3f8ce60b4ed44635361d58b Signed-off-by: Romain Naour Signed-off-by: Thomas Petazzoni --- diff --git a/board/qemu/aarch64-virt/linux.config b/board/qemu/aarch64-virt/linux.config index 227723f855..02e0812ffd 100644 --- a/board/qemu/aarch64-virt/linux.config +++ b/board/qemu/aarch64-virt/linux.config @@ -60,5 +60,7 @@ CONFIG_MAILBOX=y CONFIG_PL320_MBOX=y CONFIG_ARM_SMMU_V3=y CONFIG_EXT4_FS=y +CONFIG_FUSE_FS=y +CONFIG_VIRTIO_FS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y