repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
migration: Define MultifdRecvParams sooner
2018-05-08
Pete
r
Xu
qemu-
t
hre
a
d: always keep t
h
e
pos
i
x wrapp
e
r layer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter
Xu
check
p
atch
.
pl: add comm
o
n
glib
d
e
f
ine
s
to typelist
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter
X
u
monitor: b
i
nd dispatch bh to iohandler con
t
ext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r X
u
iothr
e
a
d
:
work
a
round
glib
b
ug which hangs qmp-t
e
st
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r Xu
i
otests: fix
wait_until_completed()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
co
n
figure
:
don't
w
a
r
n S
D
L
abi if
d
isabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
configur
e
: don't warn
G
TK
i
f dis
a
bled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
Xu
tests
:
q
mp-test: add te
s
t for ne
w
"x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
ter
Xu
m
o
nitor: ne
w
p
a
r
a
m
eter "x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pe
t
er Xu
q
m
p:
c
lean
u
p
qmp queues properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
Xu
tests:
a
dd oob-te
s
t for qapi
-
sc
h
ema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
t
er
X
u
tests: le
t
qapi-schema
t
ests
detect oo
b
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
ete
r
Xu
qapi: rest
r
ict allow-oob value to be "true"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
eter X
u
qmp: fix
q
mp
_
capabilitie
s
error regress
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
P
e
ter Xu
io
t
hread: fix br
e
akage
on window
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
e
ter Xu
R
evert "monitor:
enable IO thread for (qmp
&
!mux)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter
X
u
Revert
"
tes
t
s
:
qmp-test
:
verify c
o
mm
a
nd b
a
tching"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "tests: q
m
p
-tes
t
: ad
d
oob test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er
Xu
tests: qmp-test: ad
d
oob test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
e
r
Xu
tests: qmp-test: verify command
b
atching
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r
Xu
q
m
p: add command
"x-oob-t
e
st"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
or: ena
b
le IO th
r
ead for (q
m
p & !mu
x
) typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
qmp
:
i
solate res
p
onse
s
into
io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
qm
p
: support
ou
t
-of
-
band (oob) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
q
api:
introdu
c
e
n
ew
cmd option "allow
-
o
o
b
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter
Xu
moni
t
o
r
: send event when command que
u
e fu
l
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monitor: separate QM
P
parser and dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
mon
i
t
or: let suspend/resume
w
ork
e
ven with QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
monitor:
l
e
t s
u
spe
n
d_cnt be
t
h
read
safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
m
onitor: introduce monito
r
_qmp_res
p
ond(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qm
p
: introdu
c
e Q
M
PCapability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
monitor: allow using IO
threa
d
for par
s
ing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monit
o
r: let mon_list be
t
ai
l
queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
ete
r
Xu
moni
t
o
r
: unify
g
l
obal init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
mon
i
tor: move t
h
e
c
ur_mon
h
ack
deeper
f
o
r
QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: m
o
ve skip_flush into
m
onito
r
_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
q
object: let obje
c
t
_property_ge
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
q
object_get_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
X
u
qobject: i
n
troduce
q
stri
n
g_get_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
d
o
cs
:
u
pdate QMP d
o
cuments for OOB comm
a
nds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
cha
r
dev:
t
cp: let
T
LS run on chardev context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
eter
X
u
chardev: tcp:
p
ostpone async connection
s
etup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter X
u
chardev: us
e
chardev
'
s gcon
t
ext fo
r
async connect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chard
e
v: intro
d
uce chr_machi
n
e_done
hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
hardev: allow telnet gsource to switch gcon
t
ext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
hardev:
u
pd
a
te net l
i
stener g
c
ontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
vl:
export
machine_init_done
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Pet
e
r Xu
migration: fix applyi
n
g wrong capabilities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
er
X
u
chardev: fix leak in tcp_chr_te
l
net_init_io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
te
r
Xu
qio: no
n
-def
a
ult
conte
x
t for TL
S
han
d
shake
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-def
a
ult context
for asy
n
c conn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-default cont
e
xt for threaded qtask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
er Xu
qio:
s
tore gsources for net listen
e
rs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
Xu
qi
o
: introduce
qio_channel_add_
w
a
t
ch
_
{full|source}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
t
er Xu
qio: rename qio_t
a
sk_t
h
rea
d
_
r
e
sult
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pete
r
Xu
migrati
o
n: p
a
ss MigrationSt
a
te
t
o mi
g
rate_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pete
r
Xu
migr
a
t
ion: allow send_
r
q to
f
ail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
eter
Xu
migrati
o
n: provi
d
e
p
ost
c
o
p
y_fault_thr
e
ad_notify()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
Xu
migra
t
i
on: re
u
se mis-
>
userfau
l
t
_
q
u
i
t
_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
X
u
migrati
o
n: bett
e
r error handling with QE
M
UFi
l
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
P
e
ter Xu
pci
/
bus
:
let
it has higher migra
t
ion priority
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
memory:
d
o explicit c
l
eanup
when re
m
ove
l
i
steners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vf
i
o:
listene
r
unregister b
e
fore
u
nset
containe
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter X
u
arm: postpone device list
e
ner
unregister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vhost: add traces fo
r
memory list
e
ners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Peter Xu
cha
r
dev: fi
x
incorrect un
r
e
f of source
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
Pete
r
Xu
virtio-gpu: disallow vI
O
M
MU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
i
g
ration: remove noti
f
y in
f
d_error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
t
e
r Xu
migration
:
r
e
mo
v
e some block_
c
leanup_param
e
ters()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
Xu
m
i
gration: p
u
t the finish
part into a n
e
w function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
migr
a
t
ion: major
clean
u
p fo
r
m
i
grate ite
r
ati
o
ns
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
ratio
n
:
c
l
e
an
u
p stats update int
o
function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: use switch at
t
he end of
m
ig
r
ation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter Xu
m
igration
:
i
ntroduce migrate_calcul
a
te_complete
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
i
gration
:
introduce downtime_s
t
art
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
eter Xu
migration: move
vm_old_run
n
ing into
g
lobal s
t
ate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
m
i
gra
t
ion
:
spl
i
t
use of MigrationSt
a
te
.
total_time
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: remov
e
"e
n
able_col
o
" var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
igrat
i
on: qemu_savevm_state_cleanup() in cle
a
nup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
ration: assert col
o
instead of ch
e
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chard
e
v: introd
u
ce
q
emu_chr
_
t
imeout
_
add
_
ms
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Pete
r
Xu
ch
a
rdev: let g_id
l
e_a
d
d()
be with chardev g
c
on
t
ext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev: use backend chr context when wat
c
h
for fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
intel
_
iommu: fix error param
i
n
s
tring
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
t
e
r Xu
i
n
tel_io
m
m
u
:
r
e
m
ove X86
_
IOMMU_PCI_DEVFN_MAX
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259:
m
ove T
Y
PE_INTERRUPT_STATS_PROVIDER uppe
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter
Xu
kvm-i8259:
s
up
p
ort "
i
nfo pic" and "in
f
o irq
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
t
er Xu
i8259: generalize statistics i
n
t
o common cod
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8
2
59: use DEBUG_IRQ_COUNT always
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter X
u
i8259: conv
e
r
t DPRINTFs into trace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter
Xu
c
pu:
suffix cpu add
r
ess spaces w
i
th
c
pu index
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
cpu:
refacto
r
c
pu_address
_
s
pac
e
_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migratio
n
:
n
ew ra
m
_i
n
it_b
i
tmaps()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migr
a
tion: clean up xbzrle cache in
i
t/destr
o
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migration
:
provide ram_s
t
at
e
_
c
lea
n
up
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
P
e
ter
X
u
migrati
o
n: provide ram_state
_
init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
P
eter Xu
do
c
ker: cleanup t
e
mp dir
e
c
tory aft
e
r test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Peter Xu
e
x
e
c: simp
l
ify address
_
space_get_iotlb
_
entr
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Pet
e
r X
u
exec: ad
d
page_mask f
o
r
f
l
atview_
d
o_
t
rans
l
a
te
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter Xu
iothrea
d
: delay the context
release to
f
inalize
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next