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: Define VMSTATE_INSTANCE_ID_ANY
2020-01-20
Peter Xu
migration: Define VMS
T
ATE_INSTANCE_
I
D_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
P
e
t
er Xu
vfio/pci:
D
on't remove ir
q
chip notif
i
e
r if not register
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pe
t
er Xu
intel_iommu: R
e
mov
e
the caching-mode c
h
eck
d
uring flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
ter Xu
pc/q3
5
: Dis
a
llow vfio
-
pci
hotp
l
ug wi
t
h
ou
t
VT-d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pet
e
r Xu
qdev/machine: Introduce
h
o
t
plug_allowed hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel_iommu: Sanity ch
e
ck vf
i
o-p
c
i con
f
ig on machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
migrat
i
on:
F
ix p
o
stc
o
py bw
f
or recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: Fix u
p
memory_region_{add|del}_coa
l
escing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory:
Remove has
_
c
o
alesce
d
_
ran
g
e
c
o
unt
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
X
u
me
m
ory
:
Split zones when do co
a
lesced_io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
Xu
memory: Ref
a
ct
o
r memory
_
r
e
gion_clear_co
a
lescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migration: Sp
l
it log_clear() into s
m
aller chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
e
r Xu
kvm:
S
upport KVM_CLEAR_DIRTY
_
LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter X
u
kv
m
:
Introduce
slots lock for
memory li
s
tener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm:
Persistent p
e
r kv
m
slo
t
d
i
rty bi
t
map
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
kvm: Upda
t
e
c
omm
e
nts
fo
r
sync_dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
mem
o
ry: I
n
tr
o
duce
m
emory listener hook log_c
l
ear
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter X
u
memory: Pas
s
m
r
i
nto
s
nap
s
hot_and_clear_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
bitmap: Add bitmap_c
o
p
y_with_{s
r
c
|
dst}_off
s
et()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pet
e
r Xu
memory
:
Do
n
't set migrat
i
on bitmap when wit
h
o
u
t
m
igr
a
tio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
i
grat
i
on: N
o
need to take rcu d
u
r
ing s
y
nc_dirty_b
i
tmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
P
eter Xu
intel_
i
ommu
:
Fix unexpected u
n
maps during global unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
memory: Remove memory_re
g
ion_g
e
t_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
ch
e
ckpatch: allow SPDX-License-Identifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Pete
r
Xu
migration: comm
e
nt V
M
STAT
E
_UNUSED*() prop
e
r
ly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
P
e
t
e
r Xu
int
e
l_iommu
:
Drop extended root fie
l
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
i
n
tel_io
m
mu: Fix roo
t
_scalable migrati
o
n breakage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
intel-iommu
:
optimize
n
odmar
m
emory r
e
gi
o
ns
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pe
t
er
X
u
iothread:
d
ocument
a
bout w
h
y we
need exp
l
icit
a
io_p
o
ll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
io
t
hread
:
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
Pete
r
X
u
iot
h
read:
c
re
a
te
main loop u
n
cond
i
tio
n
a
lly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pete
r
X
u
iothread: create t
h
e gcon
t
ext unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: replace init
_
done_
c
ond with a semaphore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Pet
e
r Xu
i38
6
/
kvm: ignore masked irqs when up
d
at
e
msi rou
t
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Peter
X
u
iothrea
d
:
f
i
x iothread hang when stop too soo
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter
X
u
cont
r
i
b
/
vhost-user-blk:
f
ix
t
he compi
l
ation issue
commit
|
commitdiff
|
tree
2019-02-05
Pete
r
Xu
pci/msi: export msi_is_masked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter
X
u
intel_io
m
mu: reset i
n
tr_enabled when system reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
in
t
el_iom
m
u:
f
ix o
p
erat
o
r
in vtd_switch_address_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-i
o
mmu: turn on IR by default
i
f
prop
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iomm
u
:
swi
t
c
h intr_supported to OnOffAuto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
eter Xu
q35: set split kernel irqchip a
s
de
f
ault
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
inte
l
_iommu: remove
"
x-" prefix for "a
w
-bits
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pet
e
r
X
u
inte
l
_iom
m
u: dma r
e
ad/wri
t
e dra
i
ning support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pet
e
r Xu
i
n
t
el_iommu: convert invali
d
t
r
aces into
e
r
r
or r
e
ports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
in
t
el_iommu: dump c
o
rrec
t
iov
a
when failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter X
u
tests: add oob
functional t
e
s
t for tes
t
-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter X
u
Revert "test
s
: Add parameter to qtest_init_wit
h
ou
t
_qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
monitor: Remove "x-oob", off
e
r capability "oob" unconditional
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pe
t
e
r Xu
monitor: Suspend monitor i
n
stead
drop
p
ing comm
a
n
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
i
n
tel_iommu: handle
inval
i
d
ce for shadow sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
int
e
l_io
m
mu
:
move ce fetch
i
ng out
w
he
n
s
y
nc shadow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
inte
l
_iommu:
better handl
i
n
g
of
dm
a
r state swit
c
h
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
n
t
e
l_iommu: introduce
v
td_reset_ca
c
hes(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
qapi: Dr
o
p qa
p
i_event_
s
end_F
O
O()'s Error *
*
argum
e
nt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-28
Peter Xu
monito
r
:
s
i
m
plify monito
r
_qm
p
_setup_han
d
lers_bh
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
P
e
te
r
Xu
in
t
el-io
m
mu: replace mor
e
v
t
d_
e
rr
_
* trace
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
intel-iommu: start
to us
e
erro
r
_report_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-08-27
Peter Xu
qemu-er
r
or: in
t
roduce {
e
r
ror|wa
r
n
}
_repor
t
_once
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pe
t
e
r
X
u
tes
t
s
:
only up
d
ate last_byte when at the
edge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pe
t
e
r Xu
migration: disal
l
ow r
e
covery
for release-ra
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
Pe
t
e
r
Xu
migr
a
tion: upda
t
e
r
ec
v
bitm
a
p only o
n
dest
vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-24
P
e
te
r
Xu
m
igration: fix potential ove
r
fl
o
w i
n
multifd
s
end
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-23
Peter Xu
monitor:
Fix unsafe
s
h
aring
o
f
@
c
ur_mo
n
among threads
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
m
i
gration: reorde
r
MIG_CMD_POSTCOPY_RES
U
M
E
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
tests: hide
s
tderr
for po
s
tcopy recovery
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
t
ests:
a
dd
p
o
s
tcopy r
e
covery test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
P
ete
r
Xu
tests: introduce wait_for
_
migration_sta
t
us()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter
X
u
tests: i
n
t
roduce migra
t
e_q
u
ery*() help
e
rs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
er Xu
t
e
sts: allow migrate() to take extra fl
a
gs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
er
X
u
tes
t
s: i
n
tr
o
duce migrate_postcopy_* helper
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
e
r X
u
m
igration:
s
how
pause/recover state on d
s
t host
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migration: fix incorrect bitmap size cal
c
ulation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migrati
o
n: loosen recovery che
c
k
whe
n
load vm
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter X
u
mig
r
ation: simpli
f
y c
h
eck to u
s
e qemu file buffer
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pet
e
r Xu
migration:
u
nify incoming processing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
m
i
gration
:
unbre
a
k postcopy recov
e
ry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Pe
t
e
r
Xu
migrat
i
on: move
income pro
c
e
s
s o
u
t of multifd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-07-10
Peter Xu
migrati
o
n:
d
elay postcop
y
pa
u
sed stat
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
docs
:
men
t
i
o
n
shared state pr
o
tect f
o
r OOB
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
tests: iotests:
drop some
s
t
derr l
i
n
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Pe
t
e
r
Xu
monitor: flus
h
qmp respons
e
s w
h
e
n
CLOS
E
D
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Pete
r
Xu
monit
o
r: ren
a
me *_pop_one to *_pop_
a
ny
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-30
Peter Xu
chard
e
v: comme
n
t details
for CLOSED event
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
P
e
ter
X
u
hmp: obsolete "info ioapic"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Pete
r
X
u
ioapic:
support "info i
r
q"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
ioapic:
s
ome pro
p
er inden
t
s w
h
en dump i
n
fo
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
ioa
p
ic: support "in
f
o pic"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
d
o
c
:
another fix to
"
info pic"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
config
u
re: enable
debug-mutex if debug enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-28
Peter Xu
qemu-thread: introdu
c
e qemu-t
h
re
a
d-common
.
h
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter
Xu
monitor: add lock t
o
protect mon_fdset
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
mo
n
ito
r
: move in
i
t
global earlier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pe
t
e
r
Xu
monito
r
: re
m
o
ve even
t
_
c
l
oc
k
_type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pete
r
Xu
mon
i
tor
:
f
i
x comment for monito
r
_lo
c
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pete
r
Xu
moni
t
or: more comments on lock-free elements
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Pete
r
Xu
m
oni
t
o
r: protect mon->fds with mon_
l
ock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-06-18
Peter Xu
monitor: renam
e
out_lock to mon_l
o
ck
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-25
Pete
r
Xu
migrat
i
on:
u
se g_free for ram load bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-05-23
P
eter Xu
i
nte
l
-iommu: rework the page walk
logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next