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
qmp: support out-of-band (oob) execution
2018-03-19
P
eter Xu
qmp: support out
-
o
f-band (oob) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qap
i
: introduce new cmd op
t
ion "allow-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
m
o
ni
t
or:
s
end event when
c
ommand queue
full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor:
s
e
p
arate QMP parser and dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
e
r
Xu
m
onitor:
let su
s
pend/
r
esume work ev
e
n with QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
nitor:
l
et suspe
n
d_cnt b
e
thread s
a
f
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
monit
o
r:
i
n
t
ro
d
uce m
o
nitor_qmp_
r
e
s
p
ond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
X
u
qmp:
introduce QM
P
Capab
i
lity
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
monitor: allow using
I
O
threa
d
for
parsing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
monitor: let mon
_
l
i
st be tail queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
monitor: unify g
l
obal init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
te
r
Xu
monitor:
move the cur_m
o
n
h
ack deeper for QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
monitor: move
s
kip_flush into monitor_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject:
let obj
e
ct_pro
p
erty_get_st
r
() use
n
e
w API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
e
r
Xu
qobjec
t
:
i
ntrodu
c
e qobject_
g
et_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er
X
u
qobject:
introduc
e
qstring_
g
et
_
t
r
y_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
e
r
Xu
docs: update QMP documents
for OOB commands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pete
r
Xu
chardev: tcp: let TLS
r
un on chardev con
t
ext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
h
arde
v
:
t
cp:
postpone async
c
onn
e
c
t
ion set
u
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
ch
a
rdev: use chardev'
s
gcontex
t
for async
c
onnect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
char
d
ev:
introduce chr_mac
h
ine
_
d
one
h
ook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
char
d
ev: allow
t
eln
e
t gsource to switch gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pe
t
er Xu
chardev:
u
pdate net
l
i
st
e
ner
gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
vl: export machine_
i
n
it_don
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Peter Xu
mi
g
ra
t
io
n
:
f
ix applyin
g
wr
o
n
g ca
p
abilities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
er Xu
c
harde
v
: fix
l
e
a
k
i
n
t
cp_ch
r
_telnet_init_
i
o()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-de
f
ault co
n
text for TLS handshake
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-default context for async
c
on
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-default conte
x
t for
t
hreaded qtask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: stor
e
gs
o
urces for net li
s
t
e
ners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio
:
in
t
rod
u
ce q
i
o_channel
_
add
_
wa
t
ch_{full|source}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: rename qio_task_th
r
ead_resul
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
eter Xu
m
igration:
pass MigrationState to migrate_i
n
it
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
eter
Xu
migration: allow s
e
nd
_
rq to fail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter X
u
migration: provide postcopy
_
fau
l
t_thread_
n
otify()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
eter
Xu
m
ig
r
atio
n
: reus
e
mi
s
->userfault_quit_
f
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
m
igration:
better error han
d
ling wit
h
QEMU
F
i
le
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Pe
t
er
X
u
pci/bus: let it ha
s
h
ighe
r
m
i
g
ration priori
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter
X
u
m
e
mory: do e
x
plicit cl
e
anup when remove listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
e
te
r
Xu
vfio: list
e
ner u
n
regis
t
er
b
efore unset cont
a
iner
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
arm
:
postp
o
n
e
device listener unregister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vhost:
a
dd traces for memor
y
listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Peter Xu
c
har
d
ev: fi
x
incorrect unref of s
o
urce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
P
e
ter Xu
virtio-gpu: disallow vIOMMU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter Xu
migration: remove
n
otify in
f
d_error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
eter Xu
migration
:
r
e
move
some block_cleanu
p
_p
a
ram
e
ter
s
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migra
t
i
o
n
: put
t
he finish
part into a new func
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mig
r
at
i
on: major cleanup for migrate iterat
i
ons
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
m
igrat
i
on: cleanup
s
tats u
p
date i
n
to function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
i
gration: use switch at the
end
o
f m
i
g
ration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r Xu
migrati
o
n: intr
o
duce migrate_cal
c
ulate_comple
t
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter X
u
migration: i
n
trod
u
ce downtime_start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pete
r
Xu
migrat
i
on
:
move v
m
_old_running
into global state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migrat
i
on:
split use
of Migra
t
ionSta
t
e
.
to
t
al_time
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration
:
remove "enable_colo"
v
a
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: q
e
mu_save
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
e
t
er
X
u
migrati
o
n: assert colo
instead o
f
check
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
P
eter
Xu
cha
r
d
e
v: introduce qemu_chr_timeout_
a
dd_ms()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev: l
e
t
g
_
id
l
e_add()
be with char
d
ev gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
P
e
ter Xu
chardev
:
use backend chr context when w
a
tch
f
or fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
intel_iommu:
f
ix error param
i
n string
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i
ntel_iommu: remove X86_IOM
M
U
_
PCI_DEVF
N
_MAX
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
eter Xu
i8259: move T
Y
PE_INTERRUP
T
_STATS_PROVID
E
R upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
eter Xu
kvm-
i
82
5
9: su
p
port "info
pic" and "info irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
eter X
u
i8259: g
e
neralize statistics in
t
o
comm
o
n
code
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259:
u
se DEBUG_I
R
Q_COUNT always
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter
X
u
i8259
:
co
n
vert
DP
R
INTFs into trace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
cp
u
: suffix cpu addres
s
s
paces with cpu
index
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pet
e
r Xu
cpu: re
f
actor cpu_address_space
_
in
i
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
P
eter Xu
mi
g
ration: new ram_
i
n
i
t
_bitma
p
s()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migrati
o
n:
c
lean up xbzrle cache in
i
t/
d
e
stroy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migr
a
t
ion: p
r
ovid
e
r
a
m_state_cl
e
anup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
P
e
ter Xu
m
igration: provide ram_
s
tate_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Pet
e
r Xu
docke
r
: cleanup temp
d
irectory after
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
P
eter
X
u
exec: simplify address_space_get_iotlb_ent
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
P
ete
r
Xu
exec: add page_mask for
f
l
a
tvie
w
_do_translate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Pet
e
r
Xu
iot
h
read: delay the c
o
ntex
t
rel
e
ase to
f
inalize
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Pete
r
Xu
iothread: ex
p
ort
iothre
a
d_st
o
p()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
P
eter Xu
iothread: provi
d
e hel
p
ers for internal use
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter X
u
qom: pr
o
vide ro
o
t
containe
r
f
o
r internal objs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter X
u
chardev
:
remove
contex
t
in chr_update_read_handler
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
c
har
d
ev: use per-de
v
context
f
or
io_add_watch_
p
o
l
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
charde
v
: add Chard
e
v
.
gcontext
f
ield
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter
Xu
chardev: new qe
m
u
_
chr
_
be_upda
t
e_
r
e
ad_handlers
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
bitmap: p
r
ovide to_le/f
r
om_le helpers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
b
i
tmap: int
r
odu
c
e bitma
p
_count_one()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter
Xu
bitm
a
p: remove BITOP_WO
R
D
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-08
Peter
Xu
intel_iomm
u
:
f
i
x missin
g
BQL i
n
pt
fast path
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-06
P
e
ter X
u
migration: dump s
t
r in migrate
_
set_state t
r
ace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Peter Xu
io: fix
qio_ch
a
nnel_socket_accept err handling
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Peter Xu
migration: fix commen
t
d
i
sord
e
r
in RAMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-01
Peter
Xu
intel_io
m
mu: use access_flag
s
for iotlb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-01
Peter
Xu
intel_iommu: fix io
v
a for pt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-07-18
Peter
Xu
mi
g
ra
t
i
on: check global
caps for
validity
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-07-18
P
e
ter Xu
mi
g
ration: provid
e
mig
r
ate_cap_add()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-07-18
Pet
e
r Xu
migration: prov
i
de migrate
_
c
a
ps_chec
k
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-07-18
Pete
r
X
u
migrat
i
on
:
remove
c
heck
again
s
t colo suppo
r
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-07-18
Peter
X
u
migr
a
tio
n
: c
h
eck g
l
o
b
al params for va
l
i
dity
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-07-18
Peter Xu
migration:
p
r
ovid
e
m
i
g
rat
e
_params
_
appl
y
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-07-18
Peter Xu
migra
t
ion: i
n
troduce
migrat
e
_
params_check()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next