repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Migration/colo.c: Add new COLOExitReason to handle all failover state
2019-03-08
Peter X
u
i
o
thread
:
document abo
u
t why we need explicit aio_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r
X
u
iothread
:
push gco
n
text earlie
r
in
t
he
threa
d
_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
P
e
t
e
r
X
u
i
o
thread: cre
a
te m
a
in loop unc
o
nditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pete
r
Xu
iothread:
c
reate the gcontext un
c
ondit
i
ona
l
ly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
e
ter Xu
i
o
t
h
read: replace init_done_cond with a sema
p
hore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Pet
e
r
Xu
i386
/
kvm: ignore mas
k
ed irqs
w
hen update msi routes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Pete
r
X
u
iothread: fix io
t
hread hang when stop too soo
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
P
e
ter Xu
contrib/v
h
ost-user-bl
k
: fix the
compilation issu
e
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
pci/ms
i
: export msi_
i
s_masked(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er Xu
intel_iommu: reset intr_e
n
able
d
when system reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pete
r
Xu
in
t
el_iomm
u
: fix
o
pera
t
or in vtd_switc
h
_addre
s
s_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Pet
e
r Xu
x86-iommu: tur
n
on IR by
default if proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
eter Xu
x86-iommu: swi
t
ch int
r
_sup
p
orted to
OnOffAuto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
eter X
u
q35: set split kernel ir
q
chi
p
as default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
in
t
el_iommu: rem
o
ve "x-" p
r
ef
i
x for "aw-bits"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
X
u
int
e
l_iommu:
d
ma r
e
ad/wr
i
te
draining s
u
pport
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
e
ter Xu
intel_iommu
:
c
o
nvert in
v
alid traces
i
nto erro
r
reports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
int
e
l_iommu: du
m
p correct iova when
f
ailed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
et
e
r Xu
tests: ad
d
oob fun
c
tional
test
f
or
test-qmp-cm
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
R
ev
e
rt "tests: Add parameter
t
o qtest
_
i
n
it_wit
h
o
u
t_qmp_
h
ands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter
X
u
monitor: Remove
"
x
-oob", offer
c
apability "oob" uncondit
i
o
n
ally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
ete
r
Xu
monitor: Suspend
monitor ins
t
ead dropp
i
ng commands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_
i
om
m
u: handle
i
nvali
d
ce for s
h
adow sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter
X
u
intel_i
o
mmu: move ce f
e
tching out when sync
s
hadow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iommu:
better handling
o
f dmar state
s
witc
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter
X
u
intel_iommu: introduce vt
d
_
reset_caches()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
qap
i
: Drop qapi_
e
vent_send_FOO
(
)'s Er
r
or
** argumen
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Pet
e
r Xu
m
onit
o
r
:
sim
p
lify monitor_qmp_
s
etup_handlers_b
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Pete
r
Xu
intel-iom
m
u: repl
a
ce mo
r
e v
t
d_er
r
_* traces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
i
n
tel
-
io
m
mu: star
t
to use error_report_o
n
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
P
e
ter Xu
qemu-er
r
o
r
: introduce {error|warn}_report
_
o
n
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
tests: only update
las
t
_byte
when at the edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pet
e
r Xu
migrat
i
on:
d
isa
l
low
r
e
cov
e
ry for rele
a
s
e
-r
a
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
migrat
i
on: upda
t
e
rec
v
b
itmap
onl
y
o
n de
s
t
vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
P
e
ter Xu
m
igration
:
fix pote
n
tial overflow i
n
multi
f
d
sen
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Pe
t
er Xu
monitor: Fix unsafe sha
r
ing of @c
u
r_mon among
thr
e
ads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
mi
g
ration:
r
eorder MI
G
_CMD_POSTCOP
Y
_RESU
M
E
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tes
t
s
:
h
i
de stderr for
p
ostcopy
r
ecovery
t
e
st
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
tests: ad
d
p
ostcopy recovery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
Xu
te
s
t
s
:
i
ntrod
u
ce wai
t
_for_migration_status()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
te
s
t
s
: introduce migrate_
q
uery*() helpers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
t
e
sts: allow migrate() to take extra flags
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests:
i
ntroduce
m
igrate_postcopy
_
* h
e
l
pe
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
er Xu
mi
g
r
ation: sho
w
p
a
use/recover state on dst hos
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
m
i
gratio
n
: fi
x
i
ncorre
c
t bitma
p
size ca
l
c
u
l
ation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
m
igr
a
t
i
on: loosen recovery check
when
l
oad v
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
ter Xu
migration:
simplify check to
use qemu file
b
uffe
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
migration
:
uni
f
y incomi
n
g
p
r
o
c
essing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migr
a
tion: unbreak postcopy recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pet
e
r Xu
migrati
o
n
: mov
e
inco
m
e pr
o
cess out of mul
t
ifd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migrati
o
n
: delay postc
o
py paused st
a
te
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
d
ocs: men
t
i
o
n s
h
ared
s
tate pro
t
ec
t
for O
O
B
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
tests: iotests
:
dr
o
p some
stde
r
r line
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
mo
n
i
t
or: flush qmp responses whe
n
CLOSED
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter
X
u
monitor: rename *
_
pop_one to *
_
pop_any
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
chardev
:
comment detail
s
f
o
r CLOSED
e
v
e
nt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
h
m
p:
o
bsolet
e
"
info
ioapi
c
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Pe
t
er Xu
ioapic: suppo
r
t "inf
o
irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Pe
t
er Xu
ioapic: some proper
indents when dum
p
i
n
fo
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter
X
u
i
oa
p
ic:
sup
p
ort "
i
nfo pic"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
doc:
another f
i
x
to "info pic"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
c
onfigure:
enable de
b
u
g-mutex i
f
debug e
n
abl
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Pete
r
Xu
qem
u
-
t
hread:
i
ntro
d
uce qemu-thread-common
.
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
mo
n
itor: a
d
d l
o
ck to protect mon_
f
dsets
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
monitor: move init gl
o
bal earl
i
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
mon
i
tor: remo
v
e e
v
en
t
_
c
l
o
ck_type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
P
e
t
er Xu
monitor: fix comment for moni
t
or
_
loc
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pete
r
Xu
monitor: more c
o
mm
e
nts
on lock-free elem
e
nts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pete
r
Xu
monitor: p
r
otect mon->fds with mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
moni
t
o
r: rename out_lock to mon
_
lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-25
Peter Xu
migration: use g_fr
e
e for ram loa
d
bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
int
e
l-
i
omm
u
:
rework th
e
page wal
k
logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
u
til:
i
mplement simple
iova tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
i
ntel-iommu: trace doma
i
n id dur
i
n
g
page walk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pete
r
X
u
intel-i
o
mmu: pas
s
in address spac
e
when page
walk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
int
e
l-i
o
mmu: introduce vt
d
_page
_
wal
k
_info
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
X
u
intel-iomm
u
: o
n
ly do
page walk for M
A
P notifi
e
rs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
ter Xu
i
nte
l
-iommu
:
add i
o
mmu lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter X
u
in
t
el-iommu: rem
o
ve In
t
elIOMMUNo
t
ifierNode
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
eter
X
u
intel-
i
ommu: send PSI alwa
y
s
even
i
f across PDE
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pe
t
er
X
u
vhost: add trace for
IO
T
L
B miss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
migration
/
h
mp: add m
i
grat
e
_pa
u
se com
m
a
nd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
gratio
n
/qmp:
add command migrate-pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
e
r Xu
mig
r
ati
o
n: introduce l
o
ck for to_dst_file
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
hmp/migration
:
add migrate_recov
e
r comma
n
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
qmp/migration
:
n
e
w command m
i
grate-r
e
cover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
migrati
o
n:
init
d
st
in migration_object_i
n
it too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
Xu
migration: fi
n
al han
d
shake fo
r
the
r
esume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
mi
g
ration: setup
ramst
a
te for resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r
X
u
m
i
g
ration: synchronize dirty bitmap f
o
r resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
X
u
m
igration: i
n
t
r
odu
c
e
SaveVMHandl
e
rs
.
r
e
sume_
p
repare
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
igration: n
e
w
message MIG_RP_MSG_RE
S
UME_ACK
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: new
c
md MIG_CMD_P
O
STCOPY_RE
S
UME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
m
i
g
r
ation: new
message MIG_RP_MSG_RECV_BITMAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mi
g
r
ation: new cmd
M
IG_
C
MD_RECV
_
BITMAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrati
o
n
:
w
a
keup dst r
a
m-loa
d
-thread
f
o
r rec
o
ver
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
ig
r
ation: n
e
w
state "postcopy-recover"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
m
igration
:
rebuild channe
l
on sourc
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
q
m
p
: hmp: ad
d
migrate "resume" option
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter
X
u
migration: allow fault t
h
read to pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next