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
Pet
e
r X
u
moni
t
or: protect mon->fd
s
with mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pe
t
er
X
u
m
o
nitor: rename out_lock to mon_l
o
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-25
Peter Xu
migration
:
use g_free for ram loa
d
bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
i
n
tel-io
m
m
u: rework the page walk logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
Xu
u
t
il: i
m
plement
s
i
m
ple i
o
va tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
inte
l
-i
o
mmu: trace doma
i
n id during pa
g
e
walk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
intel-io
m
mu: pass in address space when page walk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
intel-iommu
:
i
n
troduce
v
td
_
page_w
a
lk_i
n
fo
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
intel-iom
m
u: o
n
ly do pa
g
e w
a
l
k
for MAP notifiers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pete
r
X
u
intel-
i
ommu: add iomm
u
lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
X
u
intel-iommu: remove IntelIOMMU
N
otifierN
o
de
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pet
e
r Xu
intel-iom
m
u:
s
end PSI
a
lw
a
ys even if
across
P
DEs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
vhost: add trace for IOTLB miss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
te
r
X
u
migratio
n
/hm
p
: add migrate_
p
ause command
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migr
a
t
i
o
n
/qmp: add command
m
i
grate-paus
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
migration: i
n
tr
o
duce lock f
o
r t
o
_
d
st_file
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
hmp/migra
t
i
on: a
d
d mi
g
ra
t
e_recover co
m
m
a
nd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
qmp/migration: n
e
w comm
a
nd migrate-r
e
c
over
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
grat
i
on: init d
s
t in migration_object_i
n
i
t
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
migration: f
i
nal h
a
ndshake for the resu
m
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
t
er
X
u
migration: setup ramstate for
resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: synchr
o
ni
z
e dirty
b
itmap for r
e
sume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er Xu
migr
a
t
ion: int
r
oduce SaveVMHan
d
l
e
rs
.
r
e
s
ume_prepare
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
igration:
new m
e
ssa
g
e MIG_
R
P_M
S
G_RESU
M
E_ACK
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
g
r
at
i
o
n: new cmd M
I
G
_CMD
_
POST
C
O
PY
_
RESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: new mess
a
ge MIG_RP_MS
G
_
RECV_BITMAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
grat
i
on: n
e
w cmd
M
IG_CMD_RECV_BIT
M
AP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: wake
u
p
dst
r
am-load-thread for recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
migrat
i
o
n:
n
ew state "postcopy-rec
o
v
e
r"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
mi
g
rat
i
o
n
: rebuild channel on sour
c
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
Xu
qmp: hmp: add migrate "r
e
sume" option
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: allow
fault
t
hread to
p
a
u
se
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
gration: allow s
r
c return path to pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migra
t
i
on: allow dst vm paus
e
o
n postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: implemen
t
"
p
o
stcopy
-
pause" sr
c
logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migr
a
tion: n
e
w postcopy-pause s
t
a
te
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r
Xu
migrati
o
n: let incoming sid
e
use thread co
n
text
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Pete
r
X
u
qemu-
t
hread: alwa
y
s keep t
h
e pos
i
x
w
rapper
l
a
y
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter
X
u
chec
k
patch
.
pl: ad
d
c
o
m
mon glib defines to t
y
p
e
list
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
m
onitor: bind dispa
t
ch bh to i
o
handle
r
c
o
n
text
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r X
u
iot
h
re
a
d: workaround glib bug which hangs
qm
p
-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iotests: fix wai
t
_un
t
il_completed()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
conf
i
gu
r
e: don't warn SDL abi if disa
b
led
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
Xu
configure
:
don't
warn GTK if
disabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
tests: qmp-tes
t
: add test for
n
ew "x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
ter Xu
monitor: new paramet
e
r
"
x
-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qmp: cleanup qmp
q
ueue
s
properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
tes
t
s: add
oob-test for qapi-schema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
tests: l
e
t q
a
pi-schema tests detec
t
o
o
b
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qapi: restrict allow-oob val
u
e to
be
"
t
rue"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qmp
:
fix qmp_c
a
pa
b
ili
t
ies error
r
egr
e
s
s
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
Peter
X
u
i
othread:
f
i
x break
a
ge on windows
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
e
ter Xu
Revert "monitor: enable
I
O
thread for
(qmp & !mu
x
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "
t
ests: qmp-test: v
e
rify
c
ommand batc
h
ing"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter
Xu
Revert "tests: qmp-test:
ad
d
oob t
e
st"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests: q
m
p-test: add oob test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
test
s
: q
m
p-test:
veri
f
y command ba
t
ching
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
q
mp: ad
d
command "x-oob
-
test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monit
o
r: en
a
ble IO t
h
r
e
ad
for (qm
p
&
!mux) typ
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
qmp: isolate respon
s
es into io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
qmp: su
p
port o
u
t
-of-band (oo
b
) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qapi: int
r
oduce new cmd option "allow-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: send
e
vent
when
c
omma
n
d queue full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: separate QMP parser an
d
dispatc
h
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er Xu
mo
n
ito
r
:
l
et sus
p
e
nd/resume work
even with QMP
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
et
e
r Xu
monitor:
l
et susp
e
nd_cnt be thread safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monito
r
: introduc
e
m
o
n
it
o
r_qmp_respo
n
d()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qm
p
: introduc
e
Q
M
PCapabili
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
onitor: allow using
I
O thread
f
or parsin
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor:
l
et mo
n
_list be tail queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
or: un
i
fy global init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
monitor:
move the
cur_mon hac
k
deeper for QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: move skip_flush into monit
o
r
_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r
Xu
qobject: le
t
obje
c
t_
p
rop
e
rty_get_s
t
r()
u
s
e
n
e
w API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
q
o
bject: in
t
roduc
e
qobject_
g
e
t
_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
qob
j
ec
t
: introdu
c
e qstring_get_t
r
y_
s
tr
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
docs:
update QMP d
o
cuments for
O
OB com
m
ands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter X
u
chardev: tcp: le
t
T
LS run on chardev contex
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
e
ter Xu
cha
r
de
v
:
t
cp:
postpone
async connecti
o
n
s
etup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
e
t
er Xu
chardev:
u
s
e
c
hardev's gco
n
text for
asy
n
c conne
c
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: i
n
troduce chr
_
machine_done
h
ook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
har
d
ev: allow telnet gs
o
u
r
ce to sw
i
tch gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter
Xu
c
h
a
r
dev:
update net l
i
ste
n
er gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
vl: expor
t
machine_init_done
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
P
e
t
e
r Xu
migrati
o
n: fix applying wro
n
g
c
a
p
abilities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
chardev:
fi
x
leak in tcp
_
chr_teln
e
t_init_io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pete
r
Xu
qio: n
o
n-def
a
u
lt conte
x
t
f
o
r
TL
S
h
andsh
a
ke
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-def
a
ult
c
ontext for async conn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
io: non-
d
e
f
au
l
t context fo
r
threa
d
ed
q
t
ask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio
:
store gs
o
urces for net liste
n
ers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
eter Xu
qio: introdu
c
e
qio_
c
hannel_add_watch_{full|sourc
e
}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
Xu
qi
o
: r
e
n
a
me qio_task_thread_r
e
sult
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
X
u
migrati
o
n: pass
MigrationState to migrate_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration: allow send_rq to fa
i
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pet
e
r X
u
migration: provide post
c
o
p
y_fault_thre
a
d_notify()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pe
t
er Xu
migration: r
e
use mis->userfault_quit_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
e
ter Xu
migration: b
e
tter
e
rror
h
andling with QEMUFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Peter X
u
pci/bus: let it has high
e
r
migration priori
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter
X
u
memory: do e
x
pl
i
cit c
l
eanup when r
e
move lis
t
eners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
e
ter Xu
vf
i
o: listene
r
unregister before unset container
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next