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
i386: HV_HYPERCALL_AVAILABLE privilege bit is always needed
2021-07-13
Vitaly Kuznetsov
i386: HV_HYPERCAL
L
_AVAIL
A
BLE privil
e
ge bi
t
i
s a
l
ways
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vit
a
ly Kuznet
s
ov
i386: kil
l
off hv_cpuid_chec
k
_
and_set()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuzne
t
so
v
i386: expand Hyper-V features during CPU
feature
e
xpansion
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuznets
o
v
i386: make hyperv
_
expand_fea
t
ures(
)
ret
u
rn bool
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly Kuzn
e
t
sov
i386: hardcode supported
e
VMCS versi
o
n to '1'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vit
a
l
y
Kuz
n
etsov
i386: clarif
y
'hv-p
a
ssthr
o
ugh' behavior
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
ita
l
y
Kuz
n
e
tsov
i386: use global kvm_s
t
ate in hyp
e
rv_
e
nabled() check
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
K
uznetsov
i386:
p
refer system
K
V
M_GET_SUP
P
ORTED_HV_CPUID
ioctl
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vi
t
a
l
y Ku
z
n
e
tsov
i386: adjust the expecte
d
KVM_
G
ET
_
SUPPORTED_HV
_
C
P
U
I
D
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vital
y
K
uz
n
e
t
s
ov
i38
6
:
switch hyperv
_
expan
d
_
features() to using
e
rror_setg()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuzn
e
t
s
ov
i38
6
: move
eVMCS enable
m
ent to hyperv_init_v
c
pu()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
K
uznetsov
i386: split hyperv_handle_properties() int
o
hyp
e
rv_expand_fe
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vital
y
Kuznet
s
ov
i386
:
i
ntroduc
e
h
v_cpuid_cache
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
K
uznetsov
i386: dr
o
p FEAT_HYPERV
f
e
at
u
re lea
v
es
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly K
u
zn
e
t
s
o
v
i386: introduce hv_cp
u
id
_
get_host()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetso
v
i
3
86: i
n
troduce
hyperv_feature_support
e
d
()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuz
n
etsov
i386: stop using en
v
->features
[
] for fi
l
ling H
y
p
e
r
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vi
t
aly K
u
znetsov
i386: always fill Hyper
-
V CPUID fe
a
t
u
r
e
lea
v
es fro
m
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vita
l
y
Kuznetsov
i386: in
v
ert
h
yperv
_
spinloc
k
_a
t
tempts setting logic
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuz
n
ets
o
v
i
3
86: keep
h
yp
e
rv_vend
o
r s
t
ring up-to-date
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznet
s
o
v
target/i38
6
: Add C
P
U model versions
supporting
'xsav
e
s'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
Vitaly Kuznetsov
i
3
86: M
a
ke migrat
i
on
f
ail
w
h
e
n
Hyp
e
r-V reen
l
ightenment
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
Vital
y
Kuz
n
etsov
i38
6
: F
i
x 'hyper
c
al
l
_hypercal
l
'
t
y
po
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly Kuzn
e
t
s
ov
i38
6
: move hyper
v
_
l
i
m
its init
i
aliza
t
ion to x86_
c
pu_re
a
l
izefn()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly K
u
zn
e
ts
o
v
i
386:
m
ove h
y
perv_version_id
initiali
z
a
tion to
x8
6
_cpu_re
a
li
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly K
u
znet
s
o
v
i386: move hyperv_interface_id i
n
itial
i
zation to
x86_c
p
u_r
e
a
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vita
l
y
Kuz
n
e
ts
o
v
i386: move hyperv_ve
n
dor_id initi
a
lization to x86_cpu_realiz
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-10-14
Vital
y
Kuznetsov
i
3
86:
d
rop x86_cpu_get_s
u
pported_
f
eat
u
re
_
word() forward
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vital
y
Kuzne
t
sov
target/i386
:
always
crea
t
e kv
m
c
l
ock device
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vital
y
Kuznetsov
tar
g
et/i386:
F
ix VM migration
w
hen interrupt base
d
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vit
a
ly Kuznets
o
v
ta
r
ge
t
/i386: s
u
pport KVM_FEATURE_ASYNC
_
PF_
I
NT
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-18
Vit
a
ly Kuznetsov
i386/kvm:
correct the meaning of
'0xffffffff'
v
alue
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-07-23
Vitaly Ku
z
netsov
KVM: fix CP
U
reset wrt HF2_GIF_MASK
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-04-02
V
italy Kuznetsov
target/i386: do not set unsupporte
d
V
MX secondary e
x
ecution
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-10-22
Vitaly Kuznetsov
i386/kvm: ad
d
NoN
o
nArchit
e
cturalCoreShari
n
g Hyp
e
r-V
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
italy Ku
z
netsov
i386/kvm: add s
u
pport for Direc
t
Mod
e
for Hyper-V syntheti
c
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kvm:
h
v-evmc
s
requires hv
-
vap
i
c
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly K
u
znetso
v
i
386/k
v
m:
h
v-tlbflush/ip
i
r
e
qu
i
re hv
-
vpindex
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kv
m
: 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: i
m
plement '
h
v-passthrough' mode
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i3
8
6/kvm
:
document exist
i
n
g
Hyper-V enlighten
m
ents
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Ku
z
netsov
i386/kvm:
m
o
ve Hyper-V CPUID filling to hyperv_hand
l
e_proper
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Ku
z
netsov
i38
6
/kvm: add suppo
r
t for KVM_GET_SUPPORTED_HV_CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznet
s
ov
i3
8
6/
k
vm:
c
onvert h
y
p
e
rv
e
nlight
e
n
m
ents pro
p
e
r
ties
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Vit
a
l
y
Kuznets
o
v
io
a
pic: allo
w
bu
g
gy gue
s
ts mishandl
i
n
g
lev
e
l-trigg
e
red
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-28
Vitaly K
u
z
n
etsov
i386
:
Enable NPT an
d
NRIPSAVE
for AM
D
CPUs
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
Vitaly Kuznetsov
i386/kvm: a
d
d a comme
n
t explaining why
.
feat_n
a
m
es
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
Vitaly Kuznetso
v
i386/
k
vm: e
x
pose H
V
_CPUID_ENLIGHT
M
ENT_I
N
F
O
.
EAX a
n
d
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-11-06
Vitaly Kuzne
t
sov
x86:
h
v
_evmcs CPU
flag support
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-10-19
Vitaly Kuz
n
etsov
i386/k
v
m: add supp
o
rt
f
or Hyper-V IPI send
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-07-02
Vit
a
ly Kuz
n
et
s
ov
i386/
k
vm:
add support for Hyper-V
T
L
B
flush
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-05-11
Vitaly Kuznetsov
i386/kvm: add sup
p
ort for Hyper-V reenlightenment MSRs
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree