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: wakeup dst ram-load-thread for recover
2018-05-15
Peter Xu
migration: wa
k
e
u
p
dst
ram-lo
a
d-thread for reco
v
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
m
i
gration: ne
w
st
a
te "p
o
s
t
copy-
r
ecover"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migr
a
tio
n
: rebuild channel on s
o
urce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
q
mp: hmp: ad
d
migrate "resume" option
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migra
t
ion: allow fault
thread to pa
u
s
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
X
u
migration: allow
s
rc return path to
p
a
u
se
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mig
r
a
tion: allow dst vm pause
o
n postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: implement "postcopy-pause" sr
c
logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er Xu
mi
g
ration: new postcopy-
p
a
use state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: let
incoming side us
e
thread context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter X
u
qemu-thread:
a
lwa
y
s keep the
p
osix wrapper
l
a
yer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Pet
e
r Xu
checkpa
t
ch
.
p
l
: add common
g
lib defines to typelist
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pe
t
er Xu
monitor: b
i
nd dispatch
bh
to io
h
a
ndler
c
ontex
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iot
h
read: wor
k
ar
o
u
nd
gli
b
b
ug which hangs qmp-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter
X
u
iotes
t
s
: fix wait_until
_
com
p
le
t
e
d
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter X
u
configure: don't warn
SDL abi if d
i
sabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter X
u
config
u
re: don'
t
warn GTK if disa
b
led
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
ter X
u
tests:
q
m
p-test
:
add test for new "x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
monitor: new parameter "x-
o
ob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter
X
u
qmp: clea
n
up qmp qu
e
ues
prop
e
rl
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
X
u
tests:
a
dd oob-
t
est for q
a
p
i-schema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
eter Xu
tests: let qapi-sche
m
a t
e
sts
detect oob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qapi: restrict allow-
o
ob va
l
u
e
to be "true"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
q
mp: fix qmp
_
capabilities error regression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
Peter Xu
i
o
th
r
ead: f
i
x
bre
a
kage on windows
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert
"monitor: enabl
e
IO thread for (
q
m
p
& !mux)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
R
eve
r
t "
t
e
sts: qmp-te
s
t
:
veri
f
y
c
o
m
mand
batc
h
ing"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Pete
r
X
u
Revert "tests: qmp-test: add
o
ob test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests
:
qm
p
-test:
a
dd oob test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests: q
m
p
-test: v
e
ri
f
y
c
ommand
bat
c
hin
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
qmp: add command "x-oob-
t
e
s
t
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
monitor: enable IO thread for (qmp & !mux) ty
p
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qmp:
i
solate responses into io thre
a
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qm
p
:
s
upport out-of-band (oob) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qapi
:
intro
d
uce new
cm
d
option "all
o
w-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
on
i
tor: send event when
c
ommand
q
ueue full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
monitor
:
separate QMP pars
e
r
a
nd dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
or: l
e
t su
s
pend/re
s
ume work even
wi
t
h QMP
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
mo
n
itor: let suspend_cnt
b
e
thread safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
monitor
:
introduce
m
onitor_qmp_r
e
sp
o
n
d
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
qmp: introduce QMPCapability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
X
u
monitor:
a
llow using IO thread for pa
r
sing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: le
t
m
o
n_list
b
e
tai
l
q
u
eue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
or:
u
n
i
fy glo
b
al init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r
X
u
monitor: mov
e
t
he cur_
m
on ha
c
k
d
eepe
r
fo
r
QM
P
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
te
r
X
u
monitor: move skip_flush
into m
o
nit
o
r_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
qob
j
ect: l
e
t object_pr
o
pe
r
t
y
_g
e
t_str() use n
e
w
A
P
I
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
X
u
qobject: intr
o
duce q
o
bj
e
ct_get_tr
y
_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject: introduce qstring
_
get_tr
y
_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
docs:
u
pdate QMP documents for OOB commands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter
Xu
chard
e
v: tcp
:
let TLS
r
un
on
cha
r
d
e
v
context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
e
ter
Xu
c
h
a
rdev: tc
p
: postpone a
s
ync connection setup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: use chardev's gc
o
ntext f
o
r async connect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
e
te
r
Xu
cha
r
d
e
v
:
i
n
t
rod
u
ce chr_m
a
chine_done hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pete
r
Xu
chardev:
allow telnet
gsource to switch gcon
t
ext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
h
ardev: upda
t
e net listen
e
r
gc
o
ntext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
v
l
: export machine_
i
nit_done
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Peter Xu
migration: fix
a
pplying wrong capabilities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
ter Xu
cha
r
dev: fix leak
in tcp
_
chr_telnet_init_io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
ter Xu
qio: non-default context for TLS
h
andshake
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pete
r
Xu
qio: non-
d
ef
a
ult co
n
t
e
xt for as
y
n
c
c
onn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
e
r
X
u
qio: non-default context f
o
r
thre
a
ded qtask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: store gso
u
r
c
es for net listener
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
er
X
u
qio: introduce qio_chan
n
el_add_watch_{fu
l
l|
s
ourc
e
}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pet
e
r Xu
qio
:
rename qio_tas
k
_threa
d
_result
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
et
e
r Xu
migrat
i
o
n
:
p
ass Migratio
n
State
to migrat
e
_in
i
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pete
r
Xu
migra
t
ion
:
a
l
low se
n
d_rq to fa
i
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pe
t
e
r Xu
mi
g
r
ation: provide
p
o
stcopy_fa
u
lt_t
h
read_noti
f
y
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migr
a
tion: reuse mis
-
>
u
serfau
l
t
_
qu
i
t_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migra
t
ion: better
e
rror
h
andling with QE
M
UFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Pe
t
er
Xu
pc
i
/bus: let it has
h
igher mi
g
ration priority
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
memory: do explicit
c
l
eanu
p
when
remove listene
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pete
r
Xu
vf
i
o: listener
un
r
e
g
i
ster bef
o
re unset cont
a
i
ner
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
arm
:
postpone device
listener un
r
egister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter X
u
vhost: a
d
d trac
e
s
fo
r
me
m
o
r
y listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Pete
r
X
u
ch
a
rdev: fix in
c
orr
e
c
t
unref of sou
r
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
P
e
ter Xu
virtio-gpu: disal
l
ow vIOMMU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migrati
o
n: remove
n
o
ti
f
y
in fd_error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
ration: remove some block_c
l
eanup_para
m
eters()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
rat
i
o
n: p
u
t the finish p
a
rt int
o
a new function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
igration: major cle
a
nup
for migr
a
te itera
t
ions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
igra
t
ion
:
cle
a
nup sta
t
s up
d
ate into
f
unctio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er Xu
migration: use
switch a
t
the end of migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
eter Xu
migr
a
tion
:
introduce migrat
e
_calculate
_
compl
e
te
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter Xu
m
i
gration:
introduc
e
downtime_start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
igration:
mo
v
e vm_
o
ld_running
into glob
a
l st
a
te
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
te
r
Xu
migratio
n
: split use of M
i
gratio
n
State
.
to
t
al_time
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
rati
o
n: remove
"
enable_colo
"
var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migra
t
i
o
n
:
q
e
mu_s
a
vev
m
_
s
t
a
te_cle
a
nup() in
c
l
eanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter Xu
migration: assert co
l
o
inste
a
d of ch
e
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev:
i
ntrodu
c
e qem
u
_chr_timeout_add_ms()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter
X
u
chardev: let g_idle_add() be with c
h
arde
v
gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev: use backend chr context when watch
for fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter
Xu
i
n
tel_io
m
mu:
f
ix error param i
n
string
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter X
u
intel_iommu:
remove
X86_IOMMU_P
C
I
_DE
V
FN_MAX
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
ter Xu
i8259:
m
ove TYPE_INT
E
RR
U
PT_ST
A
TS_PR
O
VID
E
R
u
pper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pe
t
er Xu
kvm-i8259: support "i
n
fo
p
ic" an
d
"inf
o
irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259: general
i
ze st
a
tis
t
ics into
co
m
mon co
d
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i
8259: u
s
e DEBUG_IRQ_C
O
U
N
T a
l
way
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter
X
u
i8259: c
o
nvert DPRINTFs into trac
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next