repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
migration: Add a semaphore to count PONGs
2023-02-11
Peter Xu
migration: Add a semaphore to count PONGs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
e
t
er Xu
migration: Clean
u
p
p
ostcopy_p
r
e
empt_
s
etup
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
e
ter
Xu
mi
g
rati
o
n: Rework mu
l
t
i-channel che
c
k
s on
UR
I
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pe
t
er X
u
u
til/userfaultfd: S
u
pp
o
rt /dev/userfa
u
ltfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
linux-headers: Upd
a
te to v6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
P
e
t
e
r X
u
migrati
o
n: Show downtime d
u
ring postcopy phas
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
util/userf
a
ultfd: Add uffd_op
e
n()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
migration: Fix
migration
c
rash when
target psize l
a
rger
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
P
eter Xu
intel-iommu: Document io
v
a_tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
migration: Drop rs
-
>f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: Remove old pr
e
empt code around state maintai
n
a
n
ce
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
i
gration: Send requested page
d
irectly in
r
p-retu
r
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
mi
g
rati
o
n: Move la
s
t_sen
t
_bl
o
c
k
i
n
t
o
PageSearchStatus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
i
gration: Ma
k
e PageSearchStatus
p
art of R
A
MState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
i
gration: A
d
d pss
_
init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migra
t
ion:
Introduce ps
s
_chan
n
el
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter
X
u
migra
t
ion:
Teach PSS about host page
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mig
r
ation: Us
e
at
o
mic ops properly
for pag
e
accountings
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration:
Yield bitmap_m
u
tex properly w
h
en send
i
ng
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r
Xu
mi
g
rat
i
on: Remove RAMState
.
f ref
e
rence
s
in compre
s
s
ion
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
m
i
grat
i
on: Trivial cleanup save_page_head
e
r(
)
on same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
migr
a
t
ion
:
Cleanup xbzrle z
e
ro page c
a
c
h
e
u
pdate logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mig
r
at
i
on:
A
dd pos
t
copy_preempt_active()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
r
ation
:
T
ake bitmap mutex when c
o
mplet
i
n
g ram
migr
a
t
ion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
m
igration
:
Dis
a
bl
e
multifd explici
t
ly w
i
t
h
c
ompression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Use
non-atom
i
c o
p
s for cle
a
r
log b
i
tm
a
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Disallow postcopy preempt to be us
e
d with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pe
t
er Xu
m
igration:
F
ix race on qemu_fi
l
e_shutd
o
wn()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pe
t
er Xu
migration:
F
ix possible inf
i
nite l
o
op
of ram s
a
ve
p
roc
e
ss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Peter
Xu
Revert "intel_iommu: Fix
i
rqchi
p
/ X
2
APIC con
f
ig
u
rat
i
on
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter X
u
migration
-
test: A
l
low
t
e
st to run
w
ithout uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migration-
t
est: Use
m
igrat
e
_
e
n
sure_con
v
erge() for auto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Ad
d
post
c
opy p
r
eempt tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter X
u
tests:
A
dd po
s
tcopy tls recovery migrati
o
n test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
tests: Add postcopy tls migration
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Mo
v
e MigrateCommon
u
pper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r Xu
migration: Respect postcopy request or
d
er i
n
pre
e
mptio
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
t
e
r Xu
migrati
o
n: Enabl
e
TL
S
for pree
m
p
t channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration:
Ex
p
ort
t
ls
-
[creds|ho
s
tnam
e
|authz] params
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration:
Add
h
elpers to detect T
L
S capabili
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mig
r
at
i
on: Add p
r
o
perty x-postcopy-preempt-b
r
eak-h
u
ge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
migration: Create the postcop
y
preempt channel a
s
y
n
chron
o
usly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
t
er Xu
migration: Postcopy recover
with preempt enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
migration: Postcopy preemption enablem
e
n
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
m
i
gration: Pos
t
copy preempt
i
o
n preparation on channel
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mig
r
a
t
ion
:
Add
postc
o
py-preempt capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
ete
r
Xu
migration: Allow migrate-r
e
c
o
ver
t
o run multi
p
le times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pet
e
r
Xu
migr
a
tio
n
: Move
c
hannel
setup out
o
f p
o
stcopy_try_r
e
cov
e
r()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migra
t
i
o
n: Export r
a
m_lo
a
d_p
o
stcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pe
t
e
r Xu
mig
r
ation: Move m
i
gr
a
te_allow_mult
i
fd
a
nd helpers i
n
to
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
eter Xu
migra
t
ion: A
d
d
p
ss
.
postcopy_requested status
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
X
u
m
i
gration: Dro
p
multi
f
d tls_hostname cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pe
t
e
r
X
u
migration: P
o
stp
o
ne releasing
Migr
a
tionState
.
hostname
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter X
u
t
e
sts: P
a
ss in Migra
t
e
Start*
*
i
n
t
o
test_migrate_start()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Add migration_incomi
n
g_transport_
c
leanup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
Xu
migration: p
o
s
t
copy
_
pau
s
e_faul
t
_thread()
n
ever fails
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Enlarge postcopy recovery to capture !-
E
IO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter X
u
migration: M
o
ve static var in ram_blo
c
k_from_st
r
eam
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter Xu
mi
g
ra
t
io
n
: Add postc
o
py_threa
d
_create()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
Xu
migration: Dump
rambloc
k
and offse
t
to
o
whe
n
non-sam
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
i
gr
a
tion:
Introduce
p
o
stcopy channels on dest n
o
de
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Tra
c
epoin
t
c
h
ange in postcopy
-
ru
n
bo
t
tom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Finer grained tracepoints for POST
C
OPY_LISTEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
er
X
u
mi
g
rati
o
n:
D
ump sub-cmd name
i
n
loadvm
_
p
r
o
c
e
s
s_c
o
m
mand tp
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Peter Xu
memory: Fix
qemu crash
on sta
r
t
in
g
dir
t
y log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: M
o
ve
t
emp page
s
etup a
n
d cleanup into se
p
a
rate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration
:
Simplify
u
n
qu
e
ue_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mig
r
ation:
A
d
d pos
t
copy_h
a
s
_request()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migrat
i
on: E
n
able UFFD_FEATURE_THREAD_ID
e
ven without
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter X
u
m
igra
t
ion: N
o
off-
b
y-
o
n
e
for pss->
p
a
g
e
update
i
n
host
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er
Xu
mi
g
ration: Drop return cod
e
for disgard ram process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
Xu
migration: D
o
chunk page
i
n
p
ostcopy_each_ram
_
send_disca
r
d()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
t
er Xu
migration: Drop post
c
o
p
y_
c
hunk_ho
s
tpag
e
s
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
migration: Don't return fo
r
post
c
o
py_c
h
u
n
k_hostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pete
r
Xu
migr
a
t
i
on:
D
rop dead
code of ram_d
e
bug_d
u
mp_bit
m
a
p()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
P
e
ter Xu
me
m
ory: Fix i
n
correc
t
calls of
l
og_global_star
t
/stop
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
Makefile: Fix c
s
cope issues on MacO
S
and soft l
i
n
k
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter
X
u
Makefile: Fix gtags g
e
neration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
pci
:
Exp
o
r
t
pci_for_
e
ach_
d
evice_under_bu
s
*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
Xu
p
ci: Define pci_bus_dev_fn/pci_bu
s
_fn/pci_bus_
r
et_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
X
u
dump-guest-memory: Block live migrati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
P
eter X
u
migration: Ad
d
migrate_add_
b
locker_internal()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migration: Ma
k
e migration blocker wor
k
for snapshots too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter
X
u
memory: Add t
r
acepoint for di
r
ty syn
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
mem
o
ry: Name all
t
he memory listeners
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter Xu
tests:
F
ix migratio
n
-test b
u
ild
fai
l
ure f
o
r sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
te
r
X
u
migrat
i
on:
M
ove the
yank unregi
s
ter o
f
c
han
n
el_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
Xu
m
i
gration: Te
a
ch QEMU
F
ile to be QIOChannel
-
a
w
are
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er X
u
mi
g
ration:
I
ntroduce
m
i
gration_ioc_[un]
r
egi
s
t
er_yank()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
mi
g
rati
o
n
: Mak
e
from_dst_file accesses thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
e
t
er X
u
migration:
Fi
x
missin
g
jo
i
n
()
of rp_thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter Xu
docs:
A
d
d '-
d
evice inte
l
-iommu'
e
ntry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter X
u
migra
t
i
on: Move bitmap
_
mutex
out of migration_bitm
a
p_cl
e
ar_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migration:
Clear er
r
or at
ent
r
y of mig
r
at
e
_fd_conne
c
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pet
e
r Xu
m
i
grat
i
on:
Don't do
m
igrate cleanu
p
if
du
r
ing
p
ostcopy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Pete
r
X
u
m
i
gration: R
e
lease return
path ea
r
ly
f
or paused
p
ostcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
Peter Xu
migra
t
i
o
n: Allo
w
r
eset of postcopy_recover_t
r
i
ggered
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
P
e
t
er Xu
migration: Move ya
n
k outside qem
u
_
start
_
incomin
g
_migration()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-05
P
e
ter Xu
t
e
s
ts:
m
igratio
n
-test:
A
dd dirty ring
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-06-25
Peter Xu
KVM
:
Fix dirty
r
ing mmap incorrect size
due to renaming
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next