repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
migration: implement "postcopy-pause" src logic
2018-05-15
Peter Xu
migration:
i
m
plement "postcopy-pause" src log
i
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter
Xu
migratio
n
: new postcopy-pause state
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-15
Peter Xu
migration: let incomin
g
side us
e
thread context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Pet
e
r Xu
q
e
m
u-thread: always keep
t
he
posix
wrapper l
a
yer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-08
Peter
X
u
che
c
kpatch
.
pl: add common gli
b
de
f
ines to
t
ypelist
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
P
e
ter Xu
monit
o
r: bind d
i
s
patch
bh
to io
h
an
d
l
e
r context
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r Xu
iothread: workaround gli
b
bug w
h
ich h
a
ngs qmp-test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pete
r
Xu
iotes
t
s: fix wait
_
unti
l
_completed(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Pet
e
r Xu
confi
g
ure: don't warn SDL ab
i
if disabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-04-10
Peter Xu
c
onfigure: don'
t
warn G
T
K
i
f
d
i
sab
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter
X
u
tests
:
qm
p
-test: add tes
t
f
o
r new "x
-
o
ob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
X
u
m
o
nitor: new
p
ara
m
eter "x-oob"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
ete
r
Xu
qmp: cleanup qmp queues pro
p
erly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
tests: add oob
-
test for q
a
pi-schema
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Pete
r
Xu
tests: let qapi-schema tests detec
t
o
ob
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
Peter Xu
qap
i
:
r
estrict allow
-
oob va
l
ue to
be "true"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-27
P
e
ter Xu
qmp: fix qm
p
_capabilities err
o
r
r
egress
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-26
Pet
e
r Xu
i
othread: fix
brea
k
age on wind
o
ws
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Pete
r
Xu
Revert
"
m
oni
t
or: e
n
able IO th
r
ead
for (
q
mp & !mux)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
Peter Xu
Reve
r
t
"tests: qmp-test: verify c
o
mma
n
d
batching"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-23
P
eter
X
u
R
e
vert "tests: qmp-
t
est: add oo
b
test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests
:
qmp-
t
e
s
t: add oo
b
test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
tests
:
qmp-test: verify command
batching
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pete
r
Xu
qmp:
add command
"x-oob-test"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
monitor: e
n
a
ble IO thread for
(
qmp
&
!mu
x
)
typed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
qmp: isola
t
e responses int
o
io
thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
er Xu
q
mp: support
out-of-b
a
nd (oob) exec
u
tio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
t
e
r
Xu
q
api: introduce new cmd option "allow-o
o
b"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r
X
u
m
onitor: sen
d
event when
command
qu
e
ue ful
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
mon
i
tor: separate QMP parser and di
s
patc
h
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
onitor: let s
u
spen
d
/
resume
work even wit
h
QMPs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
m
o
nit
o
r:
l
et
s
uspe
n
d_cnt
b
e t
h
r
e
ad safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
monitor: introduce
m
o
ni
t
or_qmp_respo
n
d()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qmp: intro
d
uce QM
P
Capabil
i
ty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pe
t
er Xu
monitor: allow usi
n
g
I
O thread for p
a
rsing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
m
o
nitor: let mon_list b
e
tail q
u
eue
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monitor: u
n
ify global i
n
it
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
e
ter Xu
monitor: move the
c
ur_mon ha
c
k deeper for QMP
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Pet
e
r Xu
monitor: m
o
ve skip_flush into monitor_d
a
ta_init
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter
X
u
qobje
c
t: l
e
t object_propert
y
_get_str() use ne
w
API
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject: introdu
c
e qobject_get_try_str()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
Peter Xu
qobject:
i
ntroduce qstring_get_tr
y
_
st
r
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-19
P
eter Xu
docs: update QMP d
o
cuments
f
or OOB co
m
mands
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
c
hardev: tcp: let TLS run
on ch
a
rdev con
t
ext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter
Xu
c
har
d
ev: tcp: pos
t
pone as
y
nc connection setup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
cha
r
de
v
: use chardev's gcon
t
ext for as
y
n
c
connect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
chardev: introduce chr_machine_done hoo
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
P
e
t
er
X
u
c
h
a
r
de
v
: allow teln
e
t g
s
ou
r
c
e
to switch gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Pete
r
Xu
chardev: up
d
ate net lis
t
ener gcontext
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-12
Peter Xu
vl:
export machine_init_do
n
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-09
Peter
X
u
migr
a
tion: fix ap
p
l
yi
n
g wrong
c
apab
i
lities
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Pete
r
Xu
cha
r
d
e
v
:
fix leak i
n
tcp
_
chr_teln
e
t_init_i
o
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: non-default cont
e
xt for TL
S
handshake
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qi
o
: n
o
n
-d
e
fault contex
t
fo
r
async
conn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
P
e
ter Xu
qio: non-default context for threaded
qtask
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter Xu
qio: store
gsources for net
listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter
X
u
qio: introduce qio
_
c
hannel_add
_
w
a
tch_{ful
l
|sou
r
ce}
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-03-06
Peter X
u
qio: rename qi
o
_task_thr
e
ad
_
res
u
lt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
e
ter Xu
mi
g
ration:
pass Migrat
i
onSt
a
te
t
o migrate_init
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migration: al
l
ow
send_rq to fail
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migr
a
tion
:
provide postc
o
py
_
f
a
ult_thread_notif
y
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
Peter Xu
migra
t
ion: reuse
m
is->
u
serfault_quit_fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-14
P
e
ter X
u
migration: better
e
rror
h
andl
i
ng w
i
th QEMUFile
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-08
P
eter
X
u
pci/bus: let
it h
a
s higher migration p
r
iority
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
eter Xu
memory: do
e
x
plici
t
cl
e
anup when rem
o
ve
l
i
s
teners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pete
r
Xu
vf
i
o: listener
u
nregister befor
e
un
s
e
t
con
t
ain
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
Pete
r
Xu
arm: pos
t
p
one device listener unregister
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-07
P
e
t
er
Xu
vhos
t
: add
traces for m
e
mor
y
li
s
teners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-05
Peter Xu
chardev: fix i
n
correct u
n
ref of sou
r
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-02-02
Pe
t
er
X
u
virtio-g
p
u:
disallow vIOMMU
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
eter Xu
migr
a
tion: remove notify in fd_err
o
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter Xu
migration:
r
emove
s
ome blo
c
k_cleanup_paramete
r
s()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er Xu
migration: put the finish part into a new functio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migra
t
ion: major
cleanup for migra
t
e iterations
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
igration:
cleanup stats update into f
u
nction
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
P
e
ter
Xu
mi
g
r
a
tio
n
: use switc
h
at the end of migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pete
r
Xu
m
i
g
r
a
tion
:
intr
o
duce migrate_calculate_complete
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
m
igration: introduce downtime_start
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r Xu
migration: mo
v
e vm_old_
r
unning
i
n
to
global
s
tate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter Xu
migra
t
io
n
:
s
p
l
it use of M
i
grationState
.
total_t
i
me
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pet
e
r
Xu
mi
g
ra
t
ion: remove "enable_colo" var
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Pe
t
er Xu
migration: qemu_
s
avevm_state_cl
e
anup()
in cleanup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-15
Peter
X
u
migration
:
a
ssert co
l
o ins
t
ead of check
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
P
e
te
r
Xu
chard
e
v: introduce qe
m
u_c
h
r_timeout_ad
d
_ms()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Pe
t
er X
u
char
d
e
v
: let g_idle
_
a
d
d() be wi
t
h cha
r
dev g
c
ont
e
xt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-01-12
Peter Xu
charde
v
:
u
se back
e
nd chr
c
ontext when watch for fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pe
t
er Xu
intel_
i
o
mmu
:
fix err
o
r param in string
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter X
u
i
n
t
e
l_iommu: remove X86_IOMMU_PCI_DEVFN_MAX
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
i8
2
59: move TY
P
E_INTERRUP
T
_STATS_PROVIDER upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
k
v
m-i8259: support
"
info pi
c
"
and "info irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pete
r
Xu
i8259:
g
e
n
e
r
aliz
e
s
t
ati
s
tics into commo
n
c
o
d
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pet
e
r Xu
i8259:
u
se DEBUG_IRQ_COU
N
T
alw
a
y
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Pet
e
r Xu
i8259: convert
D
PRIN
T
F
s into trace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
c
p
u
: su
f
fix cpu
address
s
paces
w
ith
c
pu index
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-12-21
Peter Xu
cpu: refac
t
o
r cpu_ad
d
ress_space_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
P
eter Xu
migr
a
t
ion: new r
a
m_init_bitmaps()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
m
ig
r
ation: clea
n
u
p xbz
r
le
c
a
c
he init/destroy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
P
e
t
er Xu
m
i
grati
o
n: provide ram_state_cle
a
nup
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-23
Peter Xu
migratio
n
: provide ram_state_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Peter Xu
docker:
c
l
e
a
nup temp directory after tes
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next