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
pr-manager-helper: report event on connection/disconnection
2018-06-28
P
eter Xu
co
n
f
igure: enable
d
e
b
ug-mutex
if deb
u
g ena
b
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Pet
e
r Xu
qemu-thread:
introduce qemu-thread
-
c
ommon
.
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
P
eter Xu
m
oni
t
or:
add lock
t
o pro
t
ect mon_fdsets
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter
X
u
monito
r
: move init glo
b
al earlier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter
X
u
monitor:
r
emove event_clock_type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter X
u
m
o
n
i
to
r
:
f
ix
comment for
m
o
nitor_l
o
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pete
r
Xu
monitor: more comm
e
nts
on lock-free elem
e
nts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
P
e
ter Xu
monitor: protect mon->
f
ds w
i
th mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
P
eter Xu
m
onit
o
r: rename out_lock to mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-25
Peter Xu
migrat
i
on: use g_
f
ree for
r
a
m
load bit
m
ap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
Xu
intel-io
m
mu: rework the
p
ag
e
walk logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pete
r
Xu
u
til: implement simple iova tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
intel
-
iom
m
u: tra
c
e
domain id d
u
ring
pa
g
e
w
alk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pete
r
Xu
i
n
tel-
i
ommu: pass
i
n add
r
e
s
s spac
e
when page
w
a
l
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
ter Xu
intel-iommu: i
n
tro
d
uce
vtd_page_w
a
lk_inf
o
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
ter
X
u
intel-i
o
mmu: o
n
ly do page
walk for
M
AP notifiers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
t
er Xu
intel-iommu: add iommu lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
eter
Xu
inte
l
-iommu: r
e
move IntelIOMMU
N
otifie
r
Node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pete
r
Xu
intel-iommu: send PSI
a
lwa
y
s even
if across PDEs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pe
t
er Xu
vhost: add trace for IOT
L
B miss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
gration/hmp: add migrat
e
_pause command
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
mi
g
r
ation/qmp:
a
dd command
m
igr
a
te-paus
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
gration: introduce l
o
ck
for
t
o_dst_file
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
hmp/mig
r
ation: add migrate_r
e
cover com
m
and
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
qmp/
m
igra
t
ion:
n
ew comm
a
nd
m
igrate-recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration
:
init
d
st in
migrati
o
n
_ob
j
ect_init t
o
o
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
igr
a
tio
n
: final h
a
ndsha
k
e for the resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
migration:
s
et
u
p ramst
a
te for resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migr
a
tion: synchronize dirty bitmap
for resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
migra
t
i
o
n: introduce
S
ave
V
MHandlers
.
res
u
me_
p
repar
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migra
t
ion: n
e
w
m
essa
g
e MIG_RP_MSG_RE
S
UME_ACK
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r Xu
migration
:
n
e
w
cmd MIG_CMD_POSTC
O
PY_R
E
SU
M
E
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
m
igration:
n
ew message MIG_RP_MS
G
_RE
C
V_BITM
A
P
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: new
c
m
d MIG_CMD_RECV
_
BI
T
MAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
m
i
grat
i
on:
w
a
k
eup dst
r
am-load-thre
a
d for recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r
Xu
migrat
i
on: new
s
tate "postcopy-re
c
over"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r Xu
mig
r
atio
n
:
r
ebuild
ch
a
nnel on source
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
qmp: hmp: ad
d
migrate "resume"
o
pti
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration:
allow faul
t
thread to pau
s
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
mi
g
ration: a
l
l
o
w
s
rc ret
u
rn path t
o
pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r
X
u
m
igration: allow dst vm pa
u
se on postco
p
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: implement "postcopy-pause" s
r
c
logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
Xu
migration: new
p
ostcopy-pause
sta
t
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: let incoming
s
i
de
use
thread co
n
text
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter Xu
qemu-thread: always
k
e
ep
t
h
e posix wrappe
r
layer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
P
e
ter Xu
checkpatch
.
p
l: add common glib defines to t
y
pelist
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
moni
t
or:
bin
d
dispatc
h
bh to io
h
a
nd
l
er co
n
text
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
X
u
iot
h
read: workaround glib bug w
h
ich hangs qmp-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
eter Xu
iotests: fix
wait_un
t
il
_
com
p
leted()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
configur
e
: don'
t
warn SDL
a
bi if d
i
sa
b
l
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
eter Xu
confi
g
ure: don't war
n
GTK if
disab
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
X
u
test
s
: qmp-test: add test for new "x-oo
b
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter X
u
monitor: new parameter "x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qmp: clea
n
up qmp queues prop
e
rly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pe
t
er Xu
tests: a
d
d oob-
t
e
st for
q
api
-
s
c
hema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pe
t
er
Xu
tests:
let q
a
pi-schema tests detect oob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qapi: re
s
trict allow-o
o
b value to
be "t
r
ue"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
te
r
Xu
qmp: fix qmp_capabilities error regression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
Peter Xu
iothre
a
d: fix breakage on windows
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Pet
e
r Xu
Revert "monitor:
e
nable
IO
t
hread for (qmp
&
!mux)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
e
te
r
Xu
Re
v
er
t
"
t
ests: qmp-test: verify c
o
mmand ba
t
chin
g
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "tests: qmp-test
:
add oob test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests: q
m
p-test: add
o
ob
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
te
s
ts:
q
mp-test: verify command
b
a
t
ching
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
qmp: add
command
"
x-o
o
b
-test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
mo
n
itor: enable IO thread for (q
m
p
&
!mux) typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
qmp: isolat
e
responses into io th
r
e
ad
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
q
mp: support out-o
f
-
b
a
nd (oo
b
) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qapi: int
r
o
duce new cmd option "
a
llow-oo
b
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
m
oni
t
or
:
send e
v
ent whe
n
c
o
mmand qu
e
ue full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
monitor: s
e
pa
r
ate QMP parse
r
and dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
monitor:
l
e
t
suspend/res
u
m
e
work
e
ven
w
it
h
QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
monit
o
r:
let suspend_cn
t
be thread safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
monitor:
i
ntroduce
m
o
n
i
t
or_qmp_respond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp:
i
ntroduce QM
P
Capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
monit
o
r
:
allow using IO thread for
p
arsing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
nitor: l
e
t
m
on_list be tail queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
nitor
:
unify globa
l
in
i
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
monitor: move the cur_mon hack deeper for QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter X
u
moni
t
or: mo
v
e skip_flush in
t
o mo
n
itor_data_in
i
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject: le
t
object_
p
roper
t
y_get
_
str() use new API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er Xu
q
object:
i
n
t
roduce qobject
_
g
et
_
t
r
y_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter
Xu
qobject: in
t
roduce q
s
tring_ge
t
_try_
s
tr()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
docs: upda
t
e Q
M
P
docu
m
ents f
o
r OOB co
m
mands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
char
d
ev: tcp:
l
et TLS run on c
h
ardev context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
charde
v
:
t
cp: postpone async connec
t
ion s
e
tup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pete
r
Xu
chardev: use chardev's gcontext for asy
n
c connect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev
:
i
ntr
o
du
c
e ch
r
_machin
e
_done hoo
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: all
o
w tel
n
et gs
o
urce to
s
witc
h
gc
o
ntext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pe
t
er Xu
chardev: update net
l
i
s
tener gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
v
l
: ex
p
ort
m
achine_init_do
n
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Peter Xu
migration: fix applying wr
o
n
g
capabili
t
i
e
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
eter Xu
char
d
ev
:
fix
leak in tcp_chr_teln
e
t
_
init_
i
o()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-de
f
ault context for TLS handsh
a
ke
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pete
r
Xu
qio: non-default c
o
ntext
f
or
async con
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio:
non-default context for
th
r
ead
e
d qtask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: store gsources fo
r
net list
e
ners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
eter Xu
qio: introd
u
ce q
i
o_c
h
a
nnel_add_
w
a
t
ch_{full|source}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
i
o
: ren
a
me qio
_
task_
t
hread_result
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
X
u
migration: pas
s
Migr
a
tio
n
State to migrate_init(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next