repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
migration/rdma: Don't moan about disconnects at the end
2019-09-16
Peter Xu
int
e
l_iommu: Remo
v
e the
caching-mo
d
e
c
heck d
u
ri
n
g
f
lag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
pc/
q
35: Disallow
v
f
i
o-pci hotp
l
ug w
i
t
hou
t
VT-d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
qdev/machine: I
n
troduc
e
hotplug_allowed hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pete
r
Xu
intel
_
i
o
mmu:
Sanity check
vfio-pci
c
o
nfig
o
n machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
P
eter Xu
mi
g
ration: Fi
x
postco
p
y
b
w for recove
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
Xu
memory
:
Fix up memory_r
e
gion_{add|del}_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pete
r
Xu
memory: Remove has_c
o
alesced_r
a
nge counter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory
:
Split
z
ones when
d
o coalesce
d
_io
_
del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: Refactor memory_r
e
g
ion
_
c
l
e
a
r_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migration: Split log_cl
e
ar() into small
e
r
c
hunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Support
K
V
M_CLEAR_DIRTY_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter X
u
kvm:
Introduce slots lock
f
o
r memory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
k
v
m
: Persist
e
nt per kvms
l
ot dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Upd
a
te comments
for sync_dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
memory: In
t
roduce memory li
s
t
ene
r
ho
o
k log_clea
r
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: P
a
ss mr int
o
sn
a
pshot_and_
c
lear_
d
irty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
bi
t
map: Add bitma
p
_copy_
w
ith_{src|dst}_offset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: Do
n
't se
t
migration bitmap
w
hen witho
u
t
migra
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
m
igratio
n
: No need to take rcu d
u
ring
sync
_
dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter
X
u
intel_iommu: Fi
x
unexp
e
cte
d
unmaps during gl
o
bal unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pet
e
r Xu
memory: Remo
v
e memory
_
region_get_dir
t
y()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
P
e
t
e
r
Xu
ch
e
c
k
patch:
allow S
P
DX-License-Identifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter Xu
migratio
n
: c
o
mment VMSTATE_UNUSED*()
p
r
operly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
P
eter Xu
intel_iommu:
D
rop extended root fi
e
ld
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_io
m
mu
:
Fix root_scal
a
ble migratio
n
bre
a
kag
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
intel-
i
o
m
mu: opti
m
i
ze nodmar memo
r
y regions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r
Xu
iothread: docu
m
ent ab
o
ut why we need explicit
a
io_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pe
t
er Xu
ioth
r
e
a
d: push gcontext earlier in the threa
d
_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
io
t
hread: create main
loop u
n
conditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread:
c
reate the
g
context uncondi
t
i
o
nally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
e
te
r
Xu
iothread: replace init_done_cond with a sema
p
hore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter Xu
i386/kvm:
ignore masked ir
q
s when update msi routes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
P
e
ter Xu
iot
h
read: fix iothread hang whe
n
stop t
o
o soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
contr
i
b/vh
o
st-user-blk: fix the compilation iss
u
e
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
pci/m
s
i: expor
t
m
si_is_ma
s
ked
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter X
u
i
n
tel_iommu: reset i
n
tr_enabled when
s
y
ste
m
r
e
se
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
inte
l
_
iom
m
u: fix operat
o
r
in vtd_switch_ad
d
ress_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu: turn
o
n
IR by d
e
fault
i
f p
r
oper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu: switch intr_supported to O
n
Of
f
Auto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
q35: set
split k
e
r
nel
i
rqch
i
p as d
e
fault
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pe
t
e
r
Xu
i
n
te
l
_iom
m
u: remove "x-"
p
re
f
i
x
for "aw-bits
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel
_
io
m
m
u: dma read
/
write
draining support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
Xu
int
e
l_iommu: conve
r
t invalid traces in
t
o er
r
or reports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
eter Xu
intel_iommu:
d
ump correct iova whe
n
fail
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
t
e
sts: add oob func
t
io
n
al test for test-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
e
ter Xu
Revert "tests: Add param
e
ter to qtest_init_without_qmp_han
d
s
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
mo
n
i
t
o
r:
Remove "x
-
oob", offer capability "o
o
b" uncondition
a
lly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monitor: Suspend monitor ins
t
ead dropp
i
ng comma
n
ds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
P
eter X
u
intel_iommu: handl
e
i
n
val
i
d ce f
o
r
sha
d
ow sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
int
e
l_iomm
u
:
m
o
ve ce f
e
tching
out when sync shad
o
w
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_iommu
:
b
e
tter handling of d
m
ar s
t
ate swi
t
ch
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
i
ntel_iommu
:
i
ntrodu
c
e vtd_re
s
et_caches()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Pete
r
Xu
qapi: Drop
qapi_
e
ven
t
_send_FOO()'s
E
r
r
o
r **
argument
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
monitor: simp
l
ify
m
onitor_qmp_setup_handlers_bh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
P
e
ter
X
u
inte
l
-io
m
mu: re
p
lace m
o
re
v
td_err_* traces
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
in
t
el-iommu
:
s
tar
t
to use error_re
p
ort
_
o
nce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
q
emu-e
r
ror: int
r
oduce {error|warn}_
r
eport_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
tests: only
u
pdate
last_byte when a
t
the edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
migrat
i
on: disallow recover
y
for
release-ram
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pete
r
Xu
migration:
update recv bitmap only on de
s
t
vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Peter Xu
m
i
g
ration:
fix po
t
entia
l
overflow in mult
i
fd send
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Peter Xu
monitor:
F
ix unsa
f
e s
h
ari
n
g of @cur_mon among threa
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
m
igra
t
ion: reorder MIG_CMD_
P
O
S
TCOPY_
R
ESUME
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
t
e
sts: hide
stde
r
r for pos
t
c
o
p
y recovery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tes
t
s:
a
dd postcopy recovery t
e
st
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests: introd
u
ce
w
ait_fo
r
_migration_status(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
test
s
: introduce migra
t
e_query*() h
e
lpers
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
t
e
sts: all
o
w migra
t
e() to take extra flags
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
tests: introduce migrate_po
s
tc
o
py_* helpe
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migration:
s
h
o
w pause/recover st
a
t
e on dst
h
ost
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
er Xu
migration: fix incorrect bitmap size
calculation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
mig
r
ation: loosen
re
c
o
v
er
y
check when load
vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migratio
n
: simplify check to use qemu file
b
uf
f
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
e
te
r
Xu
m
i
gration: un
i
fy
i
ncoming proc
e
ssing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
m
igration:
u
nbreak post
c
opy recove
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migrati
o
n: move
i
ncome
p
rocess
out of mu
l
tifd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pete
r
X
u
m
i
gration: de
l
ay postcopy p
a
used
s
tate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
P
e
ter Xu
docs:
mention shared state protect
f
o
r OOB
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
tests:
i
ote
s
ts: drop
some stderr line
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
P
e
ter Xu
monitor: flush
q
m
p response
s
when CLOSED
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
monitor: rena
m
e
*
_pop_o
n
e to *_
p
op_any
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
chardev: comment detai
l
s fo
r
CLOS
E
D event
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
P
eter Xu
h
m
p: obsolete "info ioapi
c
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter
X
u
ioapic: s
u
ppo
r
t
"
info irq"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
ioap
i
c
:
s
o
me p
r
oper i
n
dents
w
h
e
n dump
info
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
i
o
a
p
ic: support
"
i
nfo pic"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
d
oc: another fi
x
t
o
"info p
i
c"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
P
eter X
u
configure
:
en
a
ble de
b
ug-mute
x
if debug enab
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter
Xu
qemu-thread: int
r
o
d
uce
q
emu
-
thread-common
.
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
monitor: add lock to protect mon_
f
dsets
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pet
e
r X
u
monito
r
:
move in
i
t global e
a
rlier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter
X
u
monitor: remove event
_
clock_type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pete
r
Xu
monitor:
f
ix comment for
m
onit
o
r_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pet
e
r
Xu
mo
n
it
o
r
:
mor
e
comments on lock-free elements
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pe
t
er Xu
m
o
nitor: protect mon->fds with mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pete
r
Xu
monitor: rename out_lock to mon_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-25
Peter X
u
m
i
gration: use
g_free fo
r
ram load
b
itmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Pe
t
er
X
u
intel-iommu: rework the page walk logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
Peter
Xu
util: imple
m
e
n
t simple iova tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
e
t
er
X
u
intel-iom
m
u
:
trace
domai
n
id dur
i
n
g
page wa
l
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next