Date: Sun, 31 Dec 2023 07:35:37 -0700 From: Alan Somers <asomers@freebsd.org> To: David Chisnall <theraven@freebsd.org> Cc: FreeBSD Hackers <freebsd-hackers@freebsd.org> Subject: Re: Is anyone working on VirtFS (FUSE over VirtIO) Message-ID: <CAOtMX2gmc6L4H8L9107D84xofmd-idDgtVg8nkFkXPaPX1E8wg@mail.gmail.com> In-Reply-To: <AECAA7F9-FCCF-45F9-9E65-86CEFA554AE7@FreeBSD.org> References: <AECAA7F9-FCCF-45F9-9E65-86CEFA554AE7@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Dec 31, 2023 at 5:46=E2=80=AFAM David Chisnall <theraven@freebsd.or= g> wrote: > > Hi, > > For running FreeBSD containers on macOS, I=E2=80=99m using dfr=E2=80=99s = update of the 9pfs client code. This seems to work fine but Podman is in t= he process of moving from using QEMU to using Apple=E2=80=99s native hyperv= isor frameworks. These don=E2=80=99t provide 9pfs servers and instead prov= ide a native VirtFS server (macOS now ships with a native VirtFS client, as= does Linux). > > I believe the component bits for at least a functional implementation alr= eady exist (FUSE and a VirtIO transport), though I=E2=80=99m not sure about= the parts for sharing buffer cache pages with the host. Is anyone working= on connecting these together? > > David Nobody that I know of. And while I understand the FUSE stuff well, I'm shakier on VirtIO and the buffer cache. Do you think that this is something that a GSoC student could accomplish?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOtMX2gmc6L4H8L9107D84xofmd-idDgtVg8nkFkXPaPX1E8wg>