From nobody Thu Nov 7 20:31:18 2024 X-Original-To: fs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XktyJ5WBFz5cYfg for ; Thu, 07 Nov 2024 20:31:20 +0000 (UTC) (envelope-from lexi@hemlock.eden.le-fay.org) Received: from fuchsia.eden.le-Fay.ORG (fuchsia.eden.le-fay.org [81.187.47.195]) by mx1.freebsd.org (Postfix) with ESMTP id 4XktyH61g2z4tVg for ; Thu, 7 Nov 2024 20:31:19 +0000 (UTC) (envelope-from lexi@hemlock.eden.le-fay.org) Authentication-Results: mx1.freebsd.org; dkim=none; spf=none (mx1.freebsd.org: domain of lexi@hemlock.eden.le-fay.org has no SPF policy when checking 81.187.47.195) smtp.mailfrom=lexi@hemlock.eden.le-fay.org; dmarc=none Received: from hemlock.eden.le-fay.org (hemlock.eden.le-fay.org [IPv6:2001:8b0:aab5:4::10]) by fuchsia.eden.le-Fay.ORG (Postfix) with ESMTP id EE1678687 for ; Thu, 07 Nov 2024 20:31:18 +0000 (UTC) Received: by hemlock.eden.le-fay.org (Postfix, from userid 10006) id B4A5D53C; Thu, 07 Nov 2024 20:31:18 +0000 (GMT) From: Lexi Winter To: fs@freebsd.org Subject: p9fs (bhyve) success report List-Id: Filesystems List-Archive: https://lists.freebsd.org/archives/freebsd-fs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-fs@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <60564.1731011478.1@hemlock.eden.le-fay.org> Date: Thu, 07 Nov 2024 20:31:18 +0000 Message-Id: <20241107203118.B4A5D53C@hemlock.eden.le-fay.org> X-Spamd-Result: default: False [-0.03 / 15.00]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.90)[-0.905]; NEURAL_SPAM_MEDIUM(0.87)[0.871]; RCVD_NO_TLS_LAST(0.10)[]; MIME_GOOD(-0.10)[text/plain]; RCPT_COUNT_ONE(0.00)[1]; ASN(0.00)[asn:20712, ipnet:81.187.0.0/16, country:GB]; MIME_TRACE(0.00)[0:+]; ARC_NA(0.00)[]; MISSING_XM_UA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; MLMMJ_DEST(0.00)[fs@freebsd.org]; DMARC_NA(0.00)[le-fay.org]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[fs@freebsd.org]; R_SPF_NA(0.00)[no SPF record] X-Rspamd-Queue-Id: 4XktyH61g2z4tVg X-Spamd-Bar: / hello, as this has come up before here (and didn't make it into the quarterly status report), i just wanted to mention that i'm currently using p9fs(5) in -current to export a filesystem from the host to a bhyve VM and, after some fixes made in October, it's been rock solid for me. this is a *lot* easier than using NFS/SMB to export filesystems to a VM, and brings FreeBSD up to par with Linux as a VM guest. so, thank you to everyone who was involved in implementing and merging this. for reference, the configuration on the bhyve host: -s 5:0,virtio-9p,torrents=/data/public/Torrents,rw and in the VM's /etc/fstab: torrents /data/public/Torrents p9fs rw 0 0 i do think the manpage should be in section 4 though, so i submitted a PR for that (https://github.com/freebsd/freebsd-src/pull/1520).