All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] Issue with librte_vhost backed virtio and device plug/unplug
@ 2016-12-16 15:33 Osman, Dahir
  0 siblings, 0 replies; only message in thread
From: Osman, Dahir @ 2016-12-16 15:33 UTC (permalink / raw)
  To: qemu-devel

Hi,

We are using dpdk's librte_vhost for the vhost-user backend of Virtio.

If the guest's memory map changes after the virtio device was started, qemu can
send the vhost-user backend a VHOST_USER_SET_MEM_TABLE message. 
 
We observed this case in the following scenarios: 
 
    - We have a PCI passthrough or SR-IOV device along with a virtio device and 
      we do a suspend/resume.   We see the extra VHOST_USER_SET_MEM_TABLE on the 
      suspend and on the resume.

    - We plug/unplug a device while the VM is running. 

DPDK's librte_vhost removes the device from the dataplane so it can update the 
device with the new memory map. It also removes the old mapping and remaps the 
new guest memory.

We observed 2 issues after this scenario:

    - The vhost-user backend needs a new VHOST_SET_VRING_ADDR so it can update 
      its qemu VA to vhost VA translation based on the new memory map.

    - The vhost-user backend needs a way to re-start the device.

Below is the librte_vhost library logs.

-------
#INTIAL VM START

2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:0 file:36
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:0 file:32
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:1 file:34
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:1 file:33
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_FEATURES
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_FEATURES
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaaaac00000
	 mmap addr : 0x2aaaaac00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaaaaec0000
	 mmap addr : 0x2aaaaae00000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaacae00000
	 mmap addr : 0x2aaacae00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaacb0c0000
	 mmap addr : 0x2aaacb000000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_NUM
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_NUM
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_BASE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_BASE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ADDR
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:361: (0) mapped address desc: 0x2aaaca698000 -> 0x2aaaca898000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:363: (0) mapped address avail: 0x2aaaca69a000 -> 0x2aaaca89a000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:365: (0) mapped address used: 0x2aaaca69b000 -> 0x2aaaca89b000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:367: (0) log_guest_addr: 1fa9b000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ADDR
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:361: (1) mapped address desc: 0x2aaaca7a8000 -> 0x2aaaeaba8000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:363: (1) mapped address avail: 0x2aaaca7aa000 -> 0x2aaaeabaa000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:365: (1) mapped address used: 0x2aaaca7ab000 -> 0x2aaaeabab000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:367: (1) log_guest_addr: 1fbab000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_KICK
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:664: vring kick idx:0 file:40
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:604: virtio is not ready for processing.
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_KICK
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:664: vring kick idx:0 file:41
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:604: virtio is not ready for processing.
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_NUM
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_NUM
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_BASE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_BASE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ADDR
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:361: (0) mapped address desc: 0x2aaaca6a8000 -> 0x2aaaca8a8000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:363: (0) mapped address avail: 0x2aaaca6aa000 -> 0x2aaaca8aa000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:365: (0) mapped address used: 0x2aaaca6ab000 -> 0x2aaaca8ab000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:367: (0) log_guest_addr: 1faab000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ADDR
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:361: (1) mapped address desc: 0x2aaaca7b0000 -> 0x2aaaeabb0000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:363: (1) mapped address avail: 0x2aaaca7b2000 -> 0x2aaaeabb2000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:365: (1) mapped address used: 0x2aaaca7b3000 -> 0x2aaaeabb3000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:367: (1) log_guest_addr: 1fbb3000
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_KICK
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:664: vring kick idx:1 file:42
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:610: virtio is now ready for processing.
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_KICK
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:664: vring kick idx:1 file:43
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:610: virtio is now ready for processing.
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:49:38.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1

# VM SUSPEND
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaaaac00000
	 mmap addr : 0x2aaaaac00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaaeb0c0000
	 mmap addr : 0x2aaaeb000000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaaaae00000
	 mmap addr : 0x2aaaaae00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaaab0c0000
	 mmap addr : 0x2aaaab000000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaacb000000
	 mmap addr : 0x2aaacb000000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaacb2c0000
	 mmap addr : 0x2aaacb200000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaaaac00000
	 mmap addr : 0x2aaaaac00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaaaaec0000
	 mmap addr : 0x2aaaaae00000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_VRING_BASE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:694: vring base idx:0 file:34
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_VRING_BASE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:694: vring base idx:1 file:0
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 0 to qp idx: 0
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 0 to qp idx: 1
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:0 file:35
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:1 file:32
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_VRING_BASE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:694: vring base idx:0 file:86
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_VRING_BASE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:694: vring base idx:1 file:33
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 0 to qp idx: 0
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 0 to qp idx: 1
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:0 file:33
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:27.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:1 file:36
2016-12-14T16:53:28.000 controller-0 lldpd[9534]: warning error while receiving frame on ens786f0: Network is down
2016-12-14T16:53:28.000 info VHOST_CONFIG:vhost_user.c:894: vhost peer closed
2016-12-14T16:53:28.000 info VHOST_CONFIG:vhost_user.c:894: vhost peer closed

# VM RESUME
2016-12-14T16:53:41.000 info VHOST_CONFIG:socket.c:241: new vhost user connection is 30
2016-12-14T16:53:41.000 info VHOST_CONFIG:socket.c:210: new device, handle is 0
2016-12-14T16:53:41.000 info VHOST_CONFIG:socket.c:241: new vhost user connection is 31
2016-12-14T16:53:41.000 info VHOST_CONFIG:socket.c:210: new device, handle is 1
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_PROTOCOL_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_PROTOCOL_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_QUEUE_NUM
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_OWNER
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:0 file:32
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:1 file:33
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_PROTOCOL_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_PROTOCOL_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_QUEUE_NUM
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_OWNER
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_GET_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:0 file:34
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:1 file:35
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:0 file:36
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:1 file:34
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaaaacc0000
	 mmap addr : 0x2aaaaac00000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaacac00000
	 mmap addr : 0x2aaacac00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_NUM
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:0 file:38
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_BASE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_CALL
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:627: vring call idx:1 file:32
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ADDR
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:361: (1) mapped address desc: 0x2aaaca7a8000 -> 0x2aaaca7a8000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:363: (1) mapped address avail: 0x2aaaca7aa000 -> 0x2aaaca7aa000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:365: (1) mapped address used: 0x2aaaca7ab000 -> 0x2aaaca7ab000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:367: (1) log_guest_addr: 1fbab000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_FEATURES
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_KICK
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:664: vring kick idx:0 file:33
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:604: virtio is not ready for processing.
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaacaec0000
	 mmap addr : 0x2aaacae00000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaaeae00000
	 mmap addr : 0x2aaaeae00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_NUM
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_NUM
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_BASE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_BASE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ADDR
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:361: (1) mapped address desc: 0x2aaaca7b0000 -> 0x2aaaca7b0000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:363: (1) mapped address avail: 0x2aaaca7b2000 -> 0x2aaaca7b2000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:365: (1) mapped address used: 0x2aaaca7b3000 -> 0x2aaaca7b3000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:367: (1) log_guest_addr: 1fbb3000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ADDR
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:361: (0) mapped address desc: 0x2aaaca698000 -> 0x2aaaea898000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:363: (0) mapped address avail: 0x2aaaca69a000 -> 0x2aaaea89a000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:365: (0) mapped address used: 0x2aaaca69b000 -> 0x2aaaea89b000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:367: (0) log_guest_addr: 1fa9b000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_KICK
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:664: vring kick idx:1 file:41
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:610: virtio is now ready for processing.
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_KICK
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:664: vring kick idx:0 file:42
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:604: virtio is not ready for processing.
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_NUM
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_BASE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ADDR
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:361: (0) mapped address desc: 0x2aaaca6a8000 -> 0x2aaaea8a8000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:363: (0) mapped address avail: 0x2aaaca6aa000 -> 0x2aaaea8aa000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:365: (0) mapped address used: 0x2aaaca6ab000 -> 0x2aaaea8ab000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:367: (0) log_guest_addr: 1faab000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_KICK
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:664: vring kick idx:1 file:43
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:610: virtio is now ready for processing.
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_VRING_ENABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:720: set queue enable: 1 to qp idx: 1
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SEND_RARP
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:610: virtio is now ready for processing.
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SEND_RARP
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:610: virtio is now ready for processing.
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SEND_RARP
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:610: virtio is now ready for processing.
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SEND_RARP
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:610: virtio is now ready for processing.
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaacaec0000
	 mmap addr : 0x2aaacae00000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaaeae00000
	 mmap addr : 0x2aaaeae00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaaaacc0000
	 mmap addr : 0x2aaaaac00000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaaeb000000
	 mmap addr : 0x2aaaeb000000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaacacc0000
	 mmap addr : 0x2aaacac00000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaaeac00000
	 mmap addr : 0x2aaaeac00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:903: read message VHOST_USER_SET_MEM_TABLE
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 0, size: 0x1ff40000
	 guest physical addr: 0xc0000
	 guest virtual  addr: 0x2aaaaacc0000
	 host  virtual  addr: 0x2aaaeaec0000
	 mmap addr : 0x2aaaeae00000
	 mmap size : 0x20000000
	 mmap align: 0x200000
	 mmap off  : 0xc0000
2016-12-14T16:53:42.000 info VHOST_CONFIG:vhost_user.c:570: guest memory region 1, size: 0xa0000
	 guest physical addr: 0x0
	 guest virtual  addr: 0x2aaaaac00000
	 host  virtual  addr: 0x2aaaaac00000
	 mmap addr : 0x2aaaaac00000
	 mmap size : 0x200000
	 mmap align: 0x200000
	 mmap off  : 0x0
-------

Dahir -

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-12-16 15:34 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-16 15:33 [Qemu-devel] Issue with librte_vhost backed virtio and device plug/unplug Osman, Dahir

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.