Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
libvirt
提交
243bbcc5
L
libvirt
项目概览
openeuler
/
libvirt
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
libvirt
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
243bbcc5
编写于
6月 15, 2015
作者:
J
Ján Tomko
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
qemu caps: spell queue
上级
4fce9e84
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
5 addition
and
5 deletion
+5
-5
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.c
+2
-2
src/qemu/qemu_capabilities.h
src/qemu/qemu_capabilities.h
+1
-1
src/qemu/qemu_command.c
src/qemu/qemu_command.c
+1
-1
tests/qemuxml2argvtest.c
tests/qemuxml2argvtest.c
+1
-1
未找到文件。
src/qemu/qemu_capabilities.c
浏览文件 @
243bbcc5
...
...
@@ -286,7 +286,7 @@ VIR_ENUM_IMPL(virQEMUCaps, QEMU_CAPS_LAST,
"pci-serial"
,
"aarch64-off"
,
"vhost-user-multiq"
,
/* 190 */
"vhost-user-multiq
ueue
"
,
/* 190 */
);
...
...
@@ -3317,7 +3317,7 @@ virQEMUCapsInitQMPMonitor(virQEMUCapsPtr qemuCaps,
/* vhost-user supports multi-queue from v2.4.0 onwards,
* but there is no way to query for that capability */
if
(
qemuCaps
->
version
>=
2004000
)
virQEMUCapsSet
(
qemuCaps
,
QEMU_CAPS_VHOSTUSER_MULTIQ
);
virQEMUCapsSet
(
qemuCaps
,
QEMU_CAPS_VHOSTUSER_MULTIQ
UEUE
);
if
(
virQEMUCapsProbeQMPCommands
(
qemuCaps
,
mon
)
<
0
)
goto
cleanup
;
...
...
src/qemu/qemu_capabilities.h
浏览文件 @
243bbcc5
...
...
@@ -229,7 +229,7 @@ typedef enum {
QEMU_CAPS_DEA_KEY_WRAP
=
187
,
/* -machine dea_key_wrap */
QEMU_CAPS_DEVICE_PCI_SERIAL
=
188
,
/* -device pci-serial */
QEMU_CAPS_CPU_AARCH64_OFF
=
189
,
/* -cpu ...,aarch64=off */
QEMU_CAPS_VHOSTUSER_MULTIQ
=
190
,
/* vhost-user with -netdev queues= */
QEMU_CAPS_VHOSTUSER_MULTIQ
UEUE
=
190
,
/* vhost-user with -netdev queues= */
QEMU_CAPS_LAST
,
/* this must always be the last item */
}
virQEMUCapsFlags
;
...
...
src/qemu/qemu_command.c
浏览文件 @
243bbcc5
...
...
@@ -8148,7 +8148,7 @@ qemuBuildVhostuserCommandLine(virCommandPtr cmd,
net
->
info
.
alias
,
net
->
info
.
alias
);
if
(
queues
>
1
)
{
if
(
!
virQEMUCapsGet
(
qemuCaps
,
QEMU_CAPS_VHOSTUSER_MULTIQ
))
{
if
(
!
virQEMUCapsGet
(
qemuCaps
,
QEMU_CAPS_VHOSTUSER_MULTIQ
UEUE
))
{
virReportError
(
VIR_ERR_CONFIG_UNSUPPORTED
,
"%s"
,
_
(
"multi-queue is not supported for vhost-user "
"with this QEMU binary"
));
...
...
tests/qemuxml2argvtest.c
浏览文件 @
243bbcc5
...
...
@@ -981,7 +981,7 @@ mymain(void)
DO_TEST_PARSE_ERROR
(
"vhost_queues-invalid"
,
NONE
);
DO_TEST
(
"net-vhostuser"
,
QEMU_CAPS_DEVICE
,
QEMU_CAPS_NETDEV
);
DO_TEST
(
"net-vhostuser-multiq"
,
QEMU_CAPS_DEVICE
,
QEMU_CAPS_NETDEV
,
QEMU_CAPS_VHOSTUSER_MULTIQ
);
QEMU_CAPS_DEVICE
,
QEMU_CAPS_NETDEV
,
QEMU_CAPS_VHOSTUSER_MULTIQ
UEUE
);
DO_TEST_FAILURE
(
"net-vhostuser-multiq"
,
QEMU_CAPS_DEVICE
,
QEMU_CAPS_NETDEV
);
DO_TEST
(
"net-user"
,
NONE
);
DO_TEST
(
"net-virtio"
,
NONE
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录