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/ram: Factor out populating pages readable in ram_block_populate_pages()
2021-11-01
Peter Xu
dump-guest-memory: Blo
c
k live migra
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migration
:
Add mi
g
r
a
te_add_blocker_internal()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migra
t
i
on: Make migration blocker work for snapsh
o
ts to
o
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory: Add trace
p
oint for
d
irty sy
n
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
me
m
ory: Na
m
e
a
ll th
e
m
emor
y
listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
tests: Fix mig
r
at
i
on-te
s
t build
f
ai
l
ure fo
r
spar
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pet
e
r
X
u
m
igratio
n
:
M
ove the yank unregister of c
h
anne
l
_
c
lose out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migr
a
tion: Teach QEMUFil
e
t
o be QIOChanne
l
-aw
a
re
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Intro
d
uce migrat
i
on_ioc_[un]re
g
ister_
y
ank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
migration: Make from_
d
st_file access
e
s thread-
s
afe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
m
igration: Fix mi
s
sing joi
n
() of r
p
_thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Pet
e
r Xu
docs:
Add '-dev
i
ce int
e
l-
i
ommu'
entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pe
t
er Xu
migrat
i
on: Mo
v
e bitmap_m
u
tex out of migra
t
ion_
b
itmap_clea
r
_
d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
e
ter
X
u
migration:
C
lear
e
rror at
e
ntry of migrate_fd_co
n
nect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter X
u
m
igration: Don't do
m
i
gra
t
e cleanu
p
if
d
uring postc
o
py
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: R
e
lease r
e
t
urn path early fo
r
paused postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migration: Allow
r
e
set of postcopy_
r
ecover_t
r
iggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Pe
t
er Xu
migration: Move yank out
s
i
d
e qemu_start_i
n
coming_migration(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter X
u
tes
t
s
:
migration-test: Add
di
r
ty ring te
s
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter
Xu
KVM: Fix dir
t
y ring mmap inco
r
rect size du
e
t
o
r
e
n
aming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Pet
e
r
X
u
h
m
p: Add "calc_dirty_rate" and "info dirty_rate
"
cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
KVM: Dirty ring support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter X
u
KVM: Disa
b
le ma
n
ua
l
dirty log when dirty
r
ing enab
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r X
u
KVM: Add dir
t
y
-
ring-size
p
r
o
perty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
V
M: Cache
k
v
m
s
l
ot dirty bitm
a
p s
i
z
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
Xu
KVM: Simplify dirty log sync in kvm_set_
p
h
y
s_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
V
M: Pr
o
v
i
de helper to sync dirty bitmap from slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Provide
helper to get kv
m
dirty l
o
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
et
e
r
X
u
KVM: Create
the KVMSlot dirty
bitmap o
n
fl
a
g c
h
a
n
ges
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Us
e
a big lock to replace per-
k
ml sl
o
ts_l
o
c
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter Xu
m
e
mory:
I
ntroduce log
_
sync_global() t
o
memory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Pet
e
r Xu
vho
s
t: Unb
r
eak
S
MMU an
d
virt
i
o-
i
ommu on dev
-
i
o
tl
b
support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
e
ter Xu
migration: P
o
stpone the
kick of the fault thr
e
ad
aft
e
r
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migrati
o
n: Unify reset of last_r
b
o
n
des
t
ina
t
ion n
o
d
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter Xu
intel
_
iommu: Fix two mis
u
se of "0x
%
u" pr
i
nts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration-t
e
st: Onl
y
h
ide erro
r
if !QTE
S
T
_
LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration/postcopy: Relea
s
e fd before going into 'postcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
er Xu
m
i
gratio
n
: S
y
nc requested
pages after pos
t
copy reco
v
ery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migrat
i
o
n
:
M
a
intain post
c
opy f
a
ulted
addresse
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
e
r Xu
mig
r
a
t
i
on: In
t
r
oduce migrate_send_rp_
m
ess
a
ge_req_
p
a
g
es()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
Xu
mi
g
ratio
n
: Pass inc
o
ming state in
t
o
q
e
m
u
_uf
d
_c
o
py_
i
octl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pet
e
r Xu
migr
a
t
i
on
:
Rew
o
rk migrate_send_rp_req_p
a
ges()
func
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pet
e
r Xu
migration: Pr
o
perly des
t
roy variables o
n
incoming
side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Peter Xu
MAINTAINERS:
a
dd VT-d entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter Xu
pci:
D
isplay
PCI
IR
Q
pin in "
i
nfo pci
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
et
e
r Xu
KVM: Kick resamplefd for split
k
e
rnel irqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
eter X
u
KVM
:
P
a
ss
EventNotif
i
er into
kvm
_
irqchip_assign_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter
Xu
vfio/
p
ci: Use kvm_irq
c
h
ip_a
d
d_ir
q
fd_noti
f
ier_g
s
i()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
g
dbstub: i386: Fix gdb_
g
et_reg
1
6() parameter to
unbreak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter
Xu
apic: Use 32b
i
t APIC I
D
for migration ins
t
a
n
c
e
ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter
X
u
m
i
gration
:
Chan
g
e Save
S
tateEntry
.
instan
c
e_id in
t
o uint32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Pe
t
er Xu
migrat
i
on: Define VMSTATE_
I
N
S
TAN
C
E_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Pet
e
r
Xu
vfi
o
/pci: D
o
n
'
t r
e
m
o
ve
i
rqchip notifier if
not
r
eg
i
stered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel_i
o
mmu: Remove the ca
c
hing-mode chec
k
durin
g
flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
pc/q35: Disallow vfio-pci hotp
l
ug without VT-d cach
i
n
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
X
u
qdev/m
a
ch
i
n
e
: Intro
d
uce hotpl
u
g_allowed
ho
o
k
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel_iommu: Sanit
y
chec
k
vfio-pci
config on machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
m
i
gration: Fix postcopy bw f
o
r rec
o
very
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter
Xu
m
e
mory: Fix up memory_region_{add|de
l
}
_
coales
c
in
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
eter Xu
me
m
ory: Rem
o
ve
h
a
s
_
c
oalesce
d
_range
counter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pe
t
er
Xu
memory: Split zo
n
es when do co
a
l
esced
_
io_
d
e
l
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
me
m
ory: Refactor m
e
mo
r
y_region_clear_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migr
a
tio
n
:
Sp
l
i
t lo
g
_
c
lear() into small
e
r chu
n
k
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
X
u
kvm: S
u
pport KVM_CLEAR_DIRTY
_
LO
G
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
kvm: I
n
troduce slots lock for memory li
s
te
n
er
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
k
vm: Persisten
t
pe
r
kvmslot dirty bi
t
map
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
kvm: Upd
a
t
e comme
n
ts for sync_d
i
rty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
memory
:
Introduce mem
o
ry lis
t
ener
hook log_clear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: Pass m
r
into snapshot_and_cl
e
ar_dirt
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
bitmap: Add bitma
p
_
copy_wit
h
_
{src|ds
t
}_offset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
e
mory: Don't set migratio
n
bitmap when without migrat
i
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
migration: No need to t
a
ke rcu during
s
ync_di
r
ty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter Xu
in
t
e
l_iommu: Fix unexpected unmaps dur
i
ng
global unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pet
e
r Xu
me
m
ory:
R
emove m
e
mory_region_get_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pe
t
er X
u
c
h
eckpa
t
ch: allow SPDX-License-I
d
entifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter Xu
m
igration: comm
e
nt
VMSTATE_UNU
S
ED*() properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_i
o
mmu: Drop extended
root fie
l
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Pe
t
e
r Xu
intel_iommu: Fix roo
t
_sc
a
lable migration breaka
g
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
i
n
t
e
l-iomm
u
: opt
i
mize
n
odmar
m
emory
r
egions
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: document
a
bout why we
n
eed explicit aio_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
io
t
hread: push gconte
x
t e
a
rlier in the thread_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
Peter X
u
iothread: create
main loop unconditional
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter
X
u
i
othread
:
create the gcontext u
n
cond
i
tional
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread
:
replace init_done
_
cond with a
semap
h
ore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
Peter
X
u
i3
8
6/kvm: ignore mas
k
ed irqs w
h
en update msi
r
outes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Peter X
u
iothread:
f
i
x
iothread han
g
when stop to
o
soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pete
r
Xu
contr
i
b/vhos
t
-user-
b
lk: f
i
x the com
p
i
l
ation issue
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
pci/msi: export
msi_is_masked()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pet
e
r Xu
intel_iommu: reset
i
ntr_
e
na
b
led wh
e
n system reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
P
e
t
er X
u
int
e
l_iom
m
u
:
fix o
p
erat
o
r in vtd_switch_a
d
dress_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
e
t
er Xu
x8
6
-iommu: tu
r
n on IR by default if proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x86-iommu: switch
intr_support
e
d to OnOffAuto typ
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Pete
r
Xu
q35: set split
k
er
n
e
l
irqchip as d
e
f
a
u
l
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter X
u
intel_iommu: remove
"
x-
"
prefix for
"
aw-bits"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
i
n
tel_iomm
u
: dma read/write dr
a
ining
s
upport
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
P
et
e
r
X
u
intel_iommu: conver
t
invalid traces int
o
error reports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
in
t
el_
i
ommu: dum
p
c
o
rrect iova w
h
en fa
i
led
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
t
ests: add oob f
u
nction
a
l
t
e
st for test-qmp-cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter
X
u
Revert "te
s
ts: Add parameter to qtest_init_wit
h
out_qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
P
e
t
er Xu
m
o
nitor: Remove "x-oo
b
", offer capabili
t
y "oob" uncond
i
t
i
o
n
ally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next