From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 12 Dec 2019 18:59:00 +0000 From: "Dr. David Alan Gilbert" Message-ID: <20191212185900.GE4282@work-vm> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Virtio-fs] virtio-fs on zLinux (s390x) List-Id: Development discussions about virtio-fs List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gong Su Cc: virtio-fs@redhat.com, Cornelia Huck * Gong Su (gongsu@us.ibm.com) wrote: > > > Hi Stefan, I'm resending my questions to the list per your request. > > Basically, I'm trying to see if I can get virtio-fs to work on zLinux. > Following the instructions on https://virtio-fs.gitlab.io/howto-qemu.html I > was able to compile all the pieces but when I tried to run qemu I realized > that it needs -numa option which isn't supported on s390x yet. > > I have talked to Christian Borntraeger (whom I worked with on other > projects before) and he indicated that he had a plan to add -numa support > for s390x but currently is busy on other things. > > So I'm trying to see if there are other ways for me to go forward without > having to wait for Christian. I see two options: > > 1. Merge virtiofsd into qemu itself. In the "Interchangeability" section of > the virtio-fs design page (https://virtio-fs.gitlab.io/design.html), it > mentioned that "It is also possible to forego vhost-user and emulate the > virtio-fs device directly inside the hypervisor, although this may result > in poor isolation and security." Since each guest typically gets its own > qemu process, maybe this is acceptable for some use cases. In exchange, you > get the benefit of not having to carve out a chunk of memory from /dev/shm > (and maybe simpler communication between virtiofsd and qemu). > 2. Use something other than -numa to share memory between virtiofsd and > qemu that's supported on zLinux. I'm not entirely familiar with qemu so I > have no idea whether this is possible or not. Hi, My understanding is that Igor Mammedov (imammedo@redhat.com) has plans to allow 'shared' to be set on main memory, so we wouldn't need the numa code. Dave > Thanks. > _______________________________________________ > Virtio-fs mailing list > Virtio-fs@redhat.com > https://www.redhat.com/mailman/listinfo/virtio-fs -- Dr. David Alan Gilbert / dgilbert@redhat.com / Manchester, UK