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
Optimized the function of fill_connection_key.
2021-11-01
Peter
Xu
pc
i
: Ex
p
ort pci_for_
e
ach_device
_
under_bus*
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pet
e
r
Xu
pci
:
Defin
e
pci_bus_dev_fn/pci_bus
_
fn/p
c
i_bus_ret_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
eter
X
u
d
ump-guest
-
memory:
B
lock live
m
ig
r
ati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
ete
r
Xu
migration: Add
migrate_add_bloc
k
er_internal()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
m
i
gration: Make migration b
l
ocker work f
o
r
sna
p
shots too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
m
emory: Add t
r
a
c
epoint for dir
t
y sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Pe
t
er Xu
mem
o
r
y
: Name all the m
e
mory listen
e
rs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
t
e
sts:
F
ix
m
igration-t
e
s
t
b
uild failure
for sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
Xu
m
i
gration: Move t
h
e y
a
nk unreg
i
ster
o
f chann
e
l_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: T
e
ac
h
QE
M
UFile
t
o be QI
O
Channe
l
-aware
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
ter Xu
migrat
i
on: Intro
d
uc
e
migration_ioc_[un]register_
y
an
k
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
X
u
m
ig
r
ation: Make fro
m
_
dst_file accesses thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Fix miss
i
ng joi
n
()
of rp_thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter Xu
d
o
cs: Add '-d
e
v
ice intel-iommu' ent
r
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pete
r
X
u
m
i
gration: Move bitmap_
m
ut
e
x out of migration_bitmap_clea
r
_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pet
e
r Xu
mi
g
r
a
t
i
o
n
: Clear error at e
n
try of migrate_fd_connect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter
X
u
migration: Do
n
't d
o
migra
t
e c
l
eanu
p
if during postcop
y
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pe
t
er Xu
m
i
gration: Release ret
u
rn pa
t
h early fo
r
paused postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter
Xu
migration: Allow re
s
et
of postc
o
py_rec
o
ver_triggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migration: Move
y
ank outs
i
de qemu_st
a
rt_incoming_m
i
gra
t
ion(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter X
u
tes
t
s: migration-test:
A
dd dirty ring test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Pete
r
Xu
KVM: Fix dirty rin
g
mmap incorrect size d
u
e
t
o renaming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Peter
X
u
hmp: Add "c
a
lc_dirty_ra
t
e" and "inf
o
dirty_rate" cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
te
r
Xu
KVM: Dirty
r
i
n
g support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
K
V
M: Di
s
able manual dirty l
o
g
when dirty ring enabl
e
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Add dirt
y
-ring-s
i
ze property
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
KVM:
C
a
che kvm
s
lo
t
dirty
b
itma
p
size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
KVM: Simplify dirt
y
l
o
g sync in
k
vm_set_phys_mem
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM:
P
rovide helper t
o
s
y
n
c dirty bitmap from sl
o
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
K
V
M: Provide
h
elper to get
k
vm di
r
t
y log
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM:
C
reate the KVMSlot dirty
b
itm
a
p
o
n
flag
change
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM: Use a big
lock
to rep
l
ace per-km
l
s
l
o
ts_
l
ock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
m
e
m
or
y
:
I
n
troduce log_sync_global() to memory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Pet
e
r Xu
vho
s
t:
Un
b
reak
S
MMU and virtio-iommu on dev-iotlb support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migr
a
ti
o
n: Postpon
e
the kic
k
of the fault thread after
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Pet
e
r Xu
mi
g
ration: Unify re
s
et o
f
l
a
st
_
rb on de
s
tina
t
i
o
n n
o
d
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
P
e
t
e
r Xu
i
n
tel_iommu: Fix two
m
is
u
se of "0x%u" prints
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
migration-te
s
t:
O
nly hide error if !QTEST_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
eter
X
u
m
i
gration/
p
ostco
p
y: Release
fd bef
o
r
e
going into
'
post
c
opy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
mi
g
ratio
n
: Sync requested pages after postc
o
py recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
Xu
mi
g
ration: Ma
i
nt
a
in postcopy f
a
ulted a
d
dres
s
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
e
ter Xu
mig
r
ation: In
t
roduce migrate
_
send_rp_me
s
sage_req_p
a
ges()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter Xu
m
i
g
ration: Pass incoming state into qemu_ufd_cop
y
_
io
c
tl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter
X
u
mig
r
a
tion: Rework
migrate_send_r
p
_
r
e
q
_pages
(
) function
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter
Xu
migration: Prop
e
rly dest
r
oy variables on incoming side
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Peter
Xu
MAINTA
I
NERS: add VT
-
d e
n
try
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
Peter
Xu
pci: Displ
a
y PCI IR
Q
pin in "info pc
i
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
ter Xu
KV
M
: Kick r
e
samplefd
f
or split
ker
n
e
l
irq
c
hip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter Xu
KVM: Pass Eve
n
tNotifier in
t
o
kvm_irqch
i
p_assign_irqfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pet
e
r X
u
v
fio/pci: U
s
e
kvm_ir
q
chip_add_irqfd_notifier_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
gd
b
s
t
ub: i386: Fix gd
b
_ge
t
_
r
eg16() parameter to unb
r
eak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
apic:
U
se 32bit APIC ID for mi
g
ration instance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter
Xu
mig
r
ation
:
Change Save
S
ta
t
e
Ent
r
y
.
instance_id into uint32_t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migratio
n
: Defi
n
e VMS
T
A
TE
_
INSTANC
E
_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter Xu
vfio/
p
ci: Don'
t
remove
irqchip notifi
e
r
i
f not r
e
g
i
stered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
P
eter Xu
in
t
el_iommu: Remove
t
he cachin
g
-
m
ode
c
h
eck d
u
ring fla
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
pc/q35: Disall
o
w vfio-pci hotplug without VT-d ca
c
hin
g
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter X
u
qde
v
/machine: Intro
d
uce hotplug
_
allowed
h
o
ok
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter
X
u
i
n
tel_iommu:
S
anity
check
v
f
i
o-pci config
o
n m
a
chine
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
migration: Fix postcopy bw
f
or recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pe
t
er
X
u
memory: Fix up memor
y
_r
e
gion_
{
add|del}_c
o
alescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pete
r
X
u
memory:
R
emove
h
a
s
_coal
e
sced_
r
a
nge counte
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pe
t
er Xu
memory: Split zones when
do coalesc
e
d_io_del()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Peter Xu
m
emory: Ref
a
cto
r
memory_r
e
gion
_
clea
r
_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
mi
g
r
a
tion
:
Split log
_
clea
r
() i
n
to smaller
c
h
u
nk
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter X
u
kvm: Support KV
M
_CLEAR
_
DIRT
Y
_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pe
t
er Xu
k
vm: Intr
o
duc
e
slo
t
s lock for me
m
ory listener
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter Xu
kvm:
Persistent per kvms
l
ot dirty bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Update
co
m
men
t
s for sync_dirty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: In
t
roduce mem
o
ry li
s
tener hook log_clear()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
ter
X
u
memory: Pass m
r
in
t
o snapshot_and_clear_d
i
rty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
bit
m
ap: Add bitm
a
p_copy_with_{
s
rc|dst}_offset()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: Don't set migr
a
tion bitmap when without migra
t
i
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migration:
N
o need to t
a
k
e
r
c
u duri
n
g s
y
nc_dirty
_
bit
m
ap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter Xu
int
e
l
_
i
o
m
mu: Fix unexp
e
cte
d
unmaps during global
unmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pet
e
r Xu
memory: Remove
m
e
mory_region_get_dirty()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-06-03
Pe
t
er Xu
c
heckp
a
tch: a
l
l
ow SPDX-License-Ide
n
tifi
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-05-14
Peter Xu
migration: comment VMS
T
AT
E
_UNUSED*() proper
l
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
Peter Xu
i
n
tel_iommu: Drop
extended root field
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-04-02
P
e
ter
Xu
intel_iom
m
u: Fix
r
oo
t
_scalab
l
e
m
igratio
n
bre
a
ka
g
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-20
Peter Xu
inte
l
-
io
m
mu: optimize nodmar
m
emor
y
regi
o
ns
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
e
ter Xu
iothread: document
a
b
o
ut w
h
y we need explicit aio_poll()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
iothread: p
u
sh gco
n
text ea
r
lier in
the th
r
ead_
f
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
...comment wording as discussed with
Peter Xu
.
commit
|
commitdiff
|
tree
2019-03-08
P
e
ter X
u
iothread: creat
e
main loop
unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
P
e
ter X
u
iothread: c
r
e
at
e
the gcontex
t
unconditionally
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-03-08
Peter Xu
io
t
hread: replace init_done_cond
w
i
th a
s
ema
p
ho
r
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-21
P
e
ter Xu
i386/
k
v
m: ignore masked irqs when u
p
date msi routes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-12
Pe
t
e
r
X
u
iothread: fix
i
o
thread hang when stop too soon
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Pe
t
er
Xu
contrib/vhost-user-blk: fix
the compilation i
s
s
u
e
commit
|
commitdiff
|
tree
2019-02-05
P
eter X
u
pci/msi: export msi_is_ma
s
ked
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
P
eter Xu
inte
l
_iommu:
r
eset
int
r
_enabled when syste
m
reset
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-02-05
Peter Xu
intel_iommu
:
f
ix ope
r
ator i
n
v
t
d_
s
witch_a
d
d
ress_
s
pace
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Pet
e
r
X
u
x8
6
-iommu: turn on
IR by default if prope
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Peter Xu
x
8
6
-
iommu
:
switch int
r
_sup
p
orte
d
to OnOffAuto type
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-20
Pet
e
r Xu
q35
:
set split kernel ir
q
chip as default
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pe
t
er
X
u
intel_iommu: remove "x-" p
r
efix for "aw-b
i
ts
"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter Xu
intel_iommu:
dma read
/
writ
e
dr
a
ining support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Pete
r
Xu
i
ntel_iommu
:
conve
r
t invalid
tra
c
es into error reports
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-19
Peter
Xu
in
t
el_iommu: d
u
mp co
r
rect
iov
a
wh
e
n failed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2018-12-12
Peter Xu
tests: add oob functional test for te
s
t
-qmp-cm
d
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next