repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Replace qemu_real_host_page variables with inlined functions
2022-03-02
P
e
ter
X
u
tests: Pass in MigrateS
t
art** into test_m
i
grate_sta
r
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration
:
Ad
d
migration_incoming_transpo
r
t_c
l
ean
u
p()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: postcopy_p
a
us
e
_
f
a
u
lt_thread()
n
e
v
er
f
ails
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrati
o
n: Enlarg
e
p
o
stcopy recovery to captur
e
!-EIO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
igration:
M
ove static
var
in ram_bl
o
ck_fro
m
_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
Xu
migrati
o
n:
A
d
d
postcopy_thr
e
ad_create()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
Xu
m
i
gration: Du
m
p
ram
b
lock and offset too when non
-
same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
migration: Introduce
p
ostcopy ch
a
nnels on dest no
d
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r
Xu
m
i
g
r
atio
n
: Trace
p
oint change in postcop
y
-
run bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migr
a
tion:
Finer grained tracep
o
int
s
for POSTCOPY_LI
S
TEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
Xu
migrat
i
on: Dump sub
-
cm
d
name
i
n
l
o
adv
m
_
proces
s
_command
t
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Peter Xu
memo
r
y: Fix qemu
crash o
n
starting
d
irty log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migra
t
ion: Move
t
em
p
pag
e
setup a
n
d cl
e
anu
p
i
nto separate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pet
e
r Xu
mig
r
ation
:
Simplify
u
n
q
ueue_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pet
e
r Xu
migration: Add postcopy_ha
s
_requ
e
st()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
i
gratio
n
: Ena
b
le UFFD_FEATURE_THREAD_ID even
w
i
thout
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pet
e
r Xu
migratio
n
:
No
off-b
y
-
o
n
e for
p
ss-
>
page up
d
a
te in host
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er
Xu
migration: Dr
o
p return
c
od
e
for disgard
r
a
m process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migra
t
ion:
D
o chunk page in
postcopy_e
a
ch_ra
m
_send_dis
c
ard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er Xu
mig
r
ation: Drop postcopy_
c
hunk_hostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er Xu
m
i
gra
t
ion: Don't return for pos
t
cop
y
_chunk_hostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter X
u
migration: Drop dea
d
code of ram_debug_dump_bitmap()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
Peter Xu
memory: Fix incorrect calls of log_global_
s
tart/stop
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Pet
e
r Xu
Makefile: Fix cscope
issues o
n
MacOS and soft link
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
Makefile: F
i
x gtags
generation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter X
u
pci: Export pci
_
for_each_de
v
ice_u
n
d
e
r_bus*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
e
ter Xu
pci: Define pci_bus_dev_fn/pci
_
bus
_
fn/pc
i
_bu
s
_ret_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
dump-
g
uest-memo
r
y: Block liv
e
migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
Xu
m
i
gration:
A
dd
m
igrate
_
a
d
d_bloc
k
er
_
internal()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migration: Make
migration blocke
r
w
o
rk for snapshots too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory:
A
d
d tr
a
ce
p
oin
t
for d
i
rty sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter
X
u
memory: Name all
t
he memory listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
tests: Fix migratio
n
-
test build fa
i
lure for
sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migratio
n
: Move the yank unre
g
ister
o
f channel
_
close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mig
r
ation: Tea
c
h QEMUFil
e
to be QIOChan
n
el-aw
a
re
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
migrat
i
on
:
Int
r
oduce mig
r
ation_ioc_[u
n
]register_yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Make from_dst_f
i
le accesses threa
d
-
safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
X
u
migration: Fi
x
missing join() of rp_thr
e
ad
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
P
eter Xu
docs: Ad
d
'-d
e
vice intel-iommu' entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pete
r
Xu
m
i
grati
o
n: Move bitmap_mutex out of mi
g
ration_bitmap_cle
a
r
_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
e
ter Xu
migration
:
Clear
e
r
ror a
t
entry of
migra
t
e
_
fd_connect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration: Don't do m
i
g
r
at
e
cleanup if during p
o
s
t
copy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter X
u
m
i
gration: Release r
e
tur
n
path
e
arly for paused postco
p
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
m
i
g
ra
t
ion
:
Al
l
ow
reset of postcopy_recove
r
_triggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
P
e
t
er Xu
migration: Move yank outside qemu_start_incoming_migratio
n
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Pete
r
Xu
t
es
t
s: migra
t
ion-test:
Add
d
ir
t
y ring test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM:
Fix dirty ring
m
m
ap
incorrect size due to ren
a
ming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-08
Peter Xu
hmp: A
d
d "calc_dirty
_
rate" and "info
dirty_rat
e
" cmds
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter
X
u
K
VM: Dirty ring support
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter
X
u
KVM: Disable manual dirty lo
g
w
h
en di
r
ty ring enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
ter Xu
KVM
:
Add dirty-ring-size p
r
operty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pe
t
er Xu
KVM: Cac
h
e
kvm slot dirt
y
bitmap size
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pet
e
r Xu
KVM:
S
implify
dirty log sync i
n
kvm
_
set_phys
_
me
m
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KV
M
: Provide helper to
sync dirty bitmap fro
m
slot
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
P
e
t
er Xu
KVM: Provide helper to g
e
t kvm dirt
y
lo
g
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
KVM
:
Crea
t
e the KVMSl
o
t dirty bitmap o
n
flag changes
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Peter Xu
KVM:
Use a
b
ig
lo
c
k to
replace per-kml slots_lock
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-05-26
Pete
r
Xu
memor
y
: Introduce
l
og_sync_
g
lob
a
l
() to memory list
e
n
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-02-05
Peter
X
u
vhost: Unbreak SMMU and virti
o
-iommu on dev-iotlb sup
p
ort
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
P
e
ter Xu
mig
r
ation:
Pos
t
pone the
kick of the
faul
t
thr
e
ad af
t
er
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-11-02
Peter Xu
migration: Unify reset of la
s
t_rb on
destinat
i
on n
o
de
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-30
Peter
X
u
inte
l
_iommu: Fix tw
o
mi
s
use of "0x
%
u
"
prin
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
X
u
migration-test: Only
h
ide er
r
or if !QTEST_L
O
G
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
P
eter X
u
migration/postcopy:
R
elease fd be
f
ore
going in
t
o
'
p
o
s
tcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pete
r
X
u
migration: Sync requested
p
ages aft
e
r
post
c
opy reco
v
ery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter
Xu
m
igration: Main
t
ain po
s
t
c
opy faulted addresse
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Pe
t
er Xu
migra
t
ion: Introduc
e
m
i
grate_s
e
nd_rp
_
message_req_pages
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-10-26
Peter X
u
migration: Pas
s
in
c
omin
g
state in
t
o
qemu_ufd
_
co
p
y_io
c
tl()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
migration: Rewor
k
migrate
_
send_rp_req_pages() functi
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-09-25
Peter Xu
migrat
i
on
:
Properly destroy variable
s
on incoming
si
d
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-07-03
Pet
e
r
Xu
MAINTA
I
NERS: ad
d
V
T
-d entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-12
P
e
ter Xu
p
c
i: D
i
spla
y
PCI IRQ pin in "info pci"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Peter
Xu
KVM: Kick resamplefd
f
o
r
split
kerne
l
irqchip
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
P
e
ter
Xu
K
V
M: Pass
E
ventNotifier
i
nto kvm_i
r
qchip_assign_irq
f
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-06-10
Pet
e
r X
u
vfio
/
pci:
Use kvm_irqchi
p
_add_
i
rqf
d
_
n
otifier_gsi()
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-04-15
Peter Xu
gdbstub:
i
386: Fix gdb_get_reg16() parameter to unbreak gdb
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
P
eter Xu
apic: Use 32b
i
t
API
C
ID for
m
igrat
i
on
i
nstance ID
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter
Xu
m
ig
r
a
t
ion: C
h
ange SaveStateEntr
y
.
instance_id int
o
uint32_
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-20
Peter Xu
migration: Defi
n
e
V
MSTATE
_
INSTANCE_ID_ANY
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2020-01-06
Peter Xu
vfi
o
/pci: D
o
n't remove irqchip notifier if n
o
t regi
s
tered
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
intel_io
m
m
u:
Remove t
h
e cac
h
ing-mode
check during
f
lag
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
p
c/q35:
D
isallow vfio-
p
ci hotplug witho
u
t VT-d caching
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter Xu
qdev/machin
e
:
Introduce hotplug_allowed hook
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-16
Peter X
u
intel_iommu: Sanity check vfio
-
pci config on
m
a
chi
n
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-09-12
Peter Xu
mi
g
ration:
F
ix p
o
stcopy bw for recovery
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pe
t
er Xu
memory: F
i
x u
p
memory
_
regio
n
_{add|del}_coalescing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
eter Xu
me
m
ory: Remove
h
as_coa
l
esce
d
_range co
u
n
ter
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
Pe
t
er Xu
mem
o
ry: Split zones when do coalesced_
i
o_del(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-08-21
P
e
ter
X
u
memory: Refactor m
e
mory_region
_
clear
_
coal
e
scing
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
eter Xu
migrat
i
on: S
p
l
it
l
o
g
_cl
e
ar() int
o
s
m
alle
r
chunks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
k
vm:
S
upport KVM_
C
LEAR_DIRTY_LOG
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter
X
u
kvm: Intro
d
uce slots loc
k
f
o
r m
e
mory listen
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kvm: Pe
r
sistent
p
e
r kvmslot d
i
rty
b
itmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
kv
m
: Update
com
m
e
n
t
s
for
sync_d
i
rty_
b
i
tmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
me
m
ory:
I
n
trodu
c
e mem
o
ry
listener
h
o
ok log_cle
a
r
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
P
e
t
er Xu
memory:
P
ass mr into s
n
apshot_
a
n
d
_clear_dirty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Pete
r
Xu
bitmap: Add b
i
tm
a
p
_cop
y
_with_{src|ds
t
}_
o
f
f
s
et()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
memory: Don't set
m
igration bitma
p
when
w
itho
u
t migratio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-15
Peter Xu
migratio
n
: No need to take r
c
u during
s
ync
_
di
r
ty_bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2019-07-05
Peter Xu
intel_iomm
u
: Fix un
e
xpected unm
a
p
s
dur
i
ng gl
o
bal u
n
map
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next