repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Move CPU softfloat unions to cpu-float.h
2022-03-15
Vi
t
aly Kuznetsov
i386: Add
Icela
k
e-Serve
r
-v6 CPU model with 5-level
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-03-15
Vitaly Kuznet
s
o
v
v
mxcap: A
d
d 5-level EPT bit
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-05
Vitaly Kuznetsov
i386: d
o
cs:
Briefly
descr
i
be KVM PV features
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vitaly Kuznetsov
i386: Change the default Hyper
-
V version to ma
t
ch
W
S2016
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vitaly
K
uz
n
etsov
i
386:
M
a
k
e
H
y
p
e
r
-
V versi
o
n id configurable
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vitaly Kuznet
s
ov
i386: Implement
pseudo 'hv-avic' ('hv-apicv')
e
n
lighten
m
ent
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vita
l
y
K
u
znetsov
i
3
86: Move HV_APIC_ACCESS_
R
EC
O
MM
E
NDED bit setting
t
o
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
V
i
tal
y
K
uzne
t
s
o
v
i
3
86: Support
K
V
M_CAP_
H
YPERV_ENFORCE
_
CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vitaly Ku
z
netsov
i
3
86: Support KVM_CAP_ENFORCE_PV_FE
A
TURE_CPUI
D
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
V
italy Kuzn
e
tsov
i386
:
assert
'cs
-
>
k
v
m
_
s
t
a
te' is not null
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly
K
uznetsov
i386: Hyper-V
SynIC
requires POST_MESSAGES
/
SIGNAL_EVENT
S
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vita
l
y Kuznetsov
i3
8
6
:
HV_
H
Y
P
E
RCALL_A
V
AILABLE priv
i
lege bit
i
s a
l
ways
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly
K
uznets
o
v
i
3
86: k
i
ll off
h
v
_cpui
d
_c
h
ec
k
_a
n
d_set()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
V
i
taly Kuznetsov
i386: e
x
pand Hyper-V features
d
u
ring C
P
U fea
t
u
re
e
x
p
ansion
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuznetsov
i386: make hyperv_expand
_
features() return bool
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuznets
o
v
i
38
6
: hardcode suppor
t
ed
e
V
MCS version to '1'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly
Kuzn
e
tsov
i386
:
c
larif
y
'hv
-
passthrough' behavior
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
K
uznetsov
i386: use global kvm_state in h
y
perv
_
enabl
e
d() check
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
italy
Kuzn
e
tsov
i386
:
pr
e
fer system KVM_GET
_
S
U
P
P
O
RTED_HV_CPUID io
c
tl
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vit
a
ly Kuznetsov
i386: ad
j
ust the expected
K
V
M
_G
E
T_SUP
P
ORT
E
D_HV_CPUID
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
italy
Kuznet
s
ov
i38
6
: sw
i
t
c
h hyperv_
e
xpand_features()
t
o using er
r
or_
s
e
t
g()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vit
a
ly Kuzne
t
sov
i386: mov
e
eV
M
C
S
enablem
e
nt to hyperv_init_vc
p
u
(
)
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
it
a
ly Kuznetsov
i386: sp
l
it hyperv_
h
andl
e
_properties() into hyperv_expand_fe
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
i
tal
y
Kuzne
t
sov
i386: intro
d
uce hv_cpuid
_
ca
c
h
e
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
K
uzn
e
ts
o
v
i38
6
: d
r
op
FEAT_HYPER
V
feat
u
re leaves
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
i
t
aly Kuzn
e
tso
v
i386: introduce hv_cpu
i
d_get_host()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vita
l
y Kuzn
e
tsov
i386: introduce hyperv_feature
_
sup
p
orted()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
i
tal
y
Kuznetso
v
i
3
8
6
: stop using
e
nv->f
e
at
u
res[] for f
i
l
l
ing Hype
r
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Ku
z
netsov
i386: alwa
y
s fill Hyper-V CPUID featu
r
e
l
eaves
f
rom
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetsov
i386
:
in
v
ert hyperv_spinlock_attempts settin
g
l
o
gic
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
i
ta
l
y K
u
znetsov
i38
6
:
keep
h
yperv_ve
n
dor s
t
ring up-to-date
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
ita
l
y
K
uzne
t
so
v
t
a
rge
t
/
i
386: Ad
d
C
P
U
model ver
s
ions supporting
'
xsaves'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
Vi
t
a
ly
Ku
z
netsov
i386: Make migration fail when Hyper-V
r
eenlig
h
tenme
n
t
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
Vit
a
ly Kuznetsov
i
3
8
6
: Fix 'h
y
per
c
all
_
h
yper
c
all' t
y
po
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vit
a
ly Kuznetsov
i
386: move
hyperv_li
m
its in
i
t
ialization to x86_cpu_realizefn()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly K
u
zne
t
sov
i386: move hy
p
erv
_
versi
o
n_
i
d
i
ni
t
ia
l
i
zation
t
o x86_cpu_reali
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
V
i
taly Kuznet
s
ov
i386: move hyperv_interface_id
i
nitialization to x86_
c
pu_rea
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly Ku
z
netso
v
i386: move
hyperv_
v
endor_id init
i
alization to x86_c
p
u_real
i
z
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-10-14
V
i
taly Kuznetsov
i386: drop x
8
6_cpu_get_su
p
ported_feature_word() forward
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vita
l
y Kuznetsov
t
arget/i386: alway
s
create kvmcl
o
ck device
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vitaly
Kuznetsov
target/i
3
86: Fix VM
m
i
g
ra
t
ion
when
interr
u
pt based
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
V
i
t
a
ly Kuznets
o
v
target/i38
6
: su
p
por
t
KVM_FEATURE_ASYNC_
P
F_INT
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-18
Vi
t
aly K
u
znetsov
i
3
86/kv
m
: correct the meaning o
f
'0xff
f
f
ffff' va
l
ue
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-07-23
Vitaly Kuz
n
etsov
K
VM: fix CPU
reset
w
r
t HF2_GIF_MASK
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-04-02
Vi
t
aly Kuznetsov
target/i38
6
: do not
set unsup
p
orted VMX secondary execut
i
on
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-10-22
Vitaly Kuzne
t
sov
i386/kvm:
add NoNonArchitecturalCoreSharing
H
yper-V
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vital
y
Kuznetsov
i386/kvm: add su
p
po
r
t for Di
r
ect Mod
e
for Hyper-V synthetic
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kvm: hv-evmcs
r
e
qu
i
r
e
s
h
v-vapic
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
i
taly
K
u
zn
e
tsov
i38
6
/kvm: hv-tlbflush/ipi req
u
ire
h
v
-vpi
n
dex
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
ital
y
Ku
z
n
e
tso
v
i
3
86/kvm: hv-s
t
imer requires
hv-time and hv-synic
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
italy
K
uz
n
etsov
i3
8
6/kvm:
i
mp
l
e
ment 'hv-
p
assthro
u
gh'
m
ode
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kvm
:
document existing Hyper-V enlightenments
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i
386/kvm: mo
v
e Hyp
e
r-V CPUID
f
illing to h
y
per
v
_handle
_
proper
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kvm: add support for
KVM
_
G
E
T_SU
P
P
ORTED
_
HV_CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
ital
y
Kuznetsov
i386/k
v
m: convert hyp
e
rv
e
nlightenments prop
e
rt
i
es
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Vital
y
K
uzne
t
sov
ioapic: allow b
u
ggy guests mishandling l
e
v
e
l-triggered
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-28
Vit
a
l
y
Kuznetsov
i386:
Enable
NPT and NRIPSAVE f
o
r AMD CPUs
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
V
italy Ku
z
n
e
tso
v
i386/kvm: add a comm
e
nt explaining w
h
y
.
f
eat_nam
e
s
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
Vi
t
a
l
y
Kuznetsov
i386/kvm: e
x
po
s
e HV_
C
P
UI
D
_EN
L
IGHTME
N
T_INFO
.
EAX a
n
d
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-11-06
Vitaly K
u
znet
s
ov
x86: hv_evmcs C
P
U flag su
p
port
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-10-19
Vitaly Kuznetsov
i
3
8
6/kvm: ad
d
support for
H
yper-V
I
P
I
send
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-07-02
Vit
a
ly Ku
z
ne
t
sov
i386/kvm:
a
d
d support f
o
r
H
yper-V TLB f
l
ush
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-05-11
Vital
y
K
u
znetsov
i
386/kvm: add su
p
port for Hyp
e
r-V reenlightenmen
t
MSRs
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree