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/rdma: Convert qemu_rdma_write() to Error
2023-10-11
Peter
X
u
m
i
grat
i
on:
All
o
w RECOVE
R
-
>
PAUS
E
D convert
i
o
n
f
o
r d
e
st
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Peter X
u
migration/qmp: Fix cr
a
sh
o
n setting tl
s
-
authz with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Pete
r
Xu
migr
a
tion: Unify and trace v
m
st
a
te field_exists() checks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter Xu
mi
g
ration: Add co-
m
aintain
e
r
s
fo
r
migrati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter Xu
MA
I
NTAINERS: Add
e
ntry for rdma migration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-29
Peter Xu
intel_iommu: Fix shadow
local var
i
ables on "size"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-27
Peter X
u
migration: Fix rac
e
that
dest preemp
t
thread close
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-07-26
P
ete
r
Xu
docs/migration: Update po
s
t
copy
b
its
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Peter Xu
q
test/migration:
D
oc
u
ment live=true cases
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter
X
u
vmstat
e
-s
t
atic-checker:
Rec
o
g
ni
z
e "num
"
f
i
eld
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
P
eter Xu
migration/vmstate
-
d
ump:
Dump array s
i
ze too as "num"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Pe
t
er Xu
migration:
A
llow post
c
o
py_ram_s
u
pported_by_host() to
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter Xu
migration/postcopy:
D
etect file system o
n
dest host
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter Xu
vl
.
c: Create late back
e
nds before migrat
i
on o
b
j
ect
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Pe
t
e
r
Xu
util/m
m
ap-alloc: qemu_fd_getfs
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
P
e
t
e
r
X
u
v
ho
s
t: Drop unused eventfd_add|del ho
o
k
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Pet
e
r Xu
mi
g
ration: Re
c
over
b
ehavior
o
f preempt channel creat
i
on
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Peter Xu
migration: Fi
x
potenti
a
l ra
c
e on po
s
t
copy
_
qemufile_src
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Peter Xu
io: tls: Inherit QIO_C
H
ANNEL_FEATURE_SH
U
TDOWN on s
e
rver
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Peter Xu
kvm: dirty-ri
n
g: Fix ra
c
e with vcpu cr
e
ation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-16
Peter
X
u
m
i
grati
o
n: Wait on preempt channel in p
r
eem
p
t thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-03
P
eter Xu
intel-iom
m
u: send UNMAP
notificatio
n
s for domain or
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
e
ter
X
u
migration:
P
ost
p
one
p
ostcop
y
preempt
channel to be
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migration
:
Add a semap
h
ore to co
u
nt PONGs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migration
:
Cleanup pos
t
copy_preempt_s
e
tup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pe
t
er Xu
migr
a
tion: Rework
m
ulti-channel checks o
n
URI
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pet
e
r X
u
util/userfaultfd: Support /dev/userfaul
t
fd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
linu
x
-headers: Update t
o
v6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
P
e
t
er Xu
m
igration: Show downtime
d
u
ring po
s
tcopy phase
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
util/userf
a
ult
f
d:
A
dd
uffd_open(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
P
eter Xu
m
i
gration: F
i
x migr
a
tion c
r
ash when target psize
larger
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
P
e
ter Xu
intel-io
m
mu: Document
i
ova_tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
ration: Drop
r
s->f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migratio
n
: Remove old preempt code around state
maintainance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
migra
t
ion: Send r
e
quested page directly in rp-return
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migrat
i
on: Move la
s
t_sent_block into PageS
e
a
r
chStatus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: Make PageSearc
h
Status part of
R
AMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
rat
i
on: A
d
d pss_init(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migratio
n
: Introduce pss_channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
eter Xu
migra
t
io
n
: Teach
PSS about host
page
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
migration
:
Use atomic op
s
pro
p
erly
for p
a
ge accountings
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter
X
u
migration: Yield
bitmap
_
mute
x
proper
l
y when sending
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er
X
u
migration: Remove
R
AMSta
t
e
.
f refer
e
nces in compressi
o
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migratio
n
:
Trivial
c
le
a
nup save_p
a
ge_header() on same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Cleanup xbzr
l
e zero page cache update logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migratio
n
:
A
dd postcopy
_
preempt_ac
t
ive()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
eter Xu
migration
:
T
a
ke
bitmap mutex when c
o
m
p
leting ram mi
g
ration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Disable multifd explicitly with compression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pete
r
X
u
m
igra
t
i
on: Use non-ato
m
i
c ops for clear log
b
itmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pete
r
Xu
migratio
n
: Disallow
p
ostcopy pree
m
pt
to be use
d
with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter
X
u
migration: Fix r
a
ce on qemu_file_s
h
utdown(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
P
e
ter Xu
migration: Fix po
s
si
b
le infinite
l
oop of r
a
m save process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
P
ete
r
X
u
Rever
t
"intel_i
o
mmu: Fix irqchip
/
X2APIC
c
onfi
g
u
ration
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migratio
n
-test: Allow tes
t
to run without uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migra
t
ion-tes
t
: Use migrate_ens
u
re_converge() for auto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
tests: Add postcopy
p
reempt tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
test
s
: Add p
o
stcop
y
tls
r
e
covery migra
t
ion test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
te
s
ts: Add postc
o
py tls m
i
gration
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
tests: Move MigrateCommon upp
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration:
Res
p
ect pos
t
copy
request order in pre
e
mption
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migratio
n
: Enable TLS for pree
m
p
t
channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
e
ter Xu
migrati
o
n: Expo
r
t tls-[c
r
eds|hostname|authz] params
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter X
u
migr
a
tion:
Add h
e
l
pers to de
t
e
ct TLS capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migr
a
tion: Add property x-post
c
opy-pr
e
empt-
b
r
eak-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migr
a
ti
o
n: Cr
e
ate the postcopy p
r
e
empt channe
l
asynchronously
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
migration: Postcopy recove
r
with p
r
eempt enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migra
t
i
o
n: Postcopy preemp
t
ion enabl
e
ment
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
migr
a
tion:
P
ostcopy preem
p
t
ion
pre
p
ara
t
i
on
o
n c
h
annel
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
migration
:
Add pos
t
c
opy-pr
e
emp
t
capability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pet
e
r Xu
migration: Allow mi
g
rate
-
recover to run multiple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migra
t
ion: Move channel setup
out
of
p
o
s
tcopy_try_r
e
cover()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
ter Xu
mig
r
ation: Export ram_load
_
postcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
m
igra
t
io
n
: Move migrate_allow_mu
l
tifd and he
l
p
e
rs into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pe
t
e
r Xu
migration: Ad
d
pss
.
post
c
opy_requested status
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Dro
p
mul
t
ifd tls_hostname c
a
ch
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
mig
r
a
t
i
o
n: Postpone rele
a
s
i
ng MigrationSt
a
te
.
h
o
s
t
name
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
tes
t
s: Pass in M
i
grateStart** into test_migr
a
t
e_s
t
a
r
t()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migr
a
tion: Add m
i
gr
a
tion_incoming_transpo
r
t_cle
a
nup
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrati
o
n: postc
o
p
y_pause_fault_thread() ne
v
e
r
fails
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
igratio
n
: Enlarge postcopy recove
r
y to capture
!
-
EIO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r Xu
migration:
Move
s
tatic var in ram_block_from_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Add postcopy_thread_create(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
Xu
migrat
i
on:
Dump ramblock and offset
t
oo when
n
on
-
same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Int
r
od
u
ce postcopy channel
s
on dest node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
er
Xu
migration:
T
racepo
i
nt cha
n
ge in pos
t
copy-run
b
ottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r Xu
m
i
g
r
a
tion: Finer graine
d
trac
e
points f
o
r P
O
STCOPY_LISTE
N
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Dump sub-cmd n
a
me in loadvm_proce
s
s
_comm
a
nd
t
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Pete
r
Xu
memory
:
F
i
x q
e
mu
c
rash on sta
r
ting d
i
rt
y
log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Move t
e
mp pag
e
setup and cleanup
i
nt
o
separate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er Xu
migr
a
tion
:
Simpl
i
f
y
u
n
q
u
e
ue_pag
e
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
migration:
Add post
c
o
p
y_has_request()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
igration: Ena
b
l
e
UFFD_FEATURE_T
H
READ_ID
e
v
en wit
h
out
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: No o
f
f-by-one for pss->page update
in hos
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migrat
i
on: Dro
p
return code for dis
g
ard ram
p
r
o
cess
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
migration:
D
o chu
n
k page
in p
o
s
tcopy_ea
c
h_ram_send_discard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
migra
t
ion:
Dro
p
postco
p
y_chunk_hostpag
e
s()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
Xu
m
igr
a
t
io
n
: Don't return for p
o
stco
p
y_chunk_hostp
a
ges(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration:
Drop de
a
d code of ram_d
e
bug_dump_bitm
a
p()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
Peter Xu
me
m
ory: Fix incorrect calls of log_g
l
obal_start/stop
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Pet
e
r
Xu
Makefile: Fix cscope
i
ssues on
M
acOS and soft l
i
nks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next