[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Issue with librte_vhost backed virtio and device plug/unplu
From: |
Osman, Dahir |
Subject: |
[Qemu-devel] Issue with librte_vhost backed virtio and device plug/unplug |
Date: |
Fri, 16 Dec 2016 15:33:43 +0000 |
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 -
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] Issue with librte_vhost backed virtio and device plug/unplug,
Osman, Dahir <=