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
iothread: fix breakage on windows
2018-03-26
Pe
t
e
r Xu
iothrea
d
:
fix break
a
ge on window
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
R
e
v
e
rt "
m
on
i
tor: enab
l
e IO
thread
for (qmp & !mux
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Reve
r
t
"tes
t
s: qmp-test: verify c
o
mma
n
d b
a
tching"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
eter Xu
R
e
vert "tests:
qmp-te
s
t: add o
o
b
t
est"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
tests: qmp-test: add oo
b
test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests: qmp-te
s
t:
ve
r
ify comma
n
d
batc
h
ing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
qmp: add command "x
-
o
o
b-
t
est"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter
X
u
mon
i
tor: enable IO thread for (qmp &
!
m
ux) typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp:
i
s
olate response
s
in
t
o io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp:
s
upport o
u
t-of-band (oo
b
) execution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qapi: in
t
roduce ne
w
c
md opt
i
o
n
"al
l
ow-oob
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
te
r
X
u
m
o
nitor: send ev
e
nt
w
hen comman
d
q
u
eue f
u
ll
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
o
r
: sepa
r
ate QMP p
a
r
s
e
r
and dispat
c
her
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monito
r
: let suspen
d
/resum
e
work even with
QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
e
r Xu
monitor:
l
et suspend_cnt be thread
s
afe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
monitor: in
t
r
o
duce mon
i
t
o
r
_qmp_respond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
q
m
p: in
t
roduce QMPCapab
i
lity
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monitor: allow
us
i
ng I
O
thread for
p
arsing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: let mon_list b
e
ta
i
l queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter
Xu
mon
i
tor
:
unify globa
l
init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monito
r
:
m
ove the
cur_mon
ha
c
k deeper for
Q
MP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
moni
t
or: mov
e
skip
_
fl
u
sh into monitor_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobjec
t
: let
object_prop
e
r
ty
_
get_str() use new
A
PI
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er X
u
qobj
e
ct: introduce
qobject_get_tr
y
_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject: introduce qstring_ge
t
_
try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
docs: update QMP d
o
cuments for
OO
B
commands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev
:
tcp: let TLS run
on
chardev c
o
ntext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pe
t
er Xu
c
har
d
ev: tcp: p
o
s
t
pon
e
async connectio
n
setup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
cha
r
de
v
:
u
s
e charde
v
's gcon
t
e
x
t for
a
sync
c
onnect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
hardev
:
introduc
e
chr_
m
achi
n
e_do
n
e h
o
ok
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
e
ter Xu
ch
a
rde
v
: allow telnet gsource to switch gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pe
t
e
r
X
u
chardev: up
d
a
t
e ne
t
listener gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter
Xu
vl: expo
r
t ma
c
hine_init_done
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Peter
X
u
m
i
grat
i
o
n:
f
ix applying wrong
c
apab
i
lit
i
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
t
e
r
X
u
c
h
ardev:
fix
l
eak in tcp_
c
hr_telnet_in
i
t
_
io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non
-
de
f
ault context for
TLS ha
n
dsh
a
ke
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pe
t
er Xu
qio: non-default context for
as
y
nc c
o
nn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
eter
X
u
q
i
o: n
o
n-defau
l
t co
n
t
ext
f
or threaded q
t
ask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: s
t
ore gsour
c
es
for net listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: introduce qio_chann
e
l_add_watch_{full|source}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pet
e
r X
u
qio: rena
m
e
qio_tas
k
_thread_result
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration: pass MigrationState
to mig
r
ate_ini
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
eter Xu
migration: allow
se
n
d
_rq
t
o fail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter
X
u
mi
g
ration:
p
rovide postco
p
y_f
a
ult_t
h
read_notify()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
mig
r
ati
o
n:
r
euse mis->userfault_q
u
it_f
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
e
t
e
r Xu
mig
r
ation: b
e
tter error hand
l
i
ng
with
QEMUFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
Pe
t
er Xu
p
ci/bus: let it has h
i
g
her migration prior
i
ty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pete
r
Xu
memory: do expl
i
cit cl
e
anup wh
e
n remove listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
e
t
er
Xu
vfio: listener unregister before unset container
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
a
r
m: p
o
stpone devic
e
li
s
tener u
n
r
e
giste
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
eter Xu
vho
s
t
:
a
d
d
t
races
f
or memory listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Peter Xu
chardev
:
fix in
c
o
r
rect un
r
ef of sour
c
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
Pete
r
Xu
virtio-gpu:
d
isa
l
lo
w
v
I
OMM
U
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
igration: remove notify in fd_er
r
or
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
i
g
r
a
t
i
on: remove some b
l
o
c
k
_
cleanup_parameters()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration:
p
ut
t
h
e fin
i
sh
p
art into
a
new function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: major c
l
ean
u
p
for migrate iterat
i
ons
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration:
c
leanup stats up
d
at
e
i
nto f
u
nction
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migr
a
tion: use
switch
a
t the en
d
o
f
m
igrat
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
eter Xu
migr
a
tion:
i
n
t
roduce m
i
grate_calculate_complete
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pete
r
Xu
migr
a
t
ion
:
introd
u
ce downtime
_
start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migrati
o
n:
move vm_old
_
running into
global state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migra
t
ion: spli
t
use of Migrati
o
n
S
tate
.
total_time
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migrat
i
on: remove
"e
n
able_colo" var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r Xu
migrat
i
on: qemu_sa
v
evm_state_cleanup() i
n
cleanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migratio
n
: a
s
sert
colo instead of check
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
c
hardev: intr
o
d
uce qemu_chr_timeo
u
t_ad
d
_
ms()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev: let g_idle_a
d
d() be
w
ith chardev gcontex
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
P
e
ter Xu
chardev
:
use b
a
cken
d
chr co
n
tex
t
w
h
en watch fo
r
fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pe
t
e
r
Xu
intel_
i
o
m
mu:
fix error pa
r
am in string
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i
ntel_iommu: remove X86_IOMMU_PCI
_
D
E
V
FN_M
A
X
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pete
r
X
u
i8259:
m
o
v
e TYPE_INT
E
RRU
P
T_STATS_PROVIDER upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
kvm
-
i8259: support "info
pic" and "info ir
q
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259: generalize statis
t
ics into c
o
mm
o
n code
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8
2
59:
u
se DEBUG_IRQ_COUNT al
w
ays
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pe
t
er Xu
i82
5
9: convert DP
R
INTFs
into trace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
cpu
:
suffix
c
pu addres
s
s
paces with cpu inde
x
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
ter
Xu
cpu: refactor cp
u
_a
d
dre
s
s_spac
e
_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter
Xu
migration: ne
w
ram_
i
nit_bitmaps()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migration: clean
u
p xbzrle cache init/destroy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migration: prov
i
de ra
m
_state_
c
l
e
anup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter X
u
migrat
i
on: prov
i
d
e ram_state_init(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
P
e
ter Xu
docker:
c
lea
n
up temp directory
a
f
ter test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Pete
r
Xu
exec:
simpl
i
fy address_s
p
ace_get_iot
l
b
_entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Peter Xu
ex
e
c: ad
d
pa
g
e_mask
for f
l
atview_do_translate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Pet
e
r
X
u
ioth
r
ead: de
l
a
y
the context release to
fi
n
alize
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter X
u
io
t
hread: ex
p
ort
ioth
r
ead_stop
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter Xu
iothread: provide
h
elpers for inte
r
nal use
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter Xu
qom: provide
root container for internal
o
b
js
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Pete
r
Xu
chardev: remove conte
x
t
in chr_update_read_ha
n
dle
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
ch
a
rdev: use per-dev
c
ontext for io
_
add_
w
atch_poll
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
chardev: add Chardev
.
gcontext fiel
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Pet
e
r Xu
chardev: n
e
w qemu
_
chr_be_update_read_handlers()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter X
u
bit
m
ap: provide
t
o_
l
e
/
fro
m
_
l
e helpers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
P
e
ter Xu
bitm
a
p: introduce bitmap_count_on
e
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-22
Peter Xu
b
i
tmap: remove BITOP_WOR
D
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-08
Peter
X
u
intel_iommu: fix missi
n
g BQL in p
t
f
ast path
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-09-06
Peter Xu
migration: dump str in migra
t
e_set_
s
tate
t
race
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Peter X
u
i
o
: fix qio_channel_s
o
cket_accep
t
e
r
r handling
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-08-02
Peter Xu
migration: fix c
o
mm
e
nt disorder
in RAMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next