repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tpm: mark correct memory region range dirty when clearing RAM
2021-10-01
V
italy Kuznetsov
i386
:
Change
t
he def
a
ul
t
Hyp
e
r-
V
vers
i
on
to match WS20
1
6
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vitaly Kuznetsov
i386: Ma
k
e
Hyper-V v
e
rsion id co
n
figurable
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vitaly Kuznetsov
i386: Implement pseudo 'hv-
a
vic' ('h
v
-ap
i
cv') enlighte
n
ment
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
V
i
t
a
ly Kuznetsov
i38
6
:
M
ove HV_APIC_ACCESS_RECOMM
E
ND
E
D
bit
setting t
o
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vita
l
y
K
uznetsov
i
3
8
6:
Suppo
r
t KVM_CAP_HYPERV_ENF
O
RC
E
_
CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vi
t
aly Kuznets
o
v
i386: S
u
pport KV
M
_CAP_ENFORCE
_
PV_FEAT
U
RE_CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Vitaly Kuzne
t
sov
i386:
a
s
s
ert 'cs->kvm_state'
is not n
u
l
l
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuzne
t
sov
i386: Hyper-V
S
ynIC requires POST_ME
S
SAGES/SIGNAL_EV
E
NTS
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly K
u
z
net
s
ov
i
3
86: HV_HYPE
R
CA
L
L_AVA
I
LABLE privilege bit is al
w
ays
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vi
t
aly Kuznetsov
i386: kill off hv_cpu
i
d_check_and_set()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuznet
s
ov
i
3
8
6
:
expand Hyper-V fea
t
ures during
C
P
U
feature expansion
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuznetsov
i386: make hy
p
erv
_
expand_features() re
t
urn bool
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuznetsov
i386: hard
c
ode supported eVMCS version to '1'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuznetsov
i386: c
l
arify 'hv-p
a
ssth
r
oug
h
'
behavio
r
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
Ku
z
netsov
i38
6
: use g
l
obal k
v
m_state
i
n hy
p
er
v
_enabled() check
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
Kuznetsov
i38
6
:
p
refer
sys
t
em KV
M
_GE
T
_SUPP
O
R
TED_
H
V_CPUID ioctl
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vi
t
aly K
u
znetsov
i386:
a
djust th
e
ex
p
ected
KVM_G
E
T_S
U
PPORTED_HV_CPUID
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetsov
i386: switch h
y
perv_expand_fe
a
ture
s
() to usi
n
g
error
_
setg()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
Kuz
n
etsov
i386: move eVMCS enablement to hy
p
e
rv_
i
nit_
v
c
p
u()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
Ku
z
nets
o
v
i386: sp
l
it
hyp
e
rv_
h
andl
e
_
p
r
o
p
erties() i
n
to h
y
perv_expa
n
d_fe
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vit
a
ly
K
uznetsov
i386: in
t
r
o
duce hv_cpuid_ca
c
he
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetso
v
i386: drop FEA
T
_HY
P
ERV feature leaves
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vital
y
Kuznetsov
i
3
86: introduce hv_cpuid_get_host()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
ital
y
K
u
znetsov
i386: introduce hype
r
v_feature_supporte
d
()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vita
l
y
Kuznetsov
i38
6
:
s
top using env->features[] for filling Hyper
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vital
y
Kuznetsov
i386: always fi
l
l Hy
p
er
-
V
CP
U
ID f
e
ature
l
e
av
e
s from
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vita
l
y Kuznetsov
i
3
86: invert hyperv_spinlo
c
k_
a
ttempts sett
i
ng logic
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetso
v
i386: keep hype
r
v_vendor string up-
t
o
-dat
e
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vit
a
l
y Kuznetsov
target/i3
8
6: Add
CPU model versions sup
p
o
rtin
g
'
xsaves'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
Vita
l
y Kuzne
t
s
ov
i386: Make migration fai
l
when Hyper-V reenlightenment
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
Vitaly Kuznetsov
i386:
F
ix 'h
y
percall_h
y
percall'
t
ypo
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly Kuznetsov
i386: move hyperv_limits
initializat
i
on to x8
6
_cpu_realizefn()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
V
italy Kuznetsov
i
3
8
6:
move hyperv_
v
ersion_
i
d i
n
itialization to x
8
6_cpu_reali
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vi
t
aly Kuznet
s
ov
i386: move hyperv_interf
a
ce_id in
i
tialization to x86_cpu
_
rea
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vit
a
l
y
Kuznetso
v
i386: move hyperv_ven
d
or_id initialization to
x
8
6_cpu_realiz
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-10-14
Vita
l
y Kuznetsov
i3
8
6: dro
p
x
86_cpu_get_support
e
d
_
feature_w
o
rd() forward
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vitaly Kuznetsov
tar
g
et/i386: a
l
wa
y
s
c
reate kvmc
l
ock dev
i
ce
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vita
l
y Kuznetsov
targ
e
t/i386:
F
i
x
V
M m
i
grati
o
n when
i
n
terrup
t
based
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vitaly Kuznet
s
ov
t
a
rget/i386: suppo
r
t
K
VM_FEATURE_ASYNC_PF_INT
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-18
V
i
taly Kuz
n
e
t
sov
i
3
86/kvm: correc
t
the meaning of '0xffffffff' value
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-07-23
Vitaly K
u
znets
o
v
KVM: fix CPU reset
wrt HF2_GIF_MAS
K
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-04-02
Vitaly Kuznetsov
target
/
i
3
86:
do not s
e
t unsu
p
port
e
d VM
X
s
e
con
d
ary e
x
ecut
i
on
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-10-22
Vitaly Kuzn
e
tsov
i386/kvm: add N
o
NonArchitecturalCoreSharing Hyper-V
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuz
n
etsov
i
3
86/kvm:
add support f
o
r Dire
c
t Mode for H
y
pe
r
-V synth
e
tic
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly K
u
znetsov
i386/kvm:
hv-evmcs requir
e
s hv-vapic
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
i
taly Kuznetsov
i
386/kvm: hv-tlbflush/ipi
r
equire hv-vpin
d
ex
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kvm:
hv-stimer requires hv-time
and hv-synic
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kvm: implement 'hv-passthrough' mode
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly
Kuz
n
etsov
i386/kvm: document existing Hy
p
er-V enlightenments
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kv
m
:
move Hyper-V CPUID filling
t
o hyperv_han
d
le_proper
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
i
taly K
u
znetsov
i
386/k
v
m: add sup
p
ort for KV
M
_GET_SUPP
O
RTED
_
HV_CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
italy Kuznets
o
v
i38
6
/k
v
m: conv
e
rt hyper
v
enlightenments propert
i
es
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Vitaly Kuznetsov
i
oapic: allow bug
g
y gues
t
s m
i
shandl
i
ng l
e
vel-
t
riggered
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-28
Vitaly Kuznetso
v
i386:
Enable NPT and NRIPSAVE for AMD CPUs
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
Vitaly Kuzne
t
so
v
i386/kvm: add a comment
e
xplaining why
.
fe
a
t_names
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
Vital
y
Kuznetsov
i386/kvm: e
x
pose HV_CPUI
D
_E
N
LIGHTMENT_I
N
FO
.
EAX and
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-11-06
Vitaly Kuznetsov
x86: hv_evmcs CPU flag su
p
port
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-10-19
Vita
l
y K
u
znetsov
i386/kvm: add support for Hyper-V I
P
I
send
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-07-02
Vitaly Kuz
n
etsov
i386/kvm: add sup
p
ort for Hyper-V
T
L
B
flush
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-05-11
Vi
t
aly Kuznets
o
v
i3
8
6/k
v
m: add support for Hyp
e
r-V reenlightenment MSRs
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree