On Thu, 28 Nov 2019 13:10:21 -0300 Eduardo Habkost <ehabk...@redhat.com> wrote:
> On Thu, Nov 28, 2019 at 06:15:16PM +0400, Marc-André Lureau wrote: > > Hi, > > > > Setting up shared memory for vhost-user is a bit complicated from > > command line, as it requires NUMA setup such as: m 4G -object > > memory-backend-file,id=mem,size=4G,mem-path=/dev/shm,share=on -numa > > node,memdev=mem. > > > > Instead, I suggest to add a -mem-shared option for non-numa setups, > > that will make the -mem-path or anonymouse memory shareable. > > Can we make this be a "-m" option? > > Or, even better: can we make "-m" options be automatically > translated to memory-backend-* options somehow? -m SIZE will be translated to a one of memdev properties, so new suboption potentially could be an aliased to another memdev property.