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
hw/usb: switch MTP to use new inotify APIs
2018-05-08
P
eter Xu
che
c
kpa
t
ch
.
pl: add com
m
on
g
lib def
i
n
e
s
t
o typelist
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
e
ter Xu
monito
r
: bind disp
a
tch
bh
to iohandler context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iothread: workar
o
und
g
lib bug which hang
s
qmp-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
X
u
iotes
t
s: fix w
a
it_until
_
comp
l
e
t
ed()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter
Xu
c
o
n
f
igure:
don't
w
arn SDL abi if dis
a
bled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
Xu
c
onfi
g
ur
e
: don't wa
r
n G
T
K if disabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
te
s
ts:
qmp-test: add te
s
t for new "x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
Xu
m
o
nito
r
:
n
ew parameter "x
-
oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
eter Xu
qmp: cleanu
p
qmp qu
e
ues pro
p
erly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
et
e
r Xu
tests: ad
d
oob-test f
o
r q
a
pi-schema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
t
e
sts:
let qapi-sche
m
a
tests detect oob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pe
t
er Xu
qapi: restri
c
t
a
llow
-
oo
b
valu
e
to be
"true"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
Xu
qmp: fix qm
p
_capabiliti
e
s
e
rror regre
s
sion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
Peter Xu
iothread:
fix br
e
akage on wi
n
dows
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Rever
t
"m
o
nitor:
e
nable
IO
t
hre
a
d for
(
qmp
& !mux)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "
t
ests: qmp-test: verify com
m
and batching"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Revert "tests: qmp-test: add o
o
b t
e
st"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
tests: qmp-test: ad
d
o
ob test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests: qmp-test:
verify c
o
mman
d
batching
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
qmp: a
d
d
command "x-oob-t
e
st"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
on
i
tor: enable IO thread for (qmp & !mux)
typ
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qm
p
: isolate respon
s
es into io thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qm
p
: s
u
ppo
r
t
o
ut-
o
f-band
(
oo
b
) exe
c
ution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qapi: intr
o
d
uc
e
new cmd opti
o
n "a
l
l
ow-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
m
o
nitor: send event when
c
o
m
mand queue full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
monitor: s
e
parate QMP
p
ars
e
r an
d
dispatcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
moni
t
or: le
t
suspen
d
/res
u
me work even with QMP
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
mo
n
i
t
o
r
: let su
s
pend_cnt be
thre
a
d safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor:
intr
o
duce monitor_q
m
p_re
s
pond()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
qmp:
in
t
roduce QMPCapability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monitor: 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_list be tail queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
mon
i
t
o
r: unify global in
i
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
m
onitor: mov
e
the
c
u
r
_mon hack
d
eepe
r
f
or QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
mon
i
tor:
m
ove skip_f
l
ush i
n
to
m
onitor_data_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qobje
c
t: let object_property
_
get_str(
)
u
se new A
P
I
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
q
o
b
ject:
i
ntro
d
uce qobject_get_try
_
str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
qobje
c
t: i
n
troduce qs
t
ring_get_tr
y
_str
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
docs: update QMP documents
f
or OOB com
m
a
nds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r Xu
chardev: tcp:
let T
L
S run on
c
hardev context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
h
ardev: tcp
:
postpone asyn
c
connect
i
on setup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: us
e
c
h
ard
e
v's gcon
t
ext for asy
n
c con
n
ect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chard
e
v
:
introduce chr_machine_done hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: al
l
o
w
telnet gsource t
o
swit
c
h g
c
ontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
charde
v
: u
p
dat
e
net
l
istener gcont
e
xt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
vl: export m
a
chine_i
n
it_do
n
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
P
eter Xu
migrati
o
n
:
f
i
x applying wrong c
a
pa
b
ilitie
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
X
u
c
hard
e
v: fix leak
in tcp_chr_
t
elnet_init_io()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
i
o: non-defa
u
l
t context
f
or TLS ha
n
dshake
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
X
u
qio: non-defa
u
lt context for async co
n
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter X
u
qio: non
-
defau
l
t context
for threaded qtask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
ter Xu
q
io: store gsources for n
e
t listene
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
io: i
n
t
r
oduce q
i
o_chan
n
e
l
_add_watch_{full|
s
ourc
e
}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
q
i
o: rename qio_task_thre
a
d
_resu
l
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migrat
i
on: pass MigrationState to migrate_ini
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pete
r
Xu
migration
:
al
l
o
w
send_rq to fail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migrati
o
n: provide postcopy_
f
ault_thread_
n
otif
y
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migrat
i
on:
r
euse mis->userfau
l
t_quit_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Pet
e
r Xu
migr
a
tion: bet
t
e
r
error handling with QEMUFil
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
P
e
ter
Xu
pci/bus: let i
t
has higher
m
i
g
r
a
tion priority
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
eter Xu
memo
r
y: do
explicit cleanup w
h
en remove li
s
teners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
vf
i
o: listener
u
nregister before
u
n
set
c
ontain
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Peter Xu
arm: post
p
o
ne d
e
vice l
i
stener unregister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pe
t
e
r Xu
vhost: add traces
f
or m
e
m
ory listene
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Pet
e
r
X
u
c
hardev:
fix i
n
corre
c
t unref
o
f sour
c
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
Peter Xu
virtio-gpu:
d
isallow
v
IOMMU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
Xu
migratio
n
: remove notify i
n
f
d
_error
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migration: r
e
move
s
o
me blo
c
k
_
clea
n
up_p
a
rameters()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r Xu
migrati
o
n: put the finis
h
part into a new function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r X
u
migration:
m
ajor cleanup fo
r
migrate i
t
erations
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mig
r
ation: cleanup
s
t
a
t
s up
d
a
t
e
i
nto fun
c
t
i
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
eter Xu
migrati
o
n: use switch at t
h
e end of migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er Xu
mig
r
ation: i
n
troduce mi
g
r
at
e
_calcul
a
te_complete
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
ration: introdu
c
e downtime_start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
mi
g
ration: move vm_
o
ld_running into glo
b
al state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
igration: split us
e
of Migr
a
tion
S
tate
.
t
otal_time
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r Xu
mig
r
ati
o
n: re
m
o
ve "ena
b
le
_
colo" var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migratio
n
: qemu_sav
e
vm_state_cleanup() in cleanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
eter Xu
migrat
i
on: a
s
sert c
o
lo i
n
stead of
check
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
chardev: in
t
roduce qemu_
c
hr_timeout_ad
d
_ms()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Pete
r
X
u
chard
e
v: let g_idle_add
(
) be with
chardev gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Pete
r
Xu
charde
v
: use backend ch
r
context when watch for fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
ter Xu
intel_iom
m
u: fix error param in string
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter
Xu
in
t
el
_
iom
m
u: re
m
ove
X
86_IOMMU_PCI_DEVFN_M
A
X
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259
:
move TYPE
_
I
N
TERRUPT_STATS_PROVIDER upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
k
v
m
-
i
8259: su
p
p
o
rt "info pic" and "in
f
o irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter
Xu
i
8259: g
e
ner
a
lize statistics
i
n
to common code
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
P
e
te
r
X
u
i8
2
5
9: use DEBUG_IRQ_COUNT always
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8259:
c
onve
r
t DPRINTFs into tr
a
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
c
pu: suffix cpu addre
s
s spaces with cpu index
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
cpu: refactor
c
p
u_address_space_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migr
a
tion:
new ram_init
_
bitmaps
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migration: clean up xbz
r
l
e
cache init/destroy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Pete
r
Xu
migration: provide ram_stat
e
_cleanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migration
:
provide
r
a
m_
s
tate_
i
n
i
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Peter X
u
docker
:
cleanup
t
emp
d
ir
e
c
t
or
y
a
f
te
r
tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Peter Xu
e
xec: simplify address_space_get_iotlb_entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-12
Pe
t
er Xu
exec: add
p
age_ma
s
k for flatview_do_tra
n
slate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
Peter Xu
ioth
r
ead: de
l
a
y
the contex
t
releas
e
to
fin
a
lize
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-03
P
e
ter Xu
iothread: export iothre
a
d
_
stop()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next