repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
migration: new message MIG_RP_MSG_RESUME_ACK
2018-05-15
Peter Xu
migration: n
e
w mes
s
age M
I
G_
R
P_MSG_RESUME_ACK
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
migration: new c
m
d MIG_CMD_POSTCOPY_RES
U
ME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
migration: n
e
w message
M
IG_RP_MS
G
_RECV_BIT
M
AP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
grat
i
on: new cmd MIG_
C
MD_R
E
CV
_
B
I
TMAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter
X
u
migr
a
tion: wa
k
eup d
s
t ram-
l
oad-threa
d
for recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration:
new s
t
at
e
"
p
ostcopy
-
re
c
o
v
e
r"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r
X
u
migra
t
ion: rebuild chann
e
l on s
o
urc
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er Xu
qmp: hmp: ad
d
migrate "resu
m
e" option
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration:
a
llow fault thread
to pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mi
g
ration: allow src
r
eturn path to pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrat
i
on: allow
dst
v
m
pause on
postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
igr
a
tion:
i
mpleme
n
t
"
p
os
t
copy-pau
s
e" src logi
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
mig
r
atio
n
: new
p
ostcopy-pau
s
e stat
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrat
i
o
n: let
i
nc
o
ming side use thread con
t
ext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Pete
r
Xu
qemu-thread
:
alway
s
keep th
e
po
s
ix wrapper layer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
P
eter Xu
checkpatch
.
p
l
: add co
m
mon gl
i
b de
f
ine
s
t
o
typeli
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter X
u
monitor: bind dispatch bh to iohandler context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
ioth
r
ead: work
a
round glib bug which hangs qmp
-
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iotests:
f
ix w
a
it_until_compl
e
t
ed()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r Xu
configure: don't warn S
D
L ab
i
i
f
d
isabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
X
u
configure: don't wa
r
n GTK if disabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
t
e
st
s
: qmp-tes
t
: add test for new "x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
ter Xu
monitor: new param
e
t
er "x
-
oo
b
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
q
mp: cleanup qmp queues prop
e
rly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
tests: add o
o
b-test
f
or qap
i
-s
c
he
m
a
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
t
e
sts: let
q
a
p
i-
s
chema tests detec
t
oo
b
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
Xu
qapi: restrict allow-oob
v
a
lue to be "true"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
Xu
qmp: fix qmp_ca
p
a
bilities error regression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
Pete
r
X
u
iothre
a
d: fix
break
a
ge on wi
n
dows
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
e
ter
X
u
Revert "monitor:
e
n
a
b
le IO thread for (
q
mp & !mu
x
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Rev
e
r
t "tests:
q
m
p-
t
est: verify command
batchi
n
g"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Rev
e
rt "tests: qmp-test:
a
dd oob test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
t
ests: qmp-test: add oob test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
te
s
t
s: qm
p
-test: ve
r
ify command
b
atchi
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
q
m
p
: add command "x-oob-tes
t
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter X
u
monitor: enable IO threa
d
f
or (qmp & !mux) ty
p
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp: i
s
olate respo
n
ses into io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
qmp: suppo
r
t out
-
of-band (oob) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
qapi
:
intr
o
duce new
cmd option
"
allow-o
o
b"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: s
e
n
d
event w
h
en
comm
a
n
d queue f
u
ll
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monito
r
: separa
t
e
QMP
p
a
r
ser and dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
m
o
n
itor: let su
s
pend/
r
esume
w
ork eve
n
with
QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter
X
u
m
o
n
it
o
r: let su
s
pend_cnt be th
r
e
ad
s
afe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
m
o
nitor:
introduce monit
o
r_qmp_respond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
q
m
p: intro
d
uce QMPCapability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
monitor
:
a
l
lo
w
u
s
ing IO th
r
ead
f
o
r parsing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
m
o
nitor: let mon_list b
e
t
a
il
queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
mon
i
tor
:
unify global
init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
m
o
nitor: mov
e
t
h
e
cur_mon hack deep
e
r for QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er X
u
monitor: move
s
kip_flu
s
h into monitor_data_in
i
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobje
c
t
:
let object_prope
r
ty_get_str() use
new API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
qobj
e
ct:
i
ntro
d
u
c
e qobject_get_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
qobject: introduce qstring_get_try_str
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
docs: update QMP documents for OOB comman
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
ete
r
X
u
charde
v
: tcp: l
e
t TLS run on char
d
ev c
o
nte
x
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r X
u
char
d
e
v
: tcp: postpone async connection se
t
up
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
e
ter Xu
cha
r
d
ev: use
chardev's gconte
x
t for async
c
onnec
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: introduce
chr_machi
n
e_done hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
hardev: al
l
ow t
e
lnet gsource to switch gcon
t
ext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
eter X
u
ch
a
rde
v
: upd
a
te net li
s
tene
r
gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pe
t
er Xu
v
l
: export
m
achine_i
n
it_done
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Pet
e
r Xu
migration:
fix app
l
y
ing wrong capabil
i
ties
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
er Xu
chardev: f
i
x leak in
tcp_chr_telnet_init_io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pet
e
r Xu
qio: non-
d
efault
context
f
or T
L
S handsh
a
ke
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
er
Xu
qio: non
-
defa
u
lt co
n
t
e
xt for async
c
onn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: no
n
-defau
l
t
c
o
ntex
t
for threaded
q
task
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: store gs
o
u
r
ces fo
r
net listener
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio
:
introduce qio_channel_ad
d
_
watch_{f
u
ll|source}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
ete
r
Xu
qi
o
: rename qio_task_thread_resul
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migrati
o
n: pass Migrat
i
onSta
t
e
to m
i
grate
_
init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
X
u
migration: a
l
l
ow send_rq to fail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pete
r
Xu
m
igration
:
provide postcopy_fa
u
lt_thread
_
notify(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration: r
e
use mis->u
s
erfault_qu
i
t_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pe
t
er Xu
migration:
b
ett
e
r error hand
l
ing with
QEMUFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Pet
e
r Xu
pci/bus
:
l
e
t
i
t has hig
h
er migration pr
i
o
rity
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter
X
u
memor
y
:
d
o
explicit cleanup when remove l
i
s
t
ener
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
v
f
i
o
: listene
r
u
n
r
egiste
r
before unset
container
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
arm: p
o
stpone device liste
n
e
r
unre
g
ister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vh
o
st: add
tr
a
ces for memo
r
y listene
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Pe
t
er Xu
chardev: fix incorr
e
ct unref
of
s
ource
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
Peter Xu
virtio-gpu: dis
a
llow vIOMMU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
i
gration: remove no
t
i
fy
i
n fd_error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: remove some b
l
ock_c
l
e
anup
_
para
m
e
ters()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er
X
u
migration: pu
t
t
h
e finish
p
art int
o
a new function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter
X
u
mig
r
a
t
ion: major cleanup for migrate iterations
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
migration: cle
a
nup stats u
p
date into
f
u
nc
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
migration: u
s
e
s
w
itch at th
e
end
of mig
r
ation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
e
r
Xu
mig
r
ation: intro
d
uce m
i
g
r
ate_calcu
l
ate_c
o
mplet
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r Xu
migra
t
ion
:
introduce downti
m
e_start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter Xu
migration: move vm_old_r
u
n
ning into global sta
t
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
i
g
r
ati
o
n
:
split use o
f
Migration
S
tate
.
t
o
tal_t
i
me
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
Xu
migration: remove "enable_colo" var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
mig
r
ation: qemu_savevm_state_cleanup() in cleanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pete
r
Xu
migration: asse
r
t col
o
in
s
tead of c
h
e
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
P
eter Xu
char
d
ev: i
n
trod
u
ce qemu_chr_timeout_add_ms()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Pete
r
Xu
chardev: let g_idle_add()
b
e with charde
v
gcontex
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev: u
s
e ba
c
kend
chr context whe
n
watch for fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pet
e
r Xu
i
nt
e
l_iommu: fix
e
rror
p
aram in
strin
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
ter
X
u
inte
l
_iommu
:
remove X86_IOMMU_
P
CI_D
E
V
FN_M
A
X
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i825
9
: move
TYPE_I
N
TERRUPT_
S
TATS_PROVIDER upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next