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
monitor: protect mon->fds with mon_lock
2018-06-18
P
e
ter Xu
monito
r
: pro
t
e
ct mo
n
->fds with mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter
X
u
monito
r
: rena
m
e out_lock to mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-25
Peter Xu
migration: use g_free f
o
r ram load
bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
i
n
t
el-
i
o
m
mu: rework the page walk lo
g
ic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
X
u
util
:
i
mplement
s
i
mple
iova tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
eter Xu
inte
l
-
i
omm
u
: trace
d
omain id during page walk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
t
e
r Xu
intel-iommu: pass in a
d
dr
e
s
s
space when page walk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
t
e
r
Xu
intel-iommu: introduce
vtd_pag
e
_walk_in
f
o
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
X
u
intel-iommu: only d
o
page walk for MAP notifiers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
eter Xu
intel-iommu: add iom
m
u lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pet
e
r
Xu
intel-iommu: r
e
mo
v
e Int
e
lIOMMUNotifierNode
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter X
u
intel-io
m
mu: send PSI al
w
ays even if a
c
ross PDEs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
vhost: add trace fo
r
I
O
T
L
B
mi
s
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
migra
t
ion/hmp: ad
d
migrate_pause
c
ommand
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
e
r
Xu
migration/qmp: add comman
d
migrate-pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r
X
u
mig
r
ation: introduce lock for to_d
s
t_file
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
te
r
Xu
hmp/migration: ad
d
migrate_r
e
cover command
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
qmp/migra
t
ion: new com
m
a
n
d migrate-recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r Xu
migration: init dst i
n
m
igration_objec
t
_init too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrat
i
on: fina
l
handshake
fo
r
the resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mi
g
ra
t
ion
:
s
etup
r
amstate
f
or res
u
me
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mig
r
ation: synchronize di
r
ty b
i
tmap
for r
e
sume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
migrati
o
n: introd
u
ce S
a
veVM
H
andle
r
s
.
res
u
me
_
p
r
epare
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
mi
g
ration: ne
w
me
s
sage
MI
G
_RP_M
S
G_RES
U
ME_
A
CK
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
migratio
n
: n
e
w
cmd MIG_CM
D
_POSTCOPY
_
RESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
migration
:
ne
w
messag
e
MIG_
R
P
_MSG_RE
C
V_BITMAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migra
t
ion: n
e
w
c
md MIG_CMD_RECV
_
B
I
TMA
P
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrat
i
on: wak
e
up
d
st ram-load-thre
a
d for r
e
co
v
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
igrati
o
n: new state "
p
ostcopy
-
recover"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
e
r Xu
migrat
i
on: 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 mig
r
ate "resume
"
o
p
tion
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
e
t
e
r
X
u
migration: allow src
retur
n
path t
o
pau
s
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er Xu
mi
g
ration: a
l
l
o
w dst vm paus
e
on
p
ostcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrati
o
n: imp
l
eme
n
t "postcopy-p
a
u
s
e" src log
i
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migr
a
tion: new postcopy-
p
ause state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration
:
let in
c
oming side use thread context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
P
e
t
e
r Xu
qemu-thread: always keep the posix w
r
apper layer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter Xu
checkpatch
.
p
l: add comm
o
n glib
defines to type
l
ist
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
Xu
monitor: bind d
i
sp
a
tch bh t
o
iohandler context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
e
ter Xu
iothread: workaround glib
b
ug wh
i
c
h
hangs qmp-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iotests: fix wait_un
t
il_
c
omplete
d
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
configure: don't warn SDL abi if d
i
sabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
e
te
r
Xu
conf
i
gure: don't wa
r
n
GT
K
if disabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
ter Xu
tests:
q
mp-test: add test for
n
e
w
"x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
monitor: new parame
t
er "x-oo
b
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qmp:
clea
n
up qmp
q
u
eues properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter X
u
tests: add
oob-test for
q
api-schema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
tests: let qap
i
-
schema tes
t
s d
e
tect oob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
eter Xu
qapi:
re
s
t
r
i
ct allow-oob value t
o
be "t
r
u
e"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pe
t
er Xu
qmp: fix
qmp_capabilities err
o
r r
e
g
r
e
ssion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
P
eter X
u
i
othr
e
ad
:
fix
b
r
ea
k
age
o
n
windows
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "mon
i
tor
:
enable IO thread for (qmp & !mu
x
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
eter Xu
Reve
r
t
"
tests: qm
p
-test: verify comma
n
d
batchin
g
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Rever
t
"tests: qmp-test: add oob test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
tests: qmp-tes
t
: add o
o
b
tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests: qmp-test: veri
f
y com
m
and batching
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
qmp: add
command "x-oob
-
te
s
t"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
moni
t
o
r: enable
I
O
t
hre
a
d
f
o
r
(qmp & !mux) typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
q
mp: isolate res
p
o
n
ses into io thr
e
ad
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er Xu
qm
p
: suppo
r
t out-o
f
-band (oob) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
q
api: introduce new cmd option "allow-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
mon
i
t
o
r: send e
v
ent when co
m
mand queue full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter X
u
monitor: separa
t
e QMP
parser and dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
monitor:
let sus
p
end
/
re
s
ume work even with QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
monitor: let
s
u
spend_cn
t
be
t
h
read safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
et
e
r Xu
m
o
nito
r
:
i
n
t
roduce monitor_qmp_respond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp: introduce QMPCapability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
onito
r
: allow using IO thread for
p
arsing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
moni
t
or: let
m
o
n_li
s
t be tail queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
m
o
nitor: unif
y
glob
a
l
init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monit
o
r
: move the cur_m
o
n hack deeper
f
or QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
monitor: move sk
i
p_flush i
n
t
o
monitor_data
_
i
nit
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject: let object_property_ge
t
_str(
)
use new API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qob
j
ect:
intro
d
uce qobject
_
get_try_str(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
q
o
b
j
ect: intr
o
duce qstring_
g
et_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter X
u
d
o
c
s:
update
QMP docu
m
ents for OOB co
m
mands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter X
u
char
d
ev: 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
rd
e
v
:
t
cp: postpone as
y
nc con
n
ection
s
etup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pe
t
e
r
Xu
chardev: use char
d
ev's gconte
x
t
for
as
y
nc conn
e
ct
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev:
introduce chr_machine_done hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: allow telnet gsource to s
w
itc
h
gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: update
n
et li
s
tener
gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pete
r
Xu
vl: e
x
port machine_init_done
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Peter Xu
migr
a
t
i
on: fix app
l
ying wrong ca
p
abilities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pet
e
r X
u
charde
v
:
fix leak i
n
t
cp_chr_telnet_init_io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
io
:
non-de
f
au
l
t context for TLS handshake
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-default
c
o
n
text for async conn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
ter Xu
qio: non-default
c
ontext
for thr
e
aded qtask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: sto
r
e gsou
r
ces for ne
t
list
e
ne
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio:
i
ntroduce
q
io_chann
e
l
_
add_watch_{fu
l
l|sour
c
e}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: r
e
name qi
o
_task_
t
hrea
d
_result
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration:
p
ass MigrationState to migrate_init
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
Xu
migration: al
l
ow
s
end_rq to fai
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration: pro
v
id
e
postcop
y
_fau
l
t_t
h
r
e
ad_no
t
ify
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter X
u
migration:
reuse mis->userfa
u
lt_
q
uit_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration: be
t
t
er
e
r
r
or h
a
nd
l
ing with QEMUFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Pe
t
er
X
u
p
c
i/bus: let it has hi
g
her migration prior
i
ty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pe
t
er X
u
memo
r
y: do explici
t
cl
e
a
nup when remove liste
n
ers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vfio: listener unregis
t
e
r
befor
e
u
n
set container
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next