Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
tp-qemu
提交
ab74f75d
T
tp-qemu
项目概览
openeuler
/
tp-qemu
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
tp-qemu
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ab74f75d
编写于
8月 14, 2014
作者:
E
Eduardo Habkost
提交者:
Eduardo Habkost
8月 15, 2014
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
cpuid: Create a variant grouping all rhel6 machine-types
Signed-off-by:
N
Eduardo Habkost
<
ehabkost@raisama.net
>
上级
dc460f73
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
24 addition
and
22 deletion
+24
-22
qemu/tests/cfg/qemu_cpu.cfg
qemu/tests/cfg/qemu_cpu.cfg
+24
-22
未找到文件。
qemu/tests/cfg/qemu_cpu.cfg
浏览文件 @
ab74f75d
...
...
@@ -161,18 +161,20 @@
-
machine
.
rhel
:
only
(
qemu_flavor
=
rhel
),
(
qemu_flavor
=
unknown
)
variants
:
-
rhel600
:
machine_type_to_check
=
"rhel6.0.0"
-
rhel610
:
machine_type_to_check
=
"rhel6.1.0"
-
rhel620
:
machine_type_to_check
=
"rhel6.2.0"
-
rhel630
:
machine_type_to_check
=
"rhel6.3.0"
-
rhel640
:
machine_type_to_check
=
"rhel6.4.0"
-
rhel650
:
machine_type_to_check
=
"rhel6.5.0"
-
rhel6
:
variants
:
-
rhel600
:
machine_type_to_check
=
"rhel6.0.0"
-
rhel610
:
machine_type_to_check
=
"rhel6.1.0"
-
rhel620
:
machine_type_to_check
=
"rhel6.2.0"
-
rhel630
:
machine_type_to_check
=
"rhel6.3.0"
-
rhel640
:
machine_type_to_check
=
"rhel6.4.0"
-
rhel650
:
machine_type_to_check
=
"rhel6.5.0"
-
machine
.
upstream
:
only
(
qemu_flavor
=
upstream
),
(
qemu_flavor
=
unknown
)
variants
:
...
...
@@ -198,17 +200,17 @@
#
Optimization
:
models
/
machine
-
type
combinations
known
to
not
be
valid
:
cpu
.
intel
.
Westmere
:
no
machine
.
rhel
.
rhel600
no
machine
.
rhel
.
rhel6
.
rhel6
00
cpu
.
intel
.
SandyBridge
:
no
machine
.
rhel
.
rhel6
00
,
machine
.
rhel
.
rhel610
,
machine
.
rhel
.
rhel620
no
machine
.
rhel
.
rhel6
.
rhel600
,
machine
.
rhel
.
rhel6
.
rhel610
,
machine
.
rhel
.
rhel6
.
rhel620
cpu
.
intel
.
Haswell
:
no
machine
.
rhel
.
rhel6
00
,
machine
.
rhel
.
rhel610
,
machine
.
rhel
.
rhel620
,
machine
.
rhel
.
rhel630
no
machine
.
rhel
.
rhel6
.
rhel600
,
machine
.
rhel
.
rhel6
.
rhel610
,
machine
.
rhel
.
rhel6
.
rhel620
,
machine
.
rhel
.
rhel6
.
rhel630
cpu
.
intel
.
kvm32
:
no
machine
.
rhel
cpu
.
amd
.
Opteron_G4
:
no
machine
.
rhel
.
rhel6
00
,
machine
.
rhel
.
rhel610
,
machine
.
rhel
.
rhel620
no
machine
.
rhel
.
rhel6
.
rhel600
,
machine
.
rhel
.
rhel6
.
rhel610
,
machine
.
rhel
.
rhel6
.
rhel620
cpu
.
amd
.
Opteron_G5
:
no
machine
.
rhel
.
rhel6
00
,
machine
.
rhel
.
rhel610
,
machine
.
rhel
.
rhel620
,
machine
.
rhel
.
rhel630
no
machine
.
rhel
.
rhel6
.
rhel600
,
machine
.
rhel
.
rhel6
.
rhel610
,
machine
.
rhel
.
rhel6
.
rhel620
,
machine
.
rhel
.
rhel6
.
rhel630
#
Some
CPU
models
require
"+apic"
to
be
forced
on
some
hosts
:
...
...
@@ -240,7 +242,7 @@
cpu_model_flags
+=
",-svm"
#
FIXED
BUG
:
QEMU
reported
SVM
feature
information
even
#
when
SVM
was
disabled
.
Now
it
is
all
zeroes
:
machine
.
rhel
.
rhel6
00
,
machine
.
rhel
.
rhel610
,
machine
.
rhel
.
rhel620
,
machine
.
rhel
.
rhel630
,
machine
.
rhel
.
rhel640
,
machine
.
rhel
.
rhel650
:
machine
.
rhel
.
rhel6
.
rhel600
,
machine
.
rhel
.
rhel6
.
rhel610
,
machine
.
rhel
.
rhel6
.
rhel620
,
machine
.
rhel
.
rhel6
.
rhel630
,
machine
.
rhel
.
rhel6
.
rhel640
,
machine
.
rhel
.
rhel6
.
rhel650
:
ignore_cpuid_leaves
+=
" 0x8000000a"
kvm
:
...
...
@@ -352,7 +354,7 @@
ignore_cpuid_leaves
+=
" 0x40000001,0,eax"
#
SEP
bit
depended
on
host
kernel
on
6.3
and
older
:
machine
.
rhel
.
rhel6
30
,
machine
.
rhel
.
rhel620
,
machine
.
rhel
.
rhel610
,
machine
.
rhel
.
rhel600
:
machine
.
rhel
.
rhel6
.
rhel630
,
machine
.
rhel
.
rhel6
.
rhel620
,
machine
.
rhel
.
rhel6
.
rhel610
,
machine
.
rhel
.
rhel6
.
rhel600
:
ignore_cpuid_leaves
+=
" 1,0,edx,11"
#
unsupported
-
bits
behavior
changed
between
some
RHEL
-
6
...
...
@@ -363,7 +365,7 @@
#
FIXED
BUG
:
RHEL
-
6.0
QEMU
had
broken
feature
aliases
on
#
0x80000001
.
EDX
and
they
were
fixed
without
adding
any
#
compat
code
,
so
ignore
those
bits
:
machine
.
rhel
.
rhel600
:
machine
.
rhel
.
rhel6
.
rhel6
00
:
cpu
.
intel
:
#
alias
bits
were
removed
on
Intel
CPU
models
ignore_cpuid_leaves
+=
" 0x80000001,0x00,edx,0"
...
...
@@ -392,7 +394,7 @@
#
KNOWN
BUG
:
RHEL
-
6
has
broken
feature
aliases
on
#
0x80000001
.
EDX
and
they
were
not
fixed
,
so
ignore
them
:
machine
.
rhel
.
rhel6
00
,
machine
.
rhel
.
rhel610
,
machine
.
rhel
.
rhel620
,
machine
.
rhel
.
rhel630
,
machine
.
rhel
.
rhel640
,
machine
.
rhel
.
rhel650
:
machine
.
rhel
.
rhel6
.
rhel600
,
machine
.
rhel
.
rhel6
.
rhel610
,
machine
.
rhel
.
rhel6
.
rhel620
,
machine
.
rhel
.
rhel6
.
rhel630
,
machine
.
rhel
.
rhel6
.
rhel640
,
machine
.
rhel
.
rhel6
.
rhel650
:
cpu
.
amd
.
athlon
,
cpu
.
amd
.
cpu64_rhel6
,
cpu
.
intel
.
kvm64
,
cpu
.
amd
.
qemu64
:
#
vme
,
mtrr
,
mca
,
pse36
ignore_cpuid_leaves
+=
" 0x80000001,0x0,edx,1"
...
...
@@ -401,7 +403,7 @@
ignore_cpuid_leaves
+=
" 0x80000001,0x0,edx,17"
#
bz
#
819562
:
broken
passthrough
mode
of
CPUID
leaf
7
machine
.
rhel
.
rhel620
:
machine
.
rhel
.
rhel6
.
rhel6
20
:
ignore_cpuid_leaves
+=
" 7,0"
#
KNOWN
BUG
:
Intel
models
had
SVM
information
available
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录