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
monitor: rename out_lock to mon_lock
2018-06-18
Peter
Xu
monito
r
:
rena
m
e out_lock to
mo
n
_
lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-25
Peter Xu
migration: use g_
f
re
e
for ram load bitm
a
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
i
n
tel
-
iommu: r
e
work t
h
e
page walk logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pe
t
e
r Xu
u
t
il: implement simple iova tr
e
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
t
e
r
X
u
i
n
tel-iommu: trace
domain id
dur
i
ng page wa
l
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pete
r
X
u
in
t
el-i
o
mmu: pass in address space when
page wa
l
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
intel-iommu: int
r
oduce vtd_page_wa
l
k_info
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
X
u
intel-iommu: on
l
y
d
o page wal
k
for MAP notifie
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
ter Xu
in
t
el-io
m
mu: add iommu lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter X
u
intel-iom
m
u
:
remove Inte
l
IOMM
U
N
otifierN
o
de
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
Xu
intel-iommu: sen
d
PS
I
alway
s
e
v
en
if ac
r
os
s
PDEs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
vhost: add trace for
I
OTLB miss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er Xu
migrat
i
on/hmp: add mi
g
rate
_
p
a
u
se com
m
and
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
migrati
o
n/qm
p
: add comm
a
nd mi
g
rate-pau
s
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r Xu
mig
r
at
i
on: introduce loc
k
for to_
d
st_file
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
hmp/migration: a
d
d migrate_re
c
o
v
er c
o
mman
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter
Xu
qmp/mi
g
ra
t
ion: ne
w
command
m
igr
a
te-recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er Xu
migration: init dst in migrat
i
on_obj
e
ct_init too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
mig
r
ation:
f
inal handshake for
the
r
e
sum
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
migration:
setup ramstate
f
or resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
mi
g
r
a
ti
o
n
:
synchronize d
i
rty
b
itmap for resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
gr
a
tion
:
introduce SaveVMHandlers
.
resume_prepare
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
igration: new message MIG_RP_MSG_RESUME_ACK
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
migratio
n
: new cmd MIG_
C
MD_POSTCO
P
Y_RES
U
ME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mi
g
ration: new
m
essage MIG_RP_MSG_RECV_B
I
TMAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
migration:
n
ew
c
md
MIG
_
C
MD_RECV_
B
I
T
M
AP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
Xu
migration: wakeup dst
r
am-load-thread for
r
ecover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r X
u
m
igrat
i
on: new
s
tate "postcopy-recov
e
r"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
m
i
gration:
rebuild
chan
n
el on source
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
qmp: hmp: add migrat
e
"resume"
option
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r Xu
migration: allow fault th
r
ead to pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
ete
r
Xu
migration: allow s
r
c return path to
pa
u
se
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrati
o
n: all
o
w dst vm pause
on postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mi
g
ration: implement "postcopy-pa
u
se" src log
i
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
gratio
n
: n
e
w postcopy
-
p
ause state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrati
o
n: l
e
t i
n
c
oming side use thread context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter Xu
qemu-thread: always
k
e
e
p the posix wrapp
e
r
l
ayer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
P
e
t
e
r
Xu
chec
k
patch
.
pl: add common glib defin
e
s to typ
e
list
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
monitor
:
bind dispatch bh to
iohandler context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
Xu
i
othread: w
o
rkaround glib bug w
h
i
ch h
a
ngs qmp-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
Xu
iotest
s
: fi
x
wait_u
n
til_comp
l
eted(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
e
ter Xu
c
onfigure: do
n
't warn SDL abi if disab
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r X
u
configure: don't wa
r
n GTK if di
s
able
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pet
e
r Xu
t
ests: qmp-tes
t
: ad
d
test for
n
ew "x-
o
ob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter X
u
monit
o
r:
n
e
w parameter "x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
eter Xu
qmp: clea
n
up qmp queues properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
tests: add o
o
b-t
e
st for qapi
-
schema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter
Xu
tests: let
q
api-sche
m
a
test
s
detect oob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pet
e
r Xu
qapi: restrict
a
llow-oob value to
be "t
r
ue"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
ter Xu
qmp: fix qmp
_
c
a
pabiliti
e
s error regre
s
sio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
P
e
ter Xu
iothread: fix breakage on windo
w
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "monitor:
e
nable IO th
r
e
ad
for (
q
mp
&
!m
u
x
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "tests:
q
mp-test: verify co
m
man
d
batching"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Reve
r
t
"tests:
qmp-test
:
add oob test
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er Xu
tests: qmp-test: add
oob
test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
te
r
X
u
test
s
: qmp-test: verify command batc
h
ing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp: add
c
o
mmand "x-oob-tes
t
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
nitor: enable IO thread for (qmp & !mux)
typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp:
isolate
respo
n
ses into io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qmp
:
s
u
pport out-of-band (oob) ex
e
cution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er X
u
qap
i
: introduce new cmd option "allow-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r
X
u
monitor
:
se
n
d ev
e
nt when comm
a
nd queue
full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
n
itor
:
s
e
parate QMP
parser and dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monitor: let suspend/re
s
ume work ev
e
n wi
t
h QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: let suspend_cnt be
t
hread safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
monitor:
in
t
r
o
d
u
c
e
monitor_q
m
p
_
respon
d
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
qmp: introduce QMPC
a
pabilit
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monitor: allow using IO
thread
fo
r
pa
r
si
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
or
:
let m
o
n_list be tail qu
e
u
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: un
i
fy
g
lob
a
l
i
nit
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
monit
o
r: move th
e
cur_mon hack deeper for QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
m
onitor
:
move ski
p
_flu
s
h in
t
o monit
o
r_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qo
b
jec
t
:
le
t
o
bject_property_get_str() use new API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
qobject
:
introduce qobject_get_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r X
u
qobject: i
n
trodu
c
e qstr
i
ng_get_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
docs: update QMP
d
o
c
uments for OOB
c
om
m
a
n
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: tcp:
let TLS run
on c
h
ardev co
n
text
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r
X
u
chardev: tcp: postpo
n
e async connec
t
ion setu
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r
X
u
c
hardev: use chardev's gco
n
text
f
or async connect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter
X
u
c
hardev:
i
ntroduce chr_machine_done
hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pe
t
er X
u
chardev: al
l
o
w telnet gs
o
u
rce to
switch gcont
e
xt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
cha
r
dev: update net
l
istener gcont
e
xt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r Xu
vl: export machine_init_done
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Pe
t
er Xu
migrati
o
n
: f
i
x
a
pplying wrong capabili
t
ies
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
chardev: fix
l
e
a
k in tcp_c
h
r_telnet_in
i
t_io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: no
n
-default context for TLS handsha
k
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-default
context for async conn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
X
u
qio: non-
d
efault context for
t
hreaded q
t
ask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
X
u
qi
o
: store gsources for ne
t
l
i
steners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
eter Xu
qio: in
t
r
o
du
c
e qio_chann
e
l_a
d
d
_w
a
t
c
h_{full|source}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: r
e
name qio_
t
as
k
_
thread_result
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration:
pass
M
igrationState to mig
r
a
te_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter X
u
migratio
n
: allow send_rq to f
a
i
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pet
e
r X
u
migra
t
i
on: pro
v
i
d
e postcopy_
f
a
u
lt_thread_not
i
fy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
Xu
migration: reuse mi
s
->use
r
fau
l
t_q
u
i
t
_
fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migra
t
ion:
b
etter e
r
ror h
a
ndling wit
h
QEMUFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
P
eter Xu
pci/bus:
let
it
h
as higher
m
i
g
ration priority
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
memory:
do explici
t
cleanup when remove listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vfio: listener unr
e
g
i
ster bef
o
re unset cont
a
iner
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
e
ter
X
u
arm: postpone device listener
unregister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next