From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51141) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkUt7-0005nm-4S for qemu-devel@nongnu.org; Sat, 01 Nov 2014 05:22:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XkUt1-00039C-0D for qemu-devel@nongnu.org; Sat, 01 Nov 2014 05:22:25 -0400 Received: from szxga01-in.huawei.com ([119.145.14.64]:38030) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XkUt0-00038c-BA for qemu-devel@nongnu.org; Sat, 01 Nov 2014 05:22:18 -0400 Message-ID: <5454A61C.5050505@huawei.com> Date: Sat, 1 Nov 2014 17:21:32 +0800 From: Linhaifeng MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] vhost-user:Bad ram offset List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Damjan Marion , "Michael S. Tsirkin" , lilijun , n.nikolaev@virtualopensystems.com, liuyongan@huawei.com, huangzhichao@huawei.com, pbonzini@redhat.com Hi,all VM use vhost-user backend cannot startup when memory bigger than 3.5G.The log print "Bad ram offset 100000000" .Is this a bug? log: [2014-11-01T08:39:07.245324Z] virtio_set_status:524 virtio-net device status is 1 that means ACKNOWLEDGE [2014-11-01T08:39:07.247225Z] virtio_set_status:524 virtio-balloon device status is 1 that means ACKNOWLEDGE [2014-11-01T08:39:07.320191Z] virtio_set_status:524 virtio-net device status is 3 that means DRIVER Bad ram offset 100000000 [2014-11-01 08:39:07]: shutting down command: /usr/bin/qemu-system-x86_64 -name vm1 -smp 4 -drive file=/mnt/sdb/linhf/imgs/vm1.img,if=none,id=drive-ide0-0-0,format=raw,cache=none,aio=native -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1 \ -chardev socket,id=charnet0,path=/var/run/vhost-user/port1 -netdev type=vhost-user,id=hostnet0,chardev=charnet0 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=00:00:00:00:00:01,bus=pci.0,addr=0x3 \ -enable-kvm -mem-prealloc -object memory-backend-file,id=mem,size=3968M,mem-path=/dev/hugepages,share=on -numa node,memdev=mem when memory is smaller than 3.5G VM would run well. -- Regards, Haifeng