n Mon, 2016-01-04 at 07:57 +0100, Michal Privoznik wrote: > On 23.12.2015 17:14, Andrea Bolognani wrote: > > Hi all, > > > > libvirt currently doesn't allow you to configure a guest with something > > like > > > > <cpu> > > <topology sockets='2' cores='5' threads='8'/> > > <numa> > > <cell id='0' cpus='0-39' memory='1048576' unit='KiB'/> > > <cell id='16' cpus='40-79' memory='1048576' unit='KiB'/> > > </numa> > > This says you are configuring GUEST NUMA nodes, and last time I checked > qemu did not support non-continuous NUMA nodes. So, whatever your HOST > topology is, in GUEST you want NUMA nodes to be continuous. I checked again and, as you and Daniel suggested, QEMU does not support non-contiguous NUMA nodes, eg. qemu-kvm \ -m 2048 \ -smp 80,sockets=2,cores=5,threads=8 \ -numa node,nodeid=0,cpus=0-39,mem=1024 \ -numa node,nodeid=16,cpus=40-79,mem=1024 outputs qemu-kvm: numa: Node ID missing: 15 so indeed there's a very good reason for libvirt to reject that NUMA configuration. Cheers. -- Andrea Bolognani Software Engineer - Virtualization Team -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list