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
util/qemu-timer: refactor deadline calculation for external timers
2018-05-15
Peter Xu
migration: introduce lo
c
k for
t
o
_dst
_
file
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
hmp/migra
t
ion:
a
d
d m
i
grate_reco
v
er command
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
qmp/migratio
n
: new comman
d
migrate-r
e
cover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er Xu
migratio
n
: init dst in migration_object_init too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
m
i
gration: fi
n
al handshake for the resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: setup ra
m
s
t
ate for r
e
su
m
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
migration: synchro
n
ize
dirty b
i
tmap f
o
r resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mi
g
ration: int
r
oduce SaveVMHan
d
lers
.
resum
e
_prepare
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration
:
new messag
e
M
I
G_RP_MSG_RESUME_
A
CK
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
Xu
migration: new c
m
d MIG_CMD_POSTC
O
PY_RESU
M
E
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: ne
w
m
essage MIG_RP_MS
G
_RE
C
V_BITMAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
migr
a
ti
o
n: n
e
w cmd MIG_CMD_RECV_BITM
A
P
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
X
u
mi
g
r
atio
n
: wakeu
p
dst ram
-
load-t
h
read
f
or recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
igrat
i
o
n: new state "postcopy
-
r
e
cover
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration:
rebui
l
d chan
n
el
o
n source
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
qmp: hm
p
:
add mig
r
a
te
"
r
esume" option
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
migration: allow fau
l
t threa
d
t
o
pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter
X
u
migration: allow src return path to
pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration
:
a
l
low dst vm pause on
postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrat
i
on: implement "po
s
tcopy-pa
u
se"
s
rc logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: ne
w
postco
p
y
-pause state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration:
let inc
o
ming side use thread context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter Xu
qemu-t
h
read: always keep th
e
po
s
ix wrap
p
er la
y
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter Xu
chec
k
patch
.
pl:
a
dd common
g
li
b
defines to
typelist
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
monitor: bind disp
a
tch bh to
iohan
d
l
e
r
context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
e
ter Xu
io
t
h
rea
d
: workaroun
d
g
li
b
bug which hangs qmp-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iotest
s
: fix wait_until
_
c
o
mple
t
ed()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pe
t
er Xu
conf
i
gure: don't warn
S
D
L abi if
disabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
configure: don't warn GTK
i
f disabl
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
ter Xu
tests
:
qmp-te
s
t: add test for new "x-oo
b
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
monitor: ne
w
p
aramet
e
r "x-
o
ob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter
X
u
q
m
p
: cle
a
nup qmp
q
ueues properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
t
er Xu
te
s
ts
:
add oob-t
e
st for qapi-s
c
hema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
t
e
sts: let qapi-sche
m
a tests de
t
ect oob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qap
i
: restr
i
c
t a
l
low
-
oob
value to
be "true"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pet
e
r
Xu
qmp: fix qmp
_
capabilities
e
rror regression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
Pet
e
r Xu
iothr
e
a
d: fix breakage on
w
i
nd
o
w
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Pet
e
r Xu
Revert
"
monitor: enabl
e
IO
thread for (qmp &
!
mux)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Pete
r
Xu
Rev
e
rt "tests: qmp
-
test: verify
c
ommand
b
at
c
h
ing"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
e
ter
X
u
Revert "test
s
: qmp-test
:
add oob te
s
t"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
tests: qmp-test: add oob
t
e
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
t
e
s
t
s
: q
m
p
-test
:
verify com
m
and batchi
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
q
m
p
:
a
d
d
comman
d
"
x
-oob
-
test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: en
a
b
le IO thre
a
d for
(
qmp & !
m
ux) typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
qmp:
iso
l
a
t
e responses into io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp: sup
p
ort
o
ut
-
of-band (oob) executi
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qapi: intr
o
duce new cmd
o
ption "allow-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
nitor: send eve
n
t wh
e
n
command queue fu
l
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
mo
n
itor: separate QMP par
s
e
r
and
dispa
t
c
h
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monit
o
r: let suspend/resume work e
v
en with QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er X
u
monitor:
l
e
t
suspend_c
n
t
be threa
d
s
afe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
monitor: int
r
oduce monitor_qmp_respond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp: int
r
od
u
ce QMPCap
a
bility
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: al
l
ow using IO threa
d
for parsi
n
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
monitor: let mon_list
b
e t
a
il queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter
X
u
m
o
nitor: unify
g
lobal in
i
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
m
o
nitor: move the c
u
r_mon
ha
c
k
d
eeper for QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
mo
n
itor:
m
ove skip_flush into mo
n
i
tor_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject: let obj
e
ct_
p
roperty_g
e
t_
s
tr(
)
use
n
ew AP
I
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject: introduce qob
j
ect_g
e
t_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
qobject: i
n
troduce qstring
_
get_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
doc
s
: update QMP doc
u
ments for OOB comma
n
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter X
u
chard
e
v: tcp: let TLS r
u
n on chardev context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter X
u
chard
e
v
:
tcp:
p
o
s
t
pone async connection setup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev:
use chardev's gcontext for
a
sync connect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev
:
in
t
roduc
e
chr_mac
h
ine_
d
o
n
e
hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
e
t
er X
u
char
d
ev: allow telnet gsour
c
e
to
s
witch gco
n
text
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r Xu
cha
r
dev: updat
e
net l
i
stener gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
vl: ex
p
or
t
machine_init_done
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Peter Xu
migratio
n
: f
i
x appl
y
ing wrong
c
apabilities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
chardev: f
i
x
l
eak
i
n tcp_chr_
t
elnet_init_io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
eter Xu
qio:
n
on-de
f
ault con
t
ext for TLS han
d
shake
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
i
o: non
-
d
e
fault context
f
or async conn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pete
r
Xu
qio: non-d
e
fa
u
l
t
cont
e
xt
f
or threaded
q
task
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
er Xu
q
i
o: store
gsources
f
o
r
ne
t
listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: intro
d
uce
qio_channel_add_
w
atch_{full|sou
r
c
e
}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pet
e
r Xu
qio: re
n
ame qio_task_thread_result
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
e
ter Xu
m
i
gration: pa
s
s Mig
r
ationSt
a
te to migrate_ini
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
e
ter Xu
mi
g
rati
o
n:
a
llow
send_rq to fail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
e
te
r
Xu
mi
g
rati
o
n:
p
ro
v
id
e
postcop
y
_f
a
ult_threa
d
_notif
y
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
e
ter Xu
migra
t
ion
:
reuse mis->use
r
fault_
q
uit_
f
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
X
u
migr
a
t
ion: bett
e
r error handling with QEMUFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Peter Xu
pci/bus:
l
e
t
it h
a
s
high
e
r migration priorit
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
eter
X
u
memor
y
: do expli
c
it cle
a
nup when
r
e
m
ove listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vfio: lis
t
ener unregi
s
ter befor
e
unset con
t
ain
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
eter
Xu
arm: postpo
n
e
device listener unregister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pe
t
e
r Xu
vhost: add traces for memory li
s
t
e
ner
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Pet
e
r Xu
chard
e
v: fix incor
r
ect
unref of source
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
Peter
X
u
virti
o
-gpu: dis
a
ll
o
w vIOMMU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
rat
i
on: r
e
mov
e
notify in f
d
_erro
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mig
r
ation:
remov
e
some
b
lock_cleanup_parameters()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pete
r
Xu
migration:
p
u
t
the fi
n
is
h
p
art into a new function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
e
r
X
u
mig
r
a
tion: major
c
leanup for
migrate iterations
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mig
r
ation: cleanup sta
t
s update
i
nt
o
function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migratio
n
: use switch at the end of
m
igration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migr
a
tion: introduce migrate_calc
u
late_complete
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pete
r
X
u
migration: introd
u
ce
d
o
w
n
time_start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration:
m
ove vm_old_
r
u
n
ning
into glob
a
l state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
t
er
Xu
migr
a
tion: split use o
f
MigrationState
.
t
o
tal
_
time
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
Xu
mi
g
ration
:
remov
e
"
e
nable_colo" var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next