repo.or.cz
/
qemu-kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
pc: Enable MSI support at APIC level
2011-02-14
Jan Kiszka
k
v
m: x86: Prep
a
r
e
VCPU loop for in-k
e
rnel irqchip
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
k
vm: Separate
TC
G
f
rom KVM cpu execution
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
J
an K
i
szka
Move
d
ebu
g
exception han
d
ling out of cpu_exec
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kis
z
ka
Refactor debu
g
and vmstop
r
eq
u
e
s
t interface
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
Im
p
rove vm_stop re
a
so
n
d
ecl
a
rations
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
Fix
a fe
w
coding style violatio
n
s i
n
cpus
.
c
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kisz
k
a
Ref
a
ct
o
r c
p
u_has_w
o
rk
/
any
_
cpu_has_
w
ork in cpus
.
c
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan
Kiszka
R
e
factor kvm&tcg function names in cpus
.
c
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Glauber Costa
k
v
m:
m
ake tsc st
a
ble o
v
er
migration and machine s
t
art
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kvm:
Leave kvm_
c
pu_
e
xec directly after KVM_EX
I
T_SHUTDOWN
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Ki
s
zka
kvm: Remove static r
e
turn code of
k
vm_handle_
i
o
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
J
a
n
Kis
z
ka
kvm: Unconditionally reente
r
kernel after IO
exits
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
J
an Kiszka
I
n
t
roduce
V
C
PU self-signaling service
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan K
i
s
zka
kvm: A
d
d MCE s
i
gna
l
support for !C
O
NFIG_IOTHREA
D
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan
K
i
s
z
k
a
kvm: Fi
x
rac
e
betwe
e
n timer signals and vcp
u
entry
.
.
.
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
Set up signal
f
d under !C
O
N
FIG_IOTHREA
D
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kv
m
: Call qemu_kvm_ea
t
_
si
g
n
als
a
lso und
e
r
!CO
N
FIG_IOTHR
E
AD
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kvm: R
e
factor qemu_k
v
m
_eat_signals
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Ja
n
Kiszka
kvm: Set up s
i
gnal mask al
s
o
for !CO
N
FIG_IOTHREAD
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan
Kiszka
Refact
o
r
signal setup
f
u
n
c
t
ion
s
in cpus
.
c
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
J
an
Kiszka
kvm: P
r
ovide
sigbus s
e
rvices
arch-indepe
n
dently
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
kvm: Handle kvm_init
_
vcpu errors
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kis
z
ka
kvm: D
r
op redundant kvm_
e
nabl
e
d
f
r
om
kvm_cpu_thread_f
n
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszk
a
kvm:
Rep
o
rt proper er
r
or on GET_VCPU
_
MMAP_SIZE failur
e
s
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
J
a
n
Kiszka
Flatten the main loo
p
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan
K
iszka
L
eave inne
r
main_loop f
a
ster on pending
r
e
q
u
ests
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kiszka
T
rigge
r
exit
f
rom cp
u
_exec_
a
ll o
n
pen
d
i
ng IO
e
vents
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan
Kis
z
ka
P
roc
e
ss vmstop requ
e
sts in I
O
thread
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Ki
s
zk
a
Stop
current VCPU on synch
r
on
o
us r
e
set requests
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-02-14
Jan Kisz
k
a
Pr
e
vent
abortion on multi
p
l
e
VCPU kicks
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan
K
is
z
ka
k
v
m:
x86: Only r
e
ad/write MSR_KVM_ASYNC
_
PF_EN if
suppo
r
te
d
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan Kiszka
k
v
m: x86: I
m
plicitly
c
lear
n
mi_i
n
jected/pending on
.
.
.
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan Kiszka
kvm:
D
o
not
u
se qem
u
_fair_mutex
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Ja
n
K
i
szka
kvm: Flush coalesced m
m
i
o buffer on IO window exits
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan Kiszka
kvm
:
x86: Rework identity ma
p
and
TSS setup for larger
.
.
.
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan Kiszka
kvm: Consolidat
e
m
u
st-ha
v
e
c
apability checks
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
J
a
n Kis
z
ka
k
v
m
:
Dr
o
p smp_cpu
s
a
r
gument from i
n
it functions
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan Kiszka
kvm:
x
8
6
:
F
ix !CONFIG_KVM_PA
R
A build
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
J
a
n K
i
szka
kvm: x86: Reset
parav
i
rtual MSR
s
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan Ki
s
zka
kv
m
: x86: R
e
fact
o
r msr_star/h
s
ave_pa setup and checks
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
J
a
n Ki
s
zka
k
vm: x
8
6
:
Fix x
c
r0 reset mismer
g
e
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
J
a
n Kisz
k
a
kvm: x
8
6: Remove redundant mp_stat
e
initialization
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan K
i
sz
k
a
k
v
m: x86: Prepare kvm_
g
et_mp_state for in-kernel irqchip
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan
K
iszka
kvm
:
x86: Align kv
m
_
arc
h
_put_registers code with comment
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan Ki
s
z
ka
x86: O
p
tio
n
ally
d
um
p
c
ode bytes on cpu_dump
_
sta
t
e
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan K
i
szka
kvm: I
m
p
rove reporting of
f
atal errors
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan
K
is
z
ka
kvm: Stop o
n
all f
a
tal ex
i
t reasons
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-23
Jan
K
iszka
kvm: x86: Swal
l
ow KVM_EXIT
_
SET_TPR
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-21
Jan K
i
szka
kvm:
Fix coding style violati
o
n
s
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-21
Jan Kiszka
kvm: x86: Fix a few coding style violations
commit
|
commitdiff
|
tree
2011-01-21
J
a
n Kiszka
kvm:
x
86:
P
r
even
t
sign extension of DR7 in guest d
e
bugging
.
.
.
commit
|
commitdiff
|
tree
2011-01-21
Jan Kiszka
kvm
:
x
8
6: Remov
e
obsolete S
S
.
RPL/DPL al
i
gm
e
nt
commit
|
commitdiff
|
tree
2011-01-21
Jan Kiszk
a
k
v
m: x
8
6
:
Fix DPL write bac
k
o
f
segme
n
t re
g
isters
commit
|
commitdiff
|
tree
2011-01-21
Jin Dongming
kvm: in
t
roduce k
v
m_inject
_
x86_mce_on
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-21
Jin
D
ongming
k
v
m:
k
vm
_
m
c
e_inj_* subroutines for templ
a
ted error
.
.
.
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-21
Jin Dongmin
g
kvm:
i
ntroduce kvm_
m
ce_in
_
pr
o
gres
s
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-21
Ji
n
Don
g
ming
Add function
for checking mca b
r
oadcast
of
CP
U
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-21
Ji
n
D
o
n
gming
Add
"
b
roadca
s
t
"
o
p
t
i
o
n
fo
r
mce command
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-21
Jin Dongming
C
l
e
an up cp
u
_inject_x86_mce()
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-21
Lai Jiangshan
kvm: c
o
nver
t
k
v
m_ioct
l
(KVM_CHECK_EXTENSI
O
N) t
o
kvm_check_ext
.
.
.
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2011-01-21
Lai Jiangshan
kvm:
E
n
able use
r
space NMI injec
t
i
on for kvm guest
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-10-21
Marcelo Tosatti
kvm: save/
r
estore
x86-
6
4
MSR
s
on
x86-
6
4 kern
e
ls
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-10-21
Mar
c
elo
T
osatti
kvm: w
r
i
t
eback SMP TSCs
o
n
m
i
gration onl
y
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-10-21
M
a
rcelo
T
osa
t
ti
kvm: factor out
k
vm_h
a
s
_msr
_
st
a
r
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-10-21
Marc
e
lo Tosatti
kvm: add save/restore of MSR_VM_HSAVE_PA
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-10-21
Hidetoshi Seto
Fix build on !KVM_CAP
_
MCE
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-10-21
Hide
t
oshi Seto
x86
,
mce: bro
a
dcast mce
depending
on the c
p
u version
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-10-21
Hidet
o
shi Se
t
o
x86, mce: ignor
e
S
RAO only when MCG_SER_P is a
v
ail
a
ble
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-08-05
Gleb
N
a
t
apov
kvm: remove gues
t
trigger
a
ble ab
o
r
t
(
)
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-08-05
A
l
ex Williamso
n
kvm: Don
'
t wa
l
k memory_size == 0 slots i
n
kvm
_
cli
e
nt_migrati
.
.
.
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-06-28
Sheng Yang
k
vm: Fix cpu_is_
b
s
p
(
)
compi
l
a
tion warni
n
g
commit
|
commitdiff
|
tree
2010-06-28
Marcelo Tosatti
kvm: i
n
it mp_state
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-06-28
Sheng Yang
kvm:
E
nable XSAVE live
mig
r
ation suppo
r
t
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-06-28
Sheng Yang
Enable XS
A
V
E
re
l
ate
d
CPUI
D
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-06-28
Sheng Yang
kvm: Extend kvm_arch_get_supported_cpuid() to support
.
.
.
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-06-28
Andre Prz
y
wa
r
a
fix CPUID vendor overrid
e
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-06-28
Ja
n
Kiszk
a
kvm: Switch
kvm
_
u
p
da
t
e_g
u
est
_
d
ebug to run_on_cpu
commit
|
commitdiff
|
tree
2010-05-11
Gleb Natapov
k
vm:
fix 8000
0
001
.
E
D
X supported bit f
i
ltering
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Gleb Nata
p
ov
Do
n
o
t
s
top VM if e
m
ulati
o
n failed in user
s
pace
.
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Marc
e
lo T
o
satti
kvm: enable sm
p
> 1
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Ja
n
Kiszka
kvm: validate con
t
ext for
kvm cpu get/put operations
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Mar
c
e
l
o Tosat
t
i
move stop/sto
p
ped CPU_COMMON fields af
t
er are
a
ze
r
oed
.
.
.
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Ma
r
celo Tosatt
i
add cpu_is
_
stopped helper
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Jan Kiszka
kvm: synchronize state from cpu context
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Ma
r
celo Tosatti
p
ort qemu-kvm'
s
on
_
vcp
u
c
o
d
e
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Ma
r
celo Tosatti
standardize on qemu_cpu_k
i
ck
f
o
r sig
n
al
l
ing
cp
u
thread(s)
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Marcelo T
o
satt
i
make SIG_IP
I
to
t
cg vcpu thread re
l
iable
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Mar
c
e
l
o
Tosatti
kvm: set cpu_single
_
env
a
r
ound KVM_RUN ioctl
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-05-11
Marcelo Tosatti
F
i
x -
m
em-pat
h
wi
t
h hugetlbfs
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-04-28
Marce
l
o Tosatti
kvm: port qemu-kvm's bit
m
ap scanning
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-04-28
Ma
r
celo
Tosatti
intro
d
uce leul_
t
o
_
cpu
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-04-28
M
a
rcelo Tosatti
v
ga
:
fix t
y
po in length passed to kvm_log_
s
t
op
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Marcelo Tosatti
kvm_in
i
t_v
c
pu
r
eq
u
ires global
l
ock held
commit
|
commitdiff
|
tree
2010-04-26
Sheng Yang
kvm:
a
llow qem
u
to set EPT identi
t
y mapping add
r
es
s
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Marcel
o
Tosatti
k
vm:
h
an
d
l
e
internal error
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Ma
r
c
e
lo Tosatti
target-i386:
print EFER in cpu_dump_state
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-04-26
Jan Kiszka
KVM
:
x86: Ad
d
d
e
b
ug registe
r
s
a
vi
n
g a
n
d
r
es
t
oring
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-03-04
Jan Kiszka
x
86: Extend vali
d
ity of bsp_to_c
p
u
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-03-04
Jan Ki
s
zka
KVM: x86:
Restric
t
wr
i
teb
a
ck of VC
P
U state
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
2010-03-04
Jan Kiszka
KVM
:
R
e
work
VCPU
stat
e
writeback A
P
I
Signed-off-by:
Marcelo Tosatti
<mtosatti@redhat.com>
commit
|
commitdiff
|
tree
next