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
nbd/client: Add x-dirty-bitmap to query bitmap from server
2018-06-30
Peter Xu
docs: m
e
ntion s
h
ared
s
t
a
te protect for OO
B
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
tests:
i
o
tests: drop some st
d
e
r
r line
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
P
ete
r
Xu
monitor: flush
qmp responses w
h
e
n
CLOSED
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
mon
i
t
o
r: rename *_pop_one to *_p
o
p
_
any
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
c
h
ar
d
ev
:
commen
t
details for
CLOSED event
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
hmp: obsolete
"info ioap
i
c"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter
Xu
ioapic
:
supp
o
r
t "i
n
f
o
i
r
q"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
ioapic:
some p
r
oper i
n
dents when du
m
p info
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Pete
r
Xu
ioap
i
c
: support "inf
o
pic"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
P
eter
X
u
doc
:
a
n
o
t
her f
i
x to
"
i
n
fo p
i
c"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
P
e
ter X
u
c
onf
i
gure: enab
l
e
debug-mute
x
if debug enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
qemu-thre
a
d
: in
t
rodu
c
e qemu-thre
a
d
-
common
.
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
monitor:
a
d
d
lock to
protect mon_fdset
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
moni
t
o
r
: move init g
l
obal
earlier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
monitor: r
e
m
ove
e
vent_clock_typ
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
mo
n
itor: fix comme
n
t for monitor_l
o
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
monitor: more comments on l
o
ck-f
r
ee elemen
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
P
e
ter
Xu
monitor:
prot
e
ct mon->fds with mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pet
e
r Xu
m
onitor: r
e
name out_lock to
mon
_
lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-25
P
e
t
e
r Xu
migration: use
g
_free for
r
a
m
load bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pe
t
er
X
u
intel-i
o
mmu: r
e
w
ork the p
a
ge w
a
lk lo
g
ic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
util: implement simp
l
e
iova tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
ter
X
u
intel-iommu: trace domain
id d
u
r
i
ng page
w
alk
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
eter Xu
in
t
e
l
-
i
ommu: pass in address space whe
n
pa
g
e
wa
l
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pe
t
e
r Xu
intel-iommu: introduce
v
td_pag
e
_walk_i
n
fo
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
int
e
l-iommu: only do pag
e
walk for MA
P
not
i
fiers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pe
t
er Xu
intel-iommu: add iommu
l
ock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
X
u
intel-iomm
u
:
remove IntelIOMMUNotif
i
erNode
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter X
u
intel-iommu: send
P
SI a
l
ways even i
f
across
P
DEs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter Xu
vhos
t
:
add t
r
ace for I
O
T
L
B miss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pet
e
r Xu
migration/hmp: add mi
g
r
a
te_pause comm
a
nd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
migr
a
t
ion/
q
m
p: a
d
d co
m
mand migrate-pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
migr
a
tion: intr
o
d
u
c
e
lo
c
k for to_dst
_
fi
l
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
h
mp/m
i
gration: add migr
a
t
e
_r
e
c
ove
r
c
om
m
a
nd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
qmp
/
migration: new command mi
g
rate-recove
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pe
t
er Xu
m
i
gr
a
ti
o
n: init
dst i
n
m
igration_
o
b
j
ect_init
t
oo
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
eter Xu
migration
:
f
i
nal handshake fo
r
th
e
resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mig
r
ation: setup ramstate fo
r
r
esume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: synchro
n
ize d
i
r
t
y
bitmap for resume
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
migratio
n
: intr
o
d
u
ce SaveVMHand
l
er
s
.
resume_prepare
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
ter Xu
m
i
gration: new
m
essa
g
e MIG_RP_
M
SG_RESUME_
A
CK
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mig
r
ation: new cmd MIG_C
M
D_
P
OSTCOPY_RESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migra
t
io
n
: new
m
essage M
I
G_RP
_
MSG_REC
V
_BI
T
MAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migr
a
t
i
on: new cm
d
MIG_CMD_RECV_BITMAP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: w
a
keup d
s
t ra
m
-loa
d
-thread for recover
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
P
e
t
e
r Xu
migrati
o
n: new state "po
s
t
co
p
y-re
c
ove
r
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
m
i
gration:
r
ebu
i
ld channel
on source
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
q
m
p: hmp
:
add m
i
grate "resume
"
option
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
mi
g
ra
t
ion: allow fault
t
hr
e
a
d
to pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migrati
o
n: allow src return p
a
th to pause
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration
:
allow d
s
t v
m
pause
o
n
postcop
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: implement "p
o
stcopy-pause
"
src logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Pete
r
X
u
migration: new postcopy-pau
s
e
s
tate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter X
u
migration:
l
e
t in
c
o
ming side use thread
c
ontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter Xu
qemu-t
h
read: always keep the posix
w
r
ap
p
er l
a
y
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter Xu
ch
e
ckpatch
.
pl: add
c
ommon g
l
ib defines to t
y
pel
i
st
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
eter Xu
monitor:
bind d
i
spatch bh
t
o i
o
handler cont
e
x
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iothread
:
w
o
rka
r
ound
g
lib b
u
g which hangs qmp-
t
e
st
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
iotests: fi
x
wait_u
n
til_c
o
mp
l
eted()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
eter Xu
config
u
re: don't war
n
SD
L
ab
i
if dis
a
b
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r
Xu
configure:
don't warn
G
TK if di
s
abled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
Xu
tests: qmp-test: add test for
n
e
w
"x-o
o
b"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
X
u
monito
r
: new paramete
r
"
x
-o
o
b"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qmp: cleanup qm
p
queues
prope
r
ly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter
X
u
tests: add oob-tes
t
for qapi-s
c
h
ema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter
X
u
t
e
sts: let qapi-schema tests detect oob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qapi: re
s
trict allo
w
-oob value
t
o be "true"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qmp: fix qm
p
_capabili
t
ies
e
rror reg
r
ession
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
Peter Xu
iothre
a
d
:
fix break
a
ge
on
w
i
n
dows
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Rever
t
"mo
n
i
t
or:
e
nable IO thread for (qmp & !mux)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
e
ter
X
u
Revert "tests: qmp-test: v
e
rify command batching"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
R
evert "t
e
sts:
qmp-test: add oob test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests: qmp-test:
a
dd oob test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter X
u
tests: q
m
p-test: verify comma
n
d bat
c
hing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
qmp: add comm
a
nd
"
x-oob-t
e
st"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
monitor: enable IO thread for (qm
p
& !mux) typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qmp: isola
t
e responses i
n
t
o
io thre
a
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er Xu
qmp: support out-of-band (oob) ex
e
cution
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
q
a
pi: int
r
o
duce new cmd
o
ption
"allow
-
oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
mon
i
tor:
send event w
h
en co
m
mand queu
e
full
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: separate QMP parser a
n
d d
i
sp
a
tcher
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
onitor: let suspend/resum
e
w
o
rk even with QMP
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er
Xu
monitor: let s
u
spend_cnt be thread saf
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monitor
:
introduce monitor_qmp_respond(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
qmp:
i
nt
r
oduce QMPCapabil
i
ty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: allow using IO thread fo
r
parsing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
mo
n
itor: let
m
o
n
_list be
tai
l
queue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
Xu
m
onitor
:
unify global init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
mon
i
to
r
: move the cur_mon hack deep
e
r for QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
n
i
tor
:
mo
v
e
skip_f
l
ush into monit
o
r_data
_
i
nit
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobje
c
t
:
let object_property_get_str() use new API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject: intr
o
du
c
e qobj
e
c
t
_get_try_str(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter X
u
qo
b
ject: int
r
o
d
uce qstring_get_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
d
o
cs: u
p
date QMP doc
u
m
en
t
s for OOB c
o
mman
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pete
r
Xu
ch
a
rde
v
: tcp:
l
et
T
L
S
run on charde
v
cont
e
xt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pet
e
r
X
u
c
hard
e
v: t
c
p: post
p
one async
c
onnectio
n
se
t
up
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
h
a
rdev: us
e
c
hardev's gcont
e
xt for async connect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pete
r
Xu
ch
a
rdev: introdu
c
e chr_machine_done
hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
cha
r
dev: allow telnet gsou
r
ce to switch
gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: update
n
et liste
n
er
g
context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next