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
configure, meson: move C++ compiler detection to meson.build
2022-09-01
V
italy Kuz
n
etsov
i38
6
: do kvm_put_msr_featu
r
e
_control() fi
r
st thing
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-09-01
Vitaly Kuz
n
etsov
i386: rese
t
KVM n
e
s
ted state upon CPU
reset
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
Vitaly Kuznetsov
i
3
86: do
c
s: Convert hyp
e
rv
.
txt to rST
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
Vitaly Kuznetsov
i386
:
H
yper-V Direct T
L
B f
l
u
s
h
hypercall
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
Vitaly
K
u
znetsov
i
386:
Hyper-V Support extended GVA ra
n
g
e
s for T
L
B flush
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
Vi
t
aly Ku
z
netsov
i386: Hyper
-
V
XMM fast hy
p
ercall
input feature
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
Vitaly
Ku
z
nets
o
v
i
3
86
:
Hyper
-
V Enl
i
ghten
e
d MSR bitmap
feature
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
V
italy Kuznets
o
v
i386: Use hv_build_cpuid_lea
f
(
)
f
or
H
V
_CPUID_NESTED_FEAT
U
R
E
S
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-03-15
Vi
t
aly K
u
znetsov
i
3
86: Add Icelake-S
e
rver-v
6
CPU mode
l
wit
h
5-lev
e
l
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-03-15
Vitaly Kuznets
o
v
vmxca
p
: Add 5-level EPT bit
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-05
Vita
l
y Kuznets
o
v
i386:
d
ocs: Briefly describe KVM PV features
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
V
italy Kuznetsov
i386:
Change the
d
e
fault Hyper-V version to match W
S
2016
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
V
i
t
aly Kuznetsov
i
386: Make
Hy
p
er-V ver
s
ion id configurable
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vitaly Kuzn
e
ts
o
v
i
386:
I
mplem
e
nt pseudo 'hv-avic' ('hv-a
p
i
cv') enligh
t
enment
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vita
l
y Kuzn
e
t
s
ov
i386: Move
H
V
_
APIC_AC
C
ESS_RECOM
M
ENDED bit setting to
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vitaly Kuznetsov
i
3
86: Support
KVM_CA
P
_HYPERV_EN
F
ORC
E
_CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vital
y
K
uznets
o
v
i386: Su
p
por
t
K
VM_CAP_ENFORCE_P
V
_FEATUR
E
_CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
V
italy Kuznetsov
i386: asse
r
t '
c
s->
k
vm_st
a
te' is not null
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly
Kuzne
t
sov
i386: Hyp
e
r-V Sy
n
IC requires PO
S
T_MESSAGES/
S
IG
N
AL_EVENTS
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vit
a
l
y
Kuznetso
v
i386:
HV_HYPERCA
L
L
_AVAILABLE privi
l
ege bit is alw
a
ys
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vital
y
Kuznetsov
i386: kil
l
off hv
_
cpuid_check_and_set()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vi
t
aly Kuznetsov
i386: ex
p
a
nd Hyper-V fea
t
ures
d
uring CPU fe
a
t
ure
ex
p
ansion
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
V
it
a
ly Kuznetsov
i386: make hyperv_
e
xpa
n
d
_
features() return bool
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vital
y
Kuznetsov
i386
:
ha
r
dcode sup
p
orted eVMCS versi
o
n to
'1'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly K
u
znetsov
i3
8
6: clarify 'hv-passthro
u
gh'
behavior
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznet
s
ov
i386: use glo
b
al
k
v
m
_state in hyperv_enabled() che
c
k
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly K
u
znetsov
i386: prefer sys
t
em KVM_GET_SUPPORTED_HV_CPUID
i
octl
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
K
uznet
s
ov
i
386
:
ad
j
u
s
t the expected K
V
M
_
G
E
T
_SUPPORTED_HV_CPUID
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vi
t
a
ly Kuznetsov
i38
6
: switch
h
yperv_expand_featu
r
es() to using error_setg()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Ku
z
n
ets
o
v
i
386:
m
o
v
e
eVMCS
e
nablement to hyper
v
_ini
t
_vcpu()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetsov
i386: split
hyperv_handle_
p
r
operties() into hyperv_expand_fe
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vital
y
Kuznetsov
i386:
i
ntro
d
uce hv_
c
puid_
c
ache
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
K
uznetsov
i386:
drop
F
EAT_HYPERV feature
leaves
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetso
v
i
386: introduce hv_cpuid_get_host()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
i
t
aly Kuznet
s
o
v
i
38
6
: intro
d
uc
e
hyp
e
rv_f
e
ature
_
supp
o
rt
e
d
()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vit
a
ly Kuznets
o
v
i386: stop using
e
n
v
->feat
u
res[]
for filling Hyp
e
r
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetsov
i386: always fill Hyper-V C
P
U
ID
f
ea
t
ure leaves from
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vit
a
ly Kuzne
t
sov
i386:
i
n
vert h
y
perv_spinlock_attempts setti
n
g
logic
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
ital
y
Ku
z
netsov
i386:
kee
p
hyperv_vendor string
up-to-date
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vital
y
Kuznetsov
target/i
3
8
6: A
d
d CPU model versi
o
n
s supporting
'
xsaves'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
V
i
taly Kuz
n
etsov
i
386: Make migration f
a
il
w
hen Hy
p
er-V ree
n
lig
h
ten
m
ent
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
V
i
t
aly Kuzne
t
so
v
i386
:
Fix 'hyp
e
rcall_hypercall' typo
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly Kuzn
e
tsov
i3
8
6: move hyperv_limits in
i
t
ializ
a
t
ion to x86_cpu_r
e
alizefn()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly Kuznetsov
i
3
86: move hyperv_version_id initialization t
o
x86_cpu_reali
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
V
i
ta
l
y Kuznetsov
i386: move
hyperv_inter
f
ace_
i
d i
n
i
t
ialization
t
o
x86_
c
p
u
_r
e
a
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
V
ital
y
Kuznetsov
i386: mo
v
e hyperv_vendo
r
_id init
i
alizat
i
o
n
to x86_cpu_realiz
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-10-14
Vital
y
Kuznetsov
i386
:
drop x86_cpu_get_s
u
p
p
orte
d
_fe
a
tu
r
e_
w
ord() for
w
ard
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vitaly Kuzn
e
tso
v
ta
r
get/i386: al
w
ays creat
e
kvmclock
d
evice
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vital
y
Kuznetsov
target/i386: Fix
VM migra
t
ion
w
hen in
t
errupt based
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vi
t
aly K
u
znet
s
ov
t
a
rget/i386: support KVM_FEATURE_ASY
N
C_PF_INT
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-18
Vitaly Kuznetso
v
i386/kvm: correct the meaning
of '0xffffffff' value
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-07-23
Vitaly
K
uznetsov
KVM: fix CPU reset wrt HF2_
G
IF_
M
ASK
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-04-02
Vitaly Kuznetsov
ta
r
get/i
3
86:
d
o not
set
unsupport
e
d VMX sec
o
nd
a
ry execution
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-10-22
Vitaly Kuznetsov
i386/kvm
:
add
N
oNonArchitecturalCoreSh
a
ring Hy
p
er-V
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuz
n
etsov
i386/kvm:
add support for Direct Mode fo
r
H
y
p
er-V
s
y
nthetic
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly K
u
znetsov
i38
6
/kvm: hv-
e
vmcs req
u
ire
s
hv-vapi
c
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vital
y
Kuzne
t
sov
i386/kvm: h
v
-
tlbflus
h
/
i
pi requ
i
r
e hv-vpindex
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vit
a
ly
K
uznetso
v
i386/kvm: hv
-
s
t
i
m
e
r requi
r
e
s hv-time and hv-synic
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vita
l
y Kuznetsov
i
386/kvm:
implement
'hv-passt
h
rough' mode
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/k
v
m: document existing Hyp
e
r-
V
enligh
t
enments
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
italy Kuznetso
v
i386/kvm
:
move
H
yper-V CPUID filling to hyperv_handle_p
r
ope
r
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly
Kuznetsov
i
3
86/k
v
m: add support
f
or KVM_GET_SUPPORTED_H
V
_CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vi
t
aly Kuzne
t
s
o
v
i386/kvm: convert hype
r
v en
l
ighten
m
ents properties
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Vita
l
y Kuzn
e
tsov
io
a
pic: all
o
w buggy
guests mishand
l
ing level-
t
riggered
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-28
Vit
a
ly
Kuznetsov
i38
6
: Enable NPT
a
nd NRIPSAVE
fo
r
AMD CPUs
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
V
i
ta
l
y
K
uznetsov
i38
6
/kvm: add
a
c
om
m
en
t
explaining
w
h
y
.
f
e
a
t
_names
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
Vita
l
y Kuzn
e
tsov
i386/kvm:
e
x
pose HV_CPU
I
D_ENLIGHTMENT_INFO
.
EAX and
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-11-06
Vi
t
aly Kuznetsov
x86
:
h
v
_e
v
mcs CP
U
flag su
p
port
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-10-19
Vitaly
Kuzn
e
tsov
i
3
86
/
kvm: add suppor
t
for Hyper-V IP
I
send
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-07-02
Vital
y
Kuznetsov
i386/
k
vm: add support for Hyper-V TLB
flu
s
h
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-05-11
V
italy Kuznetsov
i386/kvm: a
d
d support for H
y
per
-
V reenli
g
h
t
enment MSRs
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree