So, I've been "desperate" to have shared directory support for NetBSD/Xen ever since I first encountered Xen. Now having seen it working well with QEMU and NetBSD's virtio/vio9p on other hypervisors, I'm even more "desperate" for the same in Xen. :-) At first I was confused as to why vio9p wouldn't "just work" (maybe with a wee bit of glue to PV the frontend), but then I read the virtio paper and realised that they had fixated on this idea that virtio things are basically virtual PCI bus attached drivers. Yuck. When you have a hammer.... Anyway, now I've done a wee bit more research into how the 9pfs PV transport works in Xen, I realize that all that's missing for NetBSD is a 9pfs frontend PV driver that would expose a character device just like vio9p(4) does. There is such a frontend driver for Linux, but I don't see any hint of anyone even thinking about writing one for NetBSD. BTW, I've seen hints to suggest that the 9pfs transport in Xen 4.19 has seen significant performance improvements, making this an even more interesting thing to have for NetBSD! Has anyone looked at this before? -- Greg A. Woods <gwoods%acm.org@localhost> Kelowna, BC +1 250 762-7675 RoboHack <woods%robohack.ca@localhost> Planix, Inc. <woods%planix.com@localhost> Avoncote Farms <woods%avoncote.ca@localhost>
Attachment:
pgp7ZDDIhr9MB.pgp
Description: OpenPGP Digital Signature