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 "tests: qmp-test: verify command batching"
2018-03-23
Peter Xu
Re
v
ert "tests: qm
p
-test
:
verify co
m
mand batc
h
ing"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "t
e
sts: qmp
-
test: add oob
t
est"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
t
e
s
ts: qmp
-
t
e
s
t
:
add oob test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
tests: qmp-test: verify comm
a
nd batching
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
qmp: a
d
d comman
d
"x-oob-test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
e
r Xu
mon
i
tor: ena
b
le IO thread for (
q
mp & !mux) typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
qmp:
isolate resp
o
nse
s
into io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
qmp: support
o
ut-of-ban
d
(oob) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er Xu
qapi: introduce new
c
m
d
o
ption
"
allow-oo
b
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
nitor: send event when command queue full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
monitor: separate QMP parser and dispatc
h
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
m
on
i
tor: let suspend
/
resum
e
work
even with QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
monitor: let suspend_c
n
t be thread saf
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
m
o
nito
r
: introduc
e
monitor_
q
mp_respon
d
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qmp:
i
ntroduce QMPCapability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
monit
o
r: allow using IO thread for pa
r
sing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
n
itor:
let mon_l
i
st be tail queu
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
monitor: unify global in
i
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er
X
u
monitor: move the cur_mon hack dee
p
er
f
or QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: move skip_flush into moni
t
or_dat
a
_i
n
i
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject: let object
_
pr
o
perty_get_str() use n
e
w
A
PI
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
qobj
e
ct: int
r
oduce qobject_get_try
_
str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject
:
introduce q
s
tring_get_try_str(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter
X
u
docs:
u
p
d
ate QM
P
documents f
o
r
OOB co
m
mand
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r Xu
chardev: tcp:
le
t
TLS run o
n
chardev context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
hardev: tcp:
p
ostpone
a
sync connection setup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pete
r
Xu
chardev: use
chardev's gcontext for async connect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
eter Xu
chardev: introduce chr_machine_done hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r
Xu
chardev
:
al
l
o
w teln
e
t
g
source to switch
gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: update net listener gcon
t
ext
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
eter Xu
migration: fix apply
i
n
g
wrong capabilities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
chardev: fix leak
in tcp_chr_telnet_init_io
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
X
u
qi
o
: non-default cont
e
xt for T
L
S hand
s
hak
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
i
o: n
o
n-default contex
t
fo
r
a
s
ync
c
o
nn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-defaul
t
context
f
or thre
a
ded qta
s
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
t
e
r Xu
qio: store
g
s
ources for
n
e
t
listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter X
u
qio: introd
u
ce qio_channel_ad
d
_wa
t
ch_{full|sou
r
ce}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
er Xu
qio:
rena
m
e q
i
o
_
tas
k
_thread_result
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
X
u
migrat
i
on: pass MigrationState to mig
r
ate_i
n
it()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration: allow se
n
d_
r
q to fail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
m
i
gration:
provide postcop
y
_fa
u
lt_th
r
ead_notify()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration: reuse mis->us
e
rfault_
q
u
i
t_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migratio
n
:
better
e
rror handling with QEMUFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Peter
Xu
pci/
b
us: l
e
t it has higher
m
ig
r
a
t
i
o
n pri
o
rit
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pet
e
r
Xu
mem
o
r
y
:
do
e
xplic
i
t clea
n
up wh
e
n
remove listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vfio: listene
r
unregister be
f
ore unset cont
a
iner
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
ar
m
: postpone
d
e
vice
liste
n
er unregi
s
ter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vhost: add tra
c
es f
o
r
m
emory listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Peter Xu
chardev: fix incorrect u
n
ref
o
f source
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
Peter Xu
virtio-gpu: disallow vIOMMU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
i
gra
t
ion: remov
e
not
i
f
y
in fd_error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: re
m
ove some block_cleanup_parameter
s
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pete
r
X
u
mig
r
a
tion: pu
t
the fin
i
sh par
t
i
nto a ne
w
function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
Xu
migrat
i
o
n
: major cleanup for migrate iterations
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
r
ation: cleanup stats up
d
ate into function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
migrat
i
on: use switch at
t
h
e
e
n
d o
f
migr
a
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
Xu
m
igration:
i
ntroduce migrate_calc
u
late_complete
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
te
r
Xu
migration: introduce downtime_start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r
Xu
migr
a
t
i
o
n: move vm_old_r
u
nning into glo
b
al st
a
te
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r Xu
migration: spl
i
t use of MigrationStat
e
.
total_tim
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er Xu
m
igration: r
e
move
"enable_co
l
o" var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pete
r
Xu
migration: qem
u
_s
a
vevm_state
_
cleanup()
in
c
leanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: a
s
s
ert colo
instead of check
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter X
u
cha
r
dev:
i
ntrodu
c
e qemu_chr
_
timeout_add_
m
s()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chard
e
v: let
g
_idle_add() be with chard
e
v gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
P
eter
X
u
chard
e
v: us
e
b
a
ckend chr context whe
n
w
a
tch for fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
intel_i
o
m
m
u: fix er
r
or par
a
m i
n
s
tring
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
eter Xu
intel_iommu: rem
o
ve X86_IO
M
MU
_
PCI_DEVFN
_
M
A
X
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_INT
E
RRUPT_STA
T
S_PROVIDER up
p
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
kvm-i8259: suppor
t
"info
pi
c
" and "
i
nfo i
r
q"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
ter Xu
i8
2
59:
g
enera
l
ize statistics i
n
to common
code
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter
X
u
i8259: use DEBUG_IRQ_COUNT a
l
w
ays
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259
:
c
o
nvert
D
P
R
INTFs
into trace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
ter Xu
cpu: suffix c
p
u addre
s
s sp
a
ces with cpu index
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pe
t
er Xu
cpu: refa
c
tor cpu
_
address_space_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
m
igra
t
ion: new ram_init_bitma
p
s()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Pete
r
Xu
migration: clean
u
p
xbzrle cach
e
ini
t
/destroy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migration: prov
i
de
r
am
_
state_cl
e
anup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter X
u
m
i
gration:
p
rovide ram_sta
t
e_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Pe
t
er Xu
d
ocker: cleanu
p
te
m
p d
i
recto
r
y aft
e
r
te
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
P
e
ter X
u
e
xec:
simplify addre
s
s_space_
g
et_iot
l
b_entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Pet
e
r Xu
exec: add page_mask
f
or
fla
t
view_d
o
_
transla
t
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
P
et
e
r Xu
iothr
e
ad: delay the c
o
ntext re
l
ease to f
i
n
a
lize
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Pet
e
r Xu
i
o
thread: e
x
po
r
t
ioth
r
ead
_
stop()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
P
e
t
er Xu
i
othrea
d
:
p
rovide helpers for in
t
ernal
use
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Pe
t
er Xu
qom: provide root container f
o
r in
t
ernal objs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
chardev: remove context in chr_upda
t
e_read_handler
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Pe
t
er Xu
c
h
ardev: us
e
per-dev
co
n
text for io_
a
dd_wa
t
c
h
_p
o
ll
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
c
ha
r
d
e
v:
a
dd Chardev
.
gcontext fie
l
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Pe
t
er
X
u
c
h
ardev: new
q
emu_chr
_
be_u
p
date_re
a
d_h
a
ndler
s
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Pet
e
r Xu
bitmap: pr
o
vi
d
e to_le/from_le h
e
lpers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
bitmap:
i
ntroduce bi
t
map_count_one()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Pet
e
r Xu
b
i
tmap: remove BIT
O
P_WORD(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-08
Pet
e
r Xu
i
n
tel_iomm
u
:
f
i
x
mi
s
sing B
Q
L in pt fast pa
t
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-06
Pete
r
Xu
migration: dump str in migr
a
te
_
set_s
t
at
e
t
r
a
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Pet
e
r
Xu
io:
fix qio_channel_socket_accept
e
rr handling
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Peter Xu
migration: fix comme
n
t disorder in RAMS
t
a
t
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-01
Pete
r
X
u
i
nte
l
_iommu: use access_
f
lags for io
t
lb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-01
P
eter Xu
intel_iommu
:
fix
iova fo
r
pt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next