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
smbios: sanitize type from external type before checking have_fields_bitmap
2022-09-01
Vitaly
K
uznetsov
i38
6
: do kv
m
_put_msr
_
feature_control() first thi
n
g
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-09-01
Vitaly Kuznetsov
i386: reset KVM n
e
sted state upon CPU r
e
s
e
t
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
Vitaly Ku
z
netsov
i386: doc
s
: Convert hyperv
.
t
xt to rST
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
V
italy Ku
z
net
s
ov
i386: Hyper-V
D
irect TLB
f
lush
h
y
percall
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
Vitaly
K
u
z
netsov
i386: Hyper-V Support exte
n
de
d
GVA ranges for TLB flush
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
Vitaly Kuznetsov
i386:
Hyper
-
V XMM fa
s
t hyper
c
all inpu
t
featur
e
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
Vitaly Kuznetsov
i386: H
y
per-V Enlig
h
tened MSR bitmap feature
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-05-25
V
i
t
a
ly Kuzn
e
tsov
i386: Use hv_build_cpuid
_
l
e
a
f() for HV_CPUID_NESTED_FEATURE
S
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-03-15
Vi
t
aly Kuzne
t
sov
i386: Add Icel
a
ke-Server-v6
C
PU model
w
ith
5-leve
l
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2022-03-15
Vital
y
Kuznetsov
vmxcap: Add 5-l
e
ve
l
EPT
b
i
t
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-05
Vitaly Kuznetsov
i386
:
doc
s
: Briefly de
s
cribe KVM PV fe
a
tu
r
es
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vitaly Kuznetsov
i386
:
Change the d
e
fault Hyper-V v
e
rsion to match WS2016
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
V
italy Kuznets
o
v
i386: Make
Hype
r
-V ver
s
ion id
c
on
f
igurable
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vi
t
aly Kuznet
s
o
v
i38
6
: Impleme
n
t pseudo 'hv-avic'
('hv-
a
p
i
c
v
') enli
g
ht
e
nment
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
V
italy
K
uzne
t
so
v
i386
:
M
o
ve
H
V_A
P
IC_ACCESS_
R
E
C
OMMENDED bit setting to
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Vita
l
y Kuznets
o
v
i386: Support KVM_CAP_HYPERV_ENFORCE_CPUID
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
V
italy K
u
znetsov
i3
8
6: Support KVM_CAP_
E
NFORCE_PV_FEATURE_CPUI
D
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Vitaly Ku
z
netsov
i38
6
:
a
ssert 'c
s
->kvm_state
'
i
s not nu
l
l
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vitaly
Kuznetsov
i386: Hyper-V SynIC requi
r
e
s
PO
S
T_MESS
A
GES/SIG
N
AL
_
E
V
E
N
T
S
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vi
t
al
y
Kuznetsov
i38
6
:
HV_HYP
E
RCALL
_
AV
A
ILABLE privile
g
e
bit
is alway
s
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vita
l
y Kuznetsov
i386: kill off
hv_cpuid_
c
heck
_
and_s
e
t(
)
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
V
italy
Kuznetsov
i386:
e
xpand Hyper-V featu
r
es during CPU feature
expansion
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
V
italy Kuznetsov
i386: mak
e
h
yperv_expa
n
d_feat
u
r
e
s() ret
u
rn bool
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vita
l
y
K
uz
n
etsov
i386: hardc
o
d
e supported eVMCS version to '1'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Vital
y
K
u
znetso
v
i
386: clarif
y
'hv
-
p
assthrough' b
e
havior
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetsov
i
3
86: use
global k
v
m_state in hyp
e
rv_e
n
abled() check
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznetsov
i
386:
p
refer system KV
M
_GET_SUPPORT
E
D_
H
V_CPUID ioctl
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vita
l
y Kuzn
e
tso
v
i386: a
d
j
u
st the e
x
pected KVM_GET_SUPPORTED_HV_CPUID
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
ita
l
y K
u
z
netsov
i
3
86:
switch hyperv
_
expand
_
fe
a
t
ures() t
o
u
sin
g
error_setg()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
Kuzne
t
so
v
i386: move eVMCS ena
b
lement to hyperv_init_
v
cpu()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuznets
o
v
i3
8
6
:
s
p
li
t
hype
r
v_handle_pro
p
erties() into
hyperv_expand_f
e
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vita
l
y Kuznetsov
i386:
introdu
c
e hv_cpuid_cache
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly Kuz
n
etsov
i386:
d
rop FEAT_H
Y
PER
V
fea
t
ure
leaves
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vit
a
ly Kuznetsov
i386: introduce hv_
c
puid_g
e
t_host()
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
V
i
taly Kuznetsov
i386: in
t
roduce hyper
v
_f
e
ature_sup
p
or
t
ed
(
)
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vi
t
aly Kuznetsov
i386: stop using env->features[]
f
or fil
l
ing Hyper
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vi
t
aly Kuz
n
et
s
ov
i3
8
6: alw
a
ys fill Hyper-V CPUID feature leav
e
s
from
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vit
a
ly Kuznetsov
i
3
86: i
n
v
e
rt hy
p
erv_spinlock_a
t
t
emp
t
s s
e
t
ting
l
og
i
c
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vitaly
K
uznetsov
i
3
8
6
: keep hyp
e
rv_vendor
stri
n
g up-t
o
-date
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-05-31
Vit
a
ly Kuzn
e
tsov
target/i386: A
d
d CPU mode
l
versions
supporting 'xsaves'
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
Vital
y
Ku
z
netsov
i
3
86: Make migration fail when
H
y
per
-
V r
e
enlightenment
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2021-03-19
Vitaly
Ku
z
netsov
i386
:
Fix
'hyp
e
rcall_hype
r
call' typo
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly Ku
z
netsov
i386: move hyperv_lim
i
ts initia
l
ization t
o
x86_
c
p
u
_r
e
aliz
e
f
n(
)
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vitaly Kuznet
s
ov
i386: move hyperv_version_id initiali
z
ation to x
8
6_cpu_reali
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
Vital
y
Ku
z
n
etsov
i386:
mov
e
hyperv_interfa
c
e_id in
i
tia
l
i
zation to x86_c
p
u
_
rea
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-12-16
V
i
taly
K
uzne
t
s
o
v
i386: move hyperv_vendor_id i
n
i
t
ia
l
i
zation to x8
6
_
c
p
u
_realiz
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-10-14
Vita
l
y Kuznets
o
v
i386: drop
x86_
c
pu_get_
s
up
p
orted_fe
a
ture_w
o
rd
(
)
forward
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
V
ital
y
K
u
z
n
ets
o
v
targ
e
t/i386: alway
s
create kvm
c
lock device
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
Vitaly Kuzne
t
sov
target
/
i
386: Fix VM
migra
t
io
n
when interrupt bas
e
d
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-30
V
italy Kuznetsov
targe
t
/i386
:
support KVM_FEATUR
E
_
ASYN
C
_PF_INT
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-09-18
Vitaly K
u
znetsov
i386
/
kvm: corre
c
t
the meaning of '0xffffffff'
value
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-07-23
V
italy Kuznetsov
K
V
M: fi
x
CPU reset wrt HF2_GIF_MAS
K
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2020-04-02
Vitaly Kuznets
o
v
ta
r
get/i386: do not set unsupported VMX seco
n
dary ex
e
c
u
ti
o
n
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-10-22
V
italy Kuznetsov
i386/kvm: add NoNonArchit
e
ct
u
ralCoreS
h
aring Hyper-V
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznets
o
v
i386/kvm: add sup
p
o
r
t
for
Dire
c
t Mo
d
e for Hyper-V synthetic
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vi
t
aly Kuznetsov
i386
/
kvm: h
v
-
evmcs req
u
i
res hv-vapic
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuz
n
e
t
s
ov
i386/kvm: hv-tlbflush/ipi require hv-vpindex
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kvm: hv-stimer
r
equires hv-t
i
me an
d
hv-synic
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kv
m
: implement 'hv-pa
s
sthroug
h
'
mode
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
V
ital
y
Kuznets
o
v
i386/kvm: doc
u
men
t
existing
H
y
p
er-
V
enligh
t
e
nments
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly K
u
znetsov
i3
8
6/kvm: move Hyp
e
r-V C
P
U
I
D filling
t
o
h
y
perv_handle_proper
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly Kuznetsov
i386/kvm: add su
p
port for KVM_GET_SUPPORT
E
D_HV_CPU
I
D
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Vitaly K
u
znetsov
i386/kvm:
c
onv
e
rt hyperv enlightenments prop
e
r
t
ies
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Vitaly Kuznetsov
i
oapic:
a
llow bug
g
y guest
s
mishandl
i
ng l
e
v
e
l-tr
i
ggered
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-28
Vitaly Kuzn
e
tsov
i
3
86: En
a
ble NPT
a
n
d
NRIPSAVE for AMD
C
P
U
s
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
Vitaly
Kuznetsov
i386/kvm: add a commen
t
e
x
plaini
n
g
w
hy
.
feat_n
a
mes
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2019-01-14
V
i
taly Kuznetsov
i386
/
kvm: exp
o
se HV_CPUID_E
N
LIGHTM
E
NT_INFO
.
EAX and
.
.
.
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-11-06
Vit
a
l
y
Kuznets
o
v
x
8
6
:
h
v
_
e
vmcs CPU flag
support
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-10-19
Vital
y
Kuznet
s
ov
i386/k
v
m
:
add suppo
r
t
f
o
r Hy
p
e
r-V I
P
I send
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-07-02
Vitaly Kuznetsov
i386/kv
m
:
a
dd s
u
pport for Hy
p
er-V TLB
flush
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree
2018-05-11
Vitaly K
u
znets
o
v
i386/kvm: add su
p
port f
o
r
Hyper-V r
e
enligh
t
e
nment MSRs
Signed-off-by:
Vitaly Kuznetsov
<vkuznets@redhat.com>
commit
|
commitdiff
|
tree