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
P
e
ter Xu
m
igration: wakeup dst ra
m
-loa
d
-thread for recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er
X
u
mi
g
r
a
t
i
o
n: new state "p
o
s
t
copy-re
c
over"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: rebuild
cha
n
nel
on sourc
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
q
mp: hmp: add
m
igrate "resume" opt
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrati
o
n: al
l
ow fault
thread t
o
p
a
use
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration
:
a
l
low
src return path to pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
m
i
g
r
a
tion: a
l
l
o
w dst vm pause on postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
te
r
X
u
migration: implement "p
o
stcopy-pause" src logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migr
a
tio
n
: new p
o
stc
o
py-paus
e
state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: let incoming side u
s
e thread contex
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter
Xu
q
e
mu-thread: al
w
ays keep the posix wra
p
pe
r
lay
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter Xu
checkpa
t
ch
.
pl:
a
d
d
c
o
mmon glib defi
n
es
t
o
typelist
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
mo
n
i
t
o
r
: bind dispatch bh
to ioh
a
ndler context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iothread
:
workaroun
d
glib
bug
w
hich hangs qmp-tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iotests: fix wait_until_comple
t
e
d
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
c
o
nfigure: don'
t
warn SDL abi if dis
a
bled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
et
e
r Xu
confi
g
ur
e
:
don't warn GTK if di
s
abled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
ete
r
Xu
te
s
ts: qmp-te
s
t
: add test for
new "x-o
o
b"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter
X
u
m
onitor: new parameter "x-oob
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pe
t
er X
u
qmp: cleanup q
m
p q
u
eues
p
roperl
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
t
e
r X
u
tes
t
s
:
add oob
-
test for q
a
pi-schema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
te
s
ts: let qapi-
s
chema tests d
e
tect oob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qapi: re
s
trict
a
llow-o
o
b value
t
o be "true"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qm
p
:
f
ix qmp_capa
b
il
i
ti
e
s error
r
egression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
Pet
e
r
Xu
ioth
r
ead: fix
breakage on windows
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Pet
e
r Xu
Revert
"monito
r
: enable IO thread for
(qmp & !m
u
x)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "
t
e
s
ts: qmp-test
:
verify command batchin
g
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Re
v
ert
"tes
t
s: qmp-test: add
o
ob test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
tests: qmp-test: ad
d
oob test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
e
r
Xu
t
e
sts: qmp
-
te
s
t: verif
y
c
ommand
batch
i
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
qmp: add command "x-oob-test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor
:
ena
b
le I
O
t
hread f
o
r (qmp & !mux) typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
qmp: is
o
late
response
s
into io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp: s
u
pp
o
r
t
out-
o
f
-band
(
oob)
exec
u
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er Xu
qapi: introd
u
ce new
cmd option "allow-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
mo
n
itor: s
e
nd event when comman
d
qu
e
ue
f
ull
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: sep
a
rat
e
QMP parser and dispat
c
her
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
or: le
t
suspend/re
s
ume work
eve
n
wi
t
h
QMP
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: le
t
s
uspend_cnt be threa
d
sa
f
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
monitor: introduce monitor_qmp_respond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qmp: introduce QMPCa
p
ability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: a
l
low u
s
ing I
O
t
h
read for parsin
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
mo
n
itor: l
e
t
m
o
n
_lis
t
be
t
ail
q
u
e
ue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: unify gl
o
bal
i
nit
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: mov
e
the c
u
r_mon hack
d
e
e
per fo
r
QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
moni
t
or: mo
v
e
s
kip_flush into moni
t
or_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qobject: let object_property_get_str
(
)
use new API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobje
c
t:
intr
o
duce qob
j
ect_get
_
try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
qobjec
t
: in
t
roduce
qstr
i
ng_get_t
r
y_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er Xu
docs: update QMP documents for OO
B
commands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter
Xu
chardev:
tcp: let TLS run on chardev context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
ch
a
rdev: tcp:
postpone async conne
c
tion setup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: u
s
e chardev's gcontext for async conne
c
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter
X
u
c
hardev: intr
o
d
u
ce chr_
m
ac
h
ine
_
do
n
e ho
o
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: allow
t
elnet
g
s
our
c
e to
s
w
i
tch gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
eter
Xu
chardev: update
net list
e
ner gconte
x
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r Xu
vl: export mac
h
ine_init_done
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
P
e
te
r
Xu
migra
t
i
on: fi
x
a
pplying wr
o
ng
capa
b
il
i
ties
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pete
r
Xu
chard
e
v: fix
l
ea
k
i
n
tcp_chr_telnet_
i
nit_io
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-defau
l
t context for
T
LS handsha
k
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-defa
u
lt
c
ontext for async conn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
i
o:
non
-
def
a
ult
c
ontex
t
for th
r
ea
d
ed
q
ta
s
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: store gsources for net l
i
s
t
e
n
er
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: intro
d
uce qi
o
_
c
hanne
l
_add_watch_{full|
s
ourc
e
}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: re
n
ame
qio_task_threa
d
_
r
e
sult
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pet
e
r Xu
m
i
gration: pass MigrationState to migrate_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pet
e
r Xu
migr
a
tion: allow se
n
d_rq to fai
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
eter Xu
m
i
gra
t
ion: provide p
o
stcopy_fault_thread_n
o
t
i
fy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pet
e
r Xu
migrat
i
on: reuse mis
-
>
u
s
erfaul
t
_quit_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migrati
o
n:
better error h
a
n
d
ling
with QEMUFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Peter
X
u
pci/bus: let it has higher migra
t
i
on pri
o
r
it
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter
X
u
memory:
do
explicit cleanup
w
h
e
n
r
emove listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
e
ter X
u
vfio
:
listener unregis
t
er
before uns
e
t contain
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
a
r
m: postpone devic
e
listener unregi
s
ter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter
X
u
vhost: add traces f
o
r memory liste
n
e
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Peter Xu
ch
a
rdev: fix incorre
c
t
unr
e
f of source
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
P
e
t
er X
u
virtio-gpu: disallow vIOM
M
U
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mig
r
a
t
ion: r
e
move notify in
f
d
_error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
t
e
r
X
u
m
i
grat
i
on: remov
e
some block_clea
n
up_parameters()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mig
r
ation:
p
ut th
e
fin
i
sh part into a new f
u
n
c
t
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter
Xu
migrat
i
on:
major cleanup for mig
r
ate iterations
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migratio
n
: cl
e
a
nup stats update int
o
funct
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er Xu
m
i
grati
o
n: use switc
h
at the en
d
of mi
g
ration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: introduce m
i
grate_calcul
a
t
e_
c
omplete
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
ra
t
ion: i
n
troduce downtime_star
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter X
u
m
igrat
i
on
:
move
v
m_old_run
n
i
n
g into global sta
t
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: split
u
se of
M
i
grationState
.
total_time
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er Xu
m
i
gration: re
m
o
ve "enable_colo"
var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter Xu
migration: qemu_sav
e
vm_state_cleanup
(
)
i
n cleanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: asser
t
col
o
instead
o
f chec
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
c
h
a
r
de
v
: introduc
e
qemu
_
chr_timeout_add
_
ms()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev: let g_id
l
e_add() be with charde
v
gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Pet
e
r
X
u
charde
v
: use back
e
nd chr
context when
w
atc
h
for fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter
X
u
intel_iommu: fix err
o
r
para
m
in
s
tring
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pe
t
er Xu
in
t
el_
i
om
m
u: r
e
move X86_IOMM
U
_PC
I
_DEVFN_M
A
X
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259: move TYPE_INTERRUP
T
_STATS_PROVIDE
R
upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
kv
m
-
i8259: su
p
port "info pic" and
"info
i
r
q
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter X
u
i8259
:
g
ene
r
a
l
ize st
a
t
i
s
tics i
n
t
o com
m
on cod
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259: use DEBUG_IRQ_COUNT always
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
eter Xu
i8259: c
o
nvert D
P
RINTFs into trace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next