support for 9P (for running ZeroFS)

Hey, I’ve recently discovered another cool option of storing volumes on S3 (i’ll be trying it out with Tigris)

But it seems that the best suggested protocol (9P) is not supported in kernel.

Can it be included?

GitHub - Barre/ZeroFS: ZeroFS - The Filesystem That Makes S3 your Primary Storage. ZeroFS is 9P/NFS/NBD on top of S3. Initially built for www.merklemap.com

zgrep -i 9p /proc/config.gz
# CONFIG_NET_9P is not set
2 Likes

This is now supported in the kernel:

CONFIG_NET_9P=y
CONFIG_NET_9P_FD=y
# CONFIG_NET_9P_VIRTIO is not set
# CONFIG_NET_9P_DEBUG is not set
CONFIG_9P_FS=y
CONFIG_9P_FSCACHE=y
CONFIG_9P_FS_POSIX_ACL=y
CONFIG_9P_FS_SECURITY=y

Let us know if you have any other trouble getting ZeroFS running

3 Likes