Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
libvirt
提交
e9401342
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看板
体验新版 GitCode,发现更多精彩内容 >>
提交
e9401342
编写于
6月 17, 2015
作者:
L
Luyao Huang
提交者:
Martin Kletzander
7月 08, 2015
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
qemu: Assign IDs for shared memory devices
Signed-off-by:
N
Luyao Huang
<
lhuang@redhat.com
>
上级
e309ea66
变更
2
显示空白变更内容
内联
并排
Showing
2 changed file
with
10 addition
and
10 deletion
+10
-10
src/qemu/qemu_command.c
src/qemu/qemu_command.c
+2
-2
tests/qemuxml2argvdata/qemuxml2argv-shmem.args
tests/qemuxml2argvdata/qemuxml2argv-shmem.args
+8
-8
未找到文件。
src/qemu/qemu_command.c
浏览文件 @
e9401342
...
...
@@ -8563,9 +8563,9 @@ qemuBuildShmemDevCmd(virCommandPtr cmd,
}
if
(
!
shmem
->
server
.
enabled
)
{
virBufferAsprintf
(
&
buf
,
",shm=%s
"
,
shmem
->
name
);
virBufferAsprintf
(
&
buf
,
",shm=%s
,id=%s"
,
shmem
->
name
,
shmem
->
info
.
alias
);
}
else
{
virBufferAsprintf
(
&
buf
,
",chardev=char%s
"
,
shmem
->
info
.
alias
);
virBufferAsprintf
(
&
buf
,
",chardev=char%s
,id=%s"
,
shmem
->
info
.
alias
,
shmem
->
info
.
alias
);
if
(
shmem
->
msi
.
enabled
)
{
virBufferAddLit
(
&
buf
,
",msi=on"
);
if
(
shmem
->
msi
.
vectors
)
...
...
tests/qemuxml2argvdata/qemuxml2argv-shmem.args
浏览文件 @
e9401342
LC_ALL=C PATH=/bin HOME=/home/test USER=test LOGNAME=test QEMU_AUDIO_DRV=none \
/usr/bin/qemu -S -M pc -m 214 -smp 1 -nographic -nodefaults \
-monitor unix:/tmp/test-monitor,server,nowait -no-acpi -boot c -usb \
-device ivshmem,shm=shmem0,bus=pci.0,addr=0x3 \
-device ivshmem,size=128m,shm=shmem1,bus=pci.0,addr=0x5 \
-device ivshmem,size=256m,shm=shmem2,bus=pci.0,addr=0x4 \
-device ivshmem,size=512m,chardev=charshmem3,bus=pci.0,addr=0x6 \
-device ivshmem,shm=shmem0,
id=shmem0,
bus=pci.0,addr=0x3 \
-device ivshmem,size=128m,shm=shmem1,
id=shmem1,
bus=pci.0,addr=0x5 \
-device ivshmem,size=256m,shm=shmem2,
id=shmem2,
bus=pci.0,addr=0x4 \
-device ivshmem,size=512m,chardev=charshmem3,
id=shmem3,
bus=pci.0,addr=0x6 \
-chardev socket,id=charshmem3,path=/var/lib/libvirt/shmem-shmem3-sock \
-device ivshmem,size=1024m,chardev=charshmem4,bus=pci.0,addr=0x7 \
-device ivshmem,size=1024m,chardev=charshmem4,
id=shmem4,
bus=pci.0,addr=0x7 \
-chardev socket,id=charshmem4,path=/tmp/shmem4-sock \
-device ivshmem,size=2048m,chardev=charshmem5,\
-device ivshmem,size=2048m,chardev=charshmem5,
id=shmem5,
\
msi=on,ioeventfd=off,bus=pci.0,addr=0x8 \
-chardev socket,id=charshmem5,path=/tmp/shmem5-sock \
-device ivshmem,size=4096m,chardev=charshmem6,\
-device ivshmem,size=4096m,chardev=charshmem6,
id=shmem6,
\
msi=on,vectors=16,bus=pci.0,addr=0x9 \
-chardev socket,id=charshmem6,path=/tmp/shmem6-sock \
-device ivshmem,size=8192m,chardev=charshmem7,\
-device ivshmem,size=8192m,chardev=charshmem7,
id=shmem7,
\
msi=on,vectors=32,ioeventfd=on,bus=pci.0,addr=0xa \
-chardev socket,id=charshmem7,path=/tmp/shmem7-sock
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录