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
migration: Be sure all recv channels are created
2018-05-08
Peter Xu
qemu-thread: always keep the posix wrap
p
e
r
lay
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Pete
r
Xu
checkpatch
.
pl: add common
glib
defines to ty
p
el
i
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
monito
r
: bind
d
ispatch bh to i
o
ha
n
dler context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r Xu
iothrea
d
:
workaround glib
bug whic
h
h
a
ngs qmp-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r Xu
io
t
e
sts
:
fix wai
t
_
u
n
til_complet
e
d(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
e
ter Xu
configure:
d
o
n
't
w
arn S
D
L abi if disab
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
configure: don'
t
warn
GTK if
d
isab
l
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter X
u
tests: qmp-test: add
test for new "x-
o
ob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter
Xu
monitor: new
parameter "x-o
o
b"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pet
e
r Xu
qmp: cleanup qmp queue
s
p
roperly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
t
ests: add oob-test for q
a
p
i-schem
a
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
ter Xu
test
s
: let
q
api-schema tests
d
etec
t
oob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter
Xu
q
api: restric
t
allow
-
oob value
to
b
e
"
true"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
q
mp: fix qmp_capabiliti
e
s error regression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
P
e
ter Xu
iothr
e
ad: fix breakage on w
i
n
d
ows
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter
X
u
Reve
r
t "
m
onitor: enab
l
e
IO
t
hre
a
d for (q
m
p & !mu
x
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
e
ter Xu
Revert "te
s
ts: qm
p
-tes
t
: veri
f
y
c
ommand batch
i
ng"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter
X
u
Reve
r
t "tests: qmp-test: add oob test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests: qmp-t
e
st: add oob tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
test
s
: qmp-test:
v
e
rif
y
comm
a
nd batching
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp: add command "x-oob-test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
or: enable IO thread f
o
r (
q
mp & !mux) typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp: isola
t
e responses into io
t
hread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
q
mp: s
u
pport out
-
of-b
a
nd (oob) exec
u
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter
Xu
q
api: introduce new cmd option "allo
w
-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: send event when comm
a
nd queue full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: separate QMP parser and dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
moni
t
or: let suspend/re
s
ume wo
r
k ev
e
n with
Q
MP
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
onit
o
r:
let sus
p
end_c
n
t be thread sa
f
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: introduce monitor
_
qmp_respond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
qmp:
i
n
tr
o
duce QMPCapabil
i
ty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r
X
u
monitor: allow
u
si
n
g IO thre
a
d for parsing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: let
m
on_lis
t
be tail
qu
e
ue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
mo
n
i
t
or: u
n
ify glob
a
l init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: m
o
v
e
the cur_mon
h
ack deeper f
o
r QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
mo
n
itor: move skip_flush into monitor_data_in
i
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qobject: l
e
t objec
t
_
pro
p
erty_g
e
t_str() use new API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
qobject: introduce qobject_get_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter
X
u
qobject: introduce qstring_ge
t
_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
docs: update Q
M
P doc
u
ments for OOB com
m
ands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pe
t
er Xu
chardev:
tcp: let TLS
run on c
h
arde
v
context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
e
ter Xu
char
d
ev: tcp: postpone async
c
onne
c
tion setup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: use chardev's gcontext f
o
r async connect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r Xu
c
h
ard
e
v
:
intr
o
duce chr_machin
e
_d
o
ne hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
cha
r
d
ev:
allow telne
t
gsourc
e
to switch
g
context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r
Xu
charde
v
: update net l
i
stene
r
gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
vl: ex
p
ort machine_init_d
o
ne
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Peter Xu
mig
r
ation
:
fix ap
p
lying
w
rong capabilities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
eter Xu
char
d
e
v
:
f
ix lea
k
in tcp_chr_tel
n
et_init_io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
X
u
q
io:
n
o
n-default co
n
te
x
t fo
r
T
LS ha
n
dshak
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-defau
l
t contex
t
for async
c
onn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
io:
non-def
a
ult
conte
x
t
for
thre
a
ded qtask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio:
s
tore gsources for net listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: introduc
e
qio_channel_
a
dd_wa
t
ch_{full|
s
ou
r
c
e}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
io:
r
ename qio_
t
ask_thre
a
d_result
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration
:
pass MigrationSta
t
e to m
i
grate_ini
t
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
mi
g
rat
i
on: allow sen
d
_rq
t
o
f
ail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pet
e
r Xu
migratio
n
: provid
e
postcopy
_
fault_thread_notify()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
Xu
migrat
i
on:
r
euse mis->us
e
rfault_qui
t
_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
e
ter Xu
migration: b
e
tter error handlin
g
w
i
t
h
QEM
U
File
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Peter Xu
pci/bus: let it has
higher mi
g
rati
o
n pr
i
ority
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
mem
o
ry: do explicit cleanup when remove listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter X
u
vfio: listener unreg
i
ste
r
before unset cont
a
i
ner
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pete
r
Xu
ar
m
: p
o
s
tpone device listener unregister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter
Xu
vhost: add traces for memory li
s
tene
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
P
e
ter Xu
chardev: fix inc
o
r
r
ect unref of sourc
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
Peter Xu
virtio-g
p
u:
d
isallow vIOMMU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter
Xu
migration: remov
e
notify in fd_error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: remo
v
e some block_cle
a
nup_
p
arameters()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter X
u
mig
r
atio
n
:
put the finish
p
art into a new function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migratio
n
: major cleanup for
m
igra
t
e
i
teration
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
Xu
migratio
n
: cl
e
anup stats upd
a
te into funct
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
i
grat
i
o
n
: use switch at
t
he
e
n
d of migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
t
e
r Xu
m
i
gration: introd
u
ce migrate_ca
l
cula
t
e_co
m
plete
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
i
gration
:
introduce down
t
im
e
_start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
mi
g
ration: move
vm_old_
r
un
n
ing
i
nto glo
b
al
s
tate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er Xu
migr
a
tion:
s
p
l
i
t use of
M
igrati
o
nState
.
to
t
al_time
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
migr
a
tion:
r
emove "enable_colo" va
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r X
u
mi
g
r
a
tion:
q
emu
_
savevm_stat
e
_c
l
eanup() in cl
e
an
u
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pete
r
Xu
m
igration: assert c
o
lo
i
nstead of c
h
eck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Pete
r
Xu
c
h
ardev: introduce qemu
_
chr_timeout_ad
d
_ms()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter X
u
charde
v
:
let g_idle_ad
d
()
b
e
with chardev gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
P
e
t
e
r Xu
chardev:
use
b
a
c
ke
n
d chr context when watch for
f
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
intel_iommu: fix error param in string
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
in
t
el_io
m
mu
:
remove X86_I
O
MMU_PCI_DEVFN_
M
AX
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259: move T
Y
PE_INTERRU
P
T_STATS_PROVIDER
uppe
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
k
v
m
-
i8259: suppo
r
t
"
i
nfo pic" and "info irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259: gene
r
aliz
e
s
tatisti
c
s into common
cod
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pe
t
e
r
X
u
i8259: use DE
B
UG_IRQ_COUN
T
al
w
ays
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259: convert DPRINTFs into trace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
cpu: suffix cpu address spaces with cpu index
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
c
p
u: ref
a
ctor cpu_ad
d
res
s
_space_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
m
i
gration: n
e
w
ram_init_bit
m
ap
s
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
m
igration
:
c
l
ean up xbzrle cache
init/destroy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
mi
g
ra
t
ion: provid
e
ram_stat
e
_cleanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migration: pro
v
ide ram_sta
t
e
_
i
nit()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Peter
X
u
docker: cleanup temp d
i
rectory
after te
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Peter Xu
exec: simplify address_space_get_iotlb_entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Pet
e
r
Xu
exec: add page_mask for flatv
i
ew_
d
o_translate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter Xu
iothread: del
a
y the context release to final
i
ze
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next