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
multifd: Implement yank for multifd send side
2021-09-30
Peter Xu
memory: Add tracepoi
n
t for dirty
syn
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter
Xu
memory: Name all
the memory
l
isteners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
tests: Fix migra
t
io
n
-test build
failure for
sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
migration
:
Move t
h
e
y
ank
u
nregister of ch
a
nnel_close
o
ut
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Teac
h
QE
M
UFile to be
QIOCha
n
nel-a
w
are
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Introduce mig
r
a
tio
n
_ioc_[un]r
e
gister_yank(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
X
u
migration: Make
from_dst_file acce
s
ses thread-saf
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mig
r
ation:
F
ix missing join() of r
p
_
thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Pe
t
e
r
Xu
docs
:
Add '-device
i
ntel-io
m
mu'
e
n
t
ry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
eter X
u
mi
g
ration: M
o
ve bi
t
map_m
u
tex ou
t
of mig
r
ation
_
bitmap_clear_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
Xu
migr
a
tion
:
Clear err
o
r at entry of
m
i
grate_fd_connect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
e
te
r
Xu
m
igration
:
D
on't do
mi
g
ra
t
e
c
l
e
a
nu
p
i
f
during postco
p
y
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter X
u
mi
g
ration: Release return path early fo
r
paused po
s
tcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migration: Allow re
s
et of postcopy_
r
ecover_tri
g
gered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Pe
t
e
r Xu
m
igration: Move yan
k
outs
i
de qemu_
s
ta
r
t_
i
ncoming_migrati
o
n()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
test
s
: migrati
o
n-test:
A
dd dirty ring
test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM:
Fix dirty ring mmap incorr
e
ct size due to re
n
aming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Peter Xu
hmp: Add "calc_dirt
y
_rate" and
"info dirty_rat
e
" cmd
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM
:
D
i
r
t
y ring
supp
o
rt
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Di
s
able manual dirty log when
d
irty ring
e
nab
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM:
A
dd dirty-ring-
s
ize
p
roperty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter Xu
KVM: Ca
c
he kvm slot dirty bitmap size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
VM:
S
implify dirty
l
og sync in kvm
_
s
e
t_phys
_
mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Provide hel
p
er to s
y
nc d
i
rty bitmap
f
rom slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KV
M
: Provide helper to ge
t
kvm dirty
log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Cre
a
te the KVMSlo
t
dirty
b
i
tmap
on
f
la
g
cha
n
g
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Use a b
i
g lock to rep
l
ace
per
-
k
m
l slots_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
me
m
ory: Int
r
oduce log_sync_global() to mem
o
ry listene
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
P
eter Xu
vhost: Unbreak
SMMU
a
nd virtio-i
o
mmu
o
n dev
-
iotlb su
p
port
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migration: Post
p
one the kick of the fault threa
d
af
t
er
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migra
t
ion: Unif
y
r
e
s
et
o
f last
_
rb on des
t
inatio
n
nod
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter Xu
in
t
e
l
_
iommu: Fix two misuse
o
f
"0x%u" prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration-te
s
t: Only hide error if !QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration/pos
t
copy:
Releas
e
fd b
e
fore going
i
nto 'p
o
stcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
mig
r
ation: Sync reque
s
ted pages
after postcopy reco
v
ery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
m
igra
t
ion:
M
a
inta
i
n postcop
y
faulted addresses
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
Xu
migration: Introd
u
ce migrate_send
_
rp_message_req_pages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
mi
g
ra
t
i
on: Pass incoming state int
o
qem
u
_ufd_copy_ioctl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pet
e
r Xu
migration: Rework mi
g
rate_send_rp_req_pages() function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Pet
e
r Xu
migration: Properly destroy var
i
a
b
l
e
s on incoming s
i
de
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
P
e
ter Xu
MAINTAINERS: add VT-d entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
P
eter Xu
pci: Display
PCI IRQ
p
in in
"
i
n
fo
p
ci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
ter
Xu
KVM: Ki
c
k resa
m
plefd
f
or split kernel
i
rqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM:
P
as
s
EventNotifier i
n
to kvm_irqchip_assign_irq
f
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
vfio/pci:
U
se kv
m
_irqchi
p
_a
d
d_irqfd_notifier_gsi
(
)
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Pete
r
Xu
gdbst
u
b:
i
386: Fix gdb_ge
t
_reg16
(
) parameter t
o
u
n
brea
k
g
db
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
a
pic:
U
se 32bit
A
PIC ID f
o
r migratio
n
instance
ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter
X
u
migration
:
C
hange SaveSt
a
te
E
ntry
.
i
n
stanc
e
_
id into uint32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migration: De
f
ine VMSTATE_
I
NSTANCE
_
ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter Xu
v
f
io/pci: Don't
remove
i
rqchip notif
i
er if not registere
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
e
ter X
u
intel
_
iommu: Re
m
ove the caching-mode che
c
k dur
i
ng flag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
eter Xu
pc/q3
5
:
D
isallow vf
i
o
-
pc
i
hotplug
without VT-d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
ete
r
X
u
qdev/machine: Intr
o
duce hotp
l
ug_allowed hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Pe
t
er
Xu
in
t
el_io
m
mu: Sanity c
h
eck vfio-pci config on machine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
migratio
n
: Fix
p
o
stcopy
bw for r
e
co
v
ery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memory: Fix up
m
emory_r
e
gion_{
a
d
d
|del}_coale
s
c
ing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
m
e
mory
:
Rem
o
ve
h
as_coalesced_range c
o
u
nter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
memor
y
: S
p
l
i
t zon
e
s when do coa
l
esced_io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pete
r
Xu
memory: Refactor memory_r
e
gion_clear_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
i
gration: Split log_clear(
)
in
t
o smaller chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm:
Support KVM_CLEAR_DIRTY_LO
G
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Introduce slots lo
c
k fo
r
memor
y
listen
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
kvm
:
Persistent per kvms
l
ot
d
irty
b
itmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm
:
Update commen
t
s for
s
ync_dirty_
b
itmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
e
r Xu
memory: I
n
tr
o
du
c
e memory
listener hook log_clear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter X
u
m
emory: Pass
m
r into snapsh
o
t_a
n
d
_clear_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
Xu
bitmap: Add
b
itma
p
_cop
y
_with_{src|ds
t
}_
o
ffset
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
t
er Xu
memory: Don't set mig
r
ation bitmap when w
i
thou
t
migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
m
igrati
o
n
:
No need to ta
k
e
rcu
duri
n
g sync
_
dirty_bit
m
ap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter
Xu
inte
l
_iommu: Fix unexpec
t
ed u
n
maps during g
l
obal unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Peter Xu
memo
r
y:
R
emove memory_region_get_d
i
rty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pet
e
r Xu
che
c
kpatch: allow SPDX
-
License-Identifier
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Pet
e
r Xu
mig
r
ati
o
n: comme
n
t
V
MSTATE_UNUSED*
(
) properly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
int
e
l_iommu: Drop extended root field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
intel_iomm
u
: Fix ro
o
t_scalable migration breakage
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Pe
t
er Xu
in
t
el-
i
o
mmu: optimize nodmar memory regio
n
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r
Xu
iothr
e
ad: do
c
ument about why w
e
need e
x
plicit a
i
o_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
ioth
r
e
a
d:
p
u
sh
gcon
t
ext ear
l
ier in
t
he
t
hre
a
d_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
Pet
e
r Xu
io
t
hr
e
ad: cre
a
t
e
main loo
p
unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread
:
create
the gcontext unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter
X
u
i
othrea
d
: replac
e
init_d
o
ne_cond with a
s
emaphore
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
P
eter Xu
i386/kvm:
i
gnore mas
k
ed irqs 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
Pete
r
X
u
iothre
a
d: fix io
t
hread hang when stop t
o
o s
o
on
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
contrib/vhost-user-bl
k
:
f
ix
th
e
compil
a
tio
n
issue
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
pci/msi:
e
xport
m
si_is_ma
s
ke
d
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pete
r
Xu
intel_iommu: re
s
et int
r
_enabled
when system reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
intel_iommu: fix opera
t
o
r
in vtd_switc
h
_addr
e
ss_space
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter
X
u
x86-i
o
mmu: turn on IR by default
if proper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
e
ter Xu
x86-iomm
u
: swit
c
h intr_supported to OnOffAuto
type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
P
e
ter Xu
q35: set split kernel
i
rqchip
a
s
def
a
u
l
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_
i
ommu
:
remove "x-" p
r
efix for "aw-bits"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pete
r
Xu
intel_iommu: dma read/write draining supp
o
r
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
X
u
intel_iommu: c
o
nvert invalid tra
c
es into error report
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
i
n
tel_iommu: dump correct io
v
a
when
f
aile
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
tests: add oob f
u
n
c
tional test fo
r
test-qmp-
c
mds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
Revert "tests: Add
p
ar
a
meter to qtest
_
init_
w
ithout_qmp_hands
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Pe
t
er Xu
monitor:
R
e
move "
x
-oob", offer capability "oob" unc
o
nd
i
ti
o
nally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
m
o
nitor: Suspend monitor inst
e
ad
dropping
command
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Pet
e
r
Xu
intel
_
iommu: handle invalid
c
e
f
o
r
shad
o
w sy
n
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-11-05
Peter Xu
intel_i
o
mmu: mo
v
e
c
e
fetch
i
ng out when sync sh
a
dow
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next