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
Revert "monitor: enable IO thread for (qmp & !mux) typed"
2018-03-23
Peter Xu
Revert
"
monitor: enable IO thr
e
a
d
fo
r
(qmp & !mux)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
eter
X
u
Rever
t
"
tests: qmp-test: veri
f
y command
batching"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter X
u
Rever
t
"tests:
qmp-test: a
d
d
oob test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r X
u
t
ests: qmp-test: add oob test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests: qmp-test: ve
r
ify command
b
a
t
ching
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
qm
p
: a
d
d command
"x-oob-test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
mon
i
tor: enable IO thread for (qmp & !mux) t
y
ped
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
qmp
:
i
s
ol
a
te res
p
onses int
o
io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qm
p
: suppo
r
t out-o
f
-
b
a
n
d
(
o
o
b
) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
qapi: int
r
od
u
ce new
cmd option "allow-oo
b
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
monitor: send event when com
m
and queu
e
f
ull
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
m
o
nitor
:
s
e
parate QMP par
s
e
r
and dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter X
u
monitor: let suspend
/
r
esum
e
work even wit
h
QM
P
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
nito
r
: let suspend_cnt be
t
hread safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
m
o
nitor: in
t
ro
d
uc
e
monitor_qmp_re
s
p
ond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
ete
r
X
u
q
m
p
:
int
r
oduc
e
QMPCapability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monito
r
: allow using
IO thread for parsing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: let mon_l
i
st be tai
l
queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
monitor: un
i
fy global i
n
it
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
or:
m
ove
the c
u
r
_mon hack deep
e
r for QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
monitor: move skip_
f
l
ush into monitor_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
qobject:
l
et object_prop
e
rty_get_str()
use new API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject
:
i
ntroduce qobj
e
ct
_
get_t
r
y_
s
tr()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
e
r Xu
q
o
bject: introduce qstring_ge
t
_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
d
ocs: upd
a
t
e Q
M
P
documents for
O
OB comma
n
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: tcp: let TLS run
o
n chard
e
v contex
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter
X
u
ch
a
rdev:
t
cp: postpone async connecti
o
n s
e
tup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: use chardev's gcontext
f
or async conn
e
c
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter
X
u
chardev: introduce chr_machi
n
e_don
e
hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
ha
r
dev: allow tel
n
et gsour
c
e
to
s
witch g
c
ont
e
x
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pete
r
Xu
chardev: up
d
ate n
e
t
l
ist
e
ner
g
context
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
P
e
te
r
Xu
mig
r
at
i
on: fix app
l
ying
w
rong capabilities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
X
u
chardev: fix leak in tcp_chr_tel
n
et
_
ini
t
_io
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
ter Xu
qio: non-def
a
u
l
t context for T
L
S hands
h
ake
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio
:
non-de
f
ault c
o
ntext for async con
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-defau
l
t
c
ontext for threaded qtask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: store
gsources
f
or net listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
io:
i
ntroduce
qio_chan
n
el_add_watch_{full|source}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio:
re
n
ame qio_
t
ask_t
h
read_result
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration: pas
s
Migr
a
tionState to
m
i
grate_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pe
t
er Xu
migration: al
l
ow send_r
q
to
f
ail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pete
r
Xu
migration: provide post
c
opy_
f
aul
t
_
t
hread_not
i
fy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pe
t
er Xu
migr
a
tion: reuse mis->userfault_quit_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
X
u
m
i
grati
o
n: better er
r
or handling with Q
E
M
U
F
i
l
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Peter
X
u
p
c
i/bus: let it ha
s
higher
m
i
gration priori
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
e
ter X
u
memory: do e
x
plicit cleanup when r
e
move listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pete
r
Xu
vfio: listener
u
nregi
s
ter before unset container
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
arm: pos
t
p
o
ne d
e
v
i
ce listene
r
unregister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
v
hos
t
:
add traces f
o
r memory
l
isteners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Peter Xu
c
ha
r
dev: fix incor
r
ect un
r
ef of sour
c
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
Peter Xu
virtio-gpu: d
i
sall
o
w
vIOMMU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter X
u
migration: re
m
ov
e
no
t
ify in fd_e
r
r
o
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r Xu
mi
g
r
a
t
i
on: remove
some block_cleanup_parameters()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migrat
i
on: put the
fin
i
sh part
i
n
t
o a new function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
ig
r
ation: ma
j
o
r
clea
n
up for
migra
t
e iter
a
tions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration:
c
leanup stat
s
u
p
date
i
nto function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er
X
u
migration: use swit
c
h at t
h
e end
o
f
m
i
gration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
migra
t
ion: introduce migra
t
e_calculate
_
complete
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration
:
introdu
c
e downtime_start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: m
o
ve vm_old_running into global state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
eter Xu
migration: split us
e
of MigrationState
.
total_time
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
migrat
i
on: remove "ena
b
le_co
l
o" var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migratio
n
: qemu_
s
ave
v
m_s
t
ate_clean
u
p() in cleanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
eter X
u
migrati
o
n
:
ass
e
r
t
colo in
s
t
ead of ch
e
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev: introduce qem
u
_chr_ti
m
eout_add_ms()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Pete
r
Xu
chardev: let g_idle_add
(
) be w
i
th
c
hardev gcontex
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev
:
u
se backend chr con
t
ext when wat
c
h f
o
r f
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
eter
X
u
intel_io
m
mu: fix error param in string
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
in
t
el_iommu: r
e
mo
v
e X86_IOMMU_P
C
I_DEVFN
_
MAX
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i
8
2
5
9
: move TY
P
E_INTERRUPT_STATS
_
PROVIDER upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pe
t
er
X
u
kvm-i8259: support "inf
o
pic
"
a
n
d "i
n
f
o
irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
te
r
Xu
i825
9
: generalize s
t
atistics into commo
n
c
o
de
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i825
9
: use
D
EBUG_IRQ_COUNT alw
a
y
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i
8
2
59
:
convert D
P
RI
N
TFs into trace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pet
e
r Xu
cpu: suffix cpu address spac
e
s with cpu in
d
e
x
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
cpu: refactor cpu_address_s
p
ace_init
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Pe
t
er
X
u
migr
a
t
i
on: n
e
w ram_init_bit
m
aps()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Pet
e
r Xu
migration: clean up xbzrle c
a
c
he init
/
destroy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
P
eter X
u
migration: provi
d
e ram_st
a
te_cleanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migration:
provide ram_s
t
a
te_init
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
P
e
t
e
r Xu
do
c
ker:
cleanup temp directo
r
y after test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
P
e
ter Xu
e
xec
:
sim
p
lify
address_space_get_
i
otlb
_
entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Peter Xu
exec: add page_mask
f
or f
l
atview_do_transla
t
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Pe
t
er Xu
ioth
r
ead: dela
y
the c
o
ntext
r
elease to finalize
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter Xu
iot
h
read: export iothread_st
o
p
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter Xu
i
ot
h
read: pro
v
id
e
helpers
f
or internal use
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter Xu
qom: provi
d
e root container
for i
n
ternal ob
j
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Pet
e
r Xu
chardev: remove context
i
n ch
r
_
u
pdate_r
e
ad
_
handle
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter
X
u
charde
v
: use p
e
r-dev
c
ontext
for io_add
_
wa
t
ch_po
l
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
c
h
ardev: add Ch
a
rdev
.
gcontext field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter
X
u
chardev:
new qemu_chr_be_
u
p
d
ate_re
a
d_ha
n
dlers
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Pe
t
er Xu
bit
m
ap
:
p
r
ovide to_le/from_l
e
hel
p
ers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Pete
r
X
u
b
itmap:
introduce bitmap_
c
ou
n
t_one()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
P
e
ter Xu
bit
m
a
p
: remove
B
ITOP_WORD()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-08
Peter Xu
intel_io
m
mu: fix
m
i
ssin
g
B
Q
L
in pt fast path
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-06
P
e
ter Xu
migratio
n
: dump str in m
i
grate_set_st
a
te
trace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Peter X
u
i
o
:
fix
q
i
o_
c
hannel_soc
k
et_accept err handling
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Peter Xu
migra
t
i
on: fix c
o
mm
e
nt disorde
r
in RAMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-01
Peter X
u
intel_iomm
u
: u
s
e
a
c
cess_f
l
ags for iotlb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next