The PR has been merged. You can create an unformatted block device. The future is already here!
BUT, our Linux kernel support neither xfs nor zfs.
root@e2867529cd12e8:/go# cat /proc/filesystems
nodev sysfs
nodev tmpfs
nodev bdev
nodev proc
nodev cgroup
nodev cgroup2
nodev cpuset
nodev devtmpfs
nodev binfmt_misc
nodev debugfs
nodev tracefs
nodev securityfs
nodev sockfs
nodev bpf
nodev pipefs
nodev ramfs
nodev hugetlbfs
nodev rpc_pipefs
nodev devpts
ext3
ext2
ext4
squashfs
nodev nfs
nodev nfs4
nodev autofs
fuseblk
nodev fuse
nodev fusectl
nodev overlay
nodev ceph
nodev mqueue
nodev selinuxfs
nodev pstore
Let me confirm adding these additional filesystems significantly affect our Linux kernel’s memory footprint. That’s the only concern I have.