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: Drop superfluous assignments to @ret
2023-10-11
Peter Xu
migration: Allow RECOVER->PAUSED
c
onver
t
ion for dest
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-11
Pet
e
r
X
u
migra
t
i
o
n/qmp: Fix cr
a
sh on
set
t
ing tls
-
a
uth
z
with
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Pe
t
er Xu
mi
g
ra
t
ion: U
n
ify and trace vmstate field_e
x
ists(
)
checks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter
X
u
migration: Add co-ma
i
ntainers for migr
a
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-10-04
Peter Xu
MAI
N
TAINERS
:
Add ent
r
y for rdma migratio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-29
Peter
Xu
i
n
t
el_iommu: F
i
x shadow
l
ocal
v
a
r
iables on "size"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-09-27
Peter X
u
m
igration:
F
ix race t
h
at dest preempt thread close
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-07-26
Peter Xu
docs/migration: Update
p
ostcopy bits
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-06-02
Peter Xu
qtest/migration: Document liv
e
=true cases
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter Xu
v
mstate-static-c
h
ec
k
er: Recognize "n
u
m" f
i
eld
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter Xu
migration/vmstate-dump: D
u
mp array
size too as "num"
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-27
Peter Xu
m
igr
a
t
i
on: Allow post
c
opy_ram_s
u
pported_by_host()
t
o
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter Xu
migration/po
s
t
c
o
p
y: De
t
ect file system on
d
est
h
ost
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter Xu
vl
.
c: Create
l
ate ba
c
kends b
e
fo
r
e migr
a
t
i
on o
b
ject
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-24
Peter Xu
util/mm
a
p-all
o
c:
q
emu_fd_getfs
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-21
Peter Xu
vhost
:
Drop unused eventf
d
_
a
d
d
|d
e
l
hooks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Peter Xu
migration: Re
c
ove
r
b
ehavior of preemp
t
channel crea
t
io
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Pe
t
er X
u
m
i
g
r
ation: Fix
p
otential rac
e
on postcopy_q
e
mufile_s
r
c
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
P
eter Xu
i
o
: tls: Inh
e
ri
t
Q
IO_CHANNEL_
F
EATURE
_
SHUTDO
W
N on server
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Peter Xu
k
v
m:
d
ir
t
y-ring: Fix race with
vcpu cre
a
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-16
Peter Xu
migr
a
tion
:
Wait on p
r
eempt cha
n
n
e
l in preempt
thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-03
Pe
t
er X
u
intel-iommu: s
e
n
d UNMAP notifications for d
o
m
a
in or
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter
X
u
migration: Postpone
postc
o
py preempt channel t
o
be
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
e
ter Xu
mi
g
ration: Add
a
semapho
r
e to c
o
unt PO
N
Gs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migration: Clea
n
up postcopy_preem
p
t_setup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migrati
o
n: Rework multi-cha
n
nel che
c
ks on URI
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pet
e
r Xu
u
t
i
l
/
userfau
l
tfd: Support /de
v
/us
e
rfault
f
d
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
eter Xu
linux-h
e
aders: U
p
date to v6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
P
e
t
e
r Xu
migratio
n
: Sh
o
w d
o
wntime during
postc
o
py phas
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Pe
t
er Xu
uti
l
/userfaultfd: A
d
d uffd_open()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter
Xu
m
igration: Fix migr
a
tion crash when tar
g
et ps
i
ze larg
e
r
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
Peter Xu
intel-io
m
mu: Docume
n
t
i
ova_tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
m
i
gration: D
r
op rs
-
>f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Remove old
p
ree
m
p
t code around
s
ta
t
e maintainance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter
Xu
migration:
Send requ
e
s
t
ed p
a
ge direc
t
l
y
i
n rp-retur
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
migration: Move last
_
sent_block
i
nto
PageSearchStatus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: Mak
e
PageSearchStatus part of
R
AM
S
t
ate
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
mi
g
ration:
A
dd pss_i
n
i
t
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migra
t
ion: Introduce pss_cha
n
nel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: Teach P
S
S
about host page
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
migra
t
ion
:
Use at
o
m
ic
o
ps p
r
o
p
erly for
page accountings
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrat
i
on: Yield bi
t
map_mute
x
p
roperly
when
s
ending
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
t
er Xu
migration: Re
m
o
v
e
RAMState
.
f references
i
n compression
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter Xu
m
i
g
r
ation: Trivial c
l
e
a
nup sav
e
_page_header() on same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pete
r
Xu
mi
g
ration: Cleanu
p
xbzrle zero page cache u
p
date
logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
ig
r
ation: Add
p
o
stcopy_preempt_active()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pete
r
Xu
migration: Take
bit
m
ap mute
x
when completing ram
m
i
gr
a
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Disable
m
ult
i
fd e
x
p
l
i
citly with compression
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migrati
o
n: Use
n
on-atomic ops for clear log bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
P
e
ter Xu
migration: Disallow postcopy
preempt to b
e
u
s
ed wit
h
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pete
r
Xu
migration:
F
i
x
race on qemu
_
file_sh
u
td
o
wn()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter
X
u
migrat
i
o
n: Fix possi
b
le infi
n
ite loop of
ram s
a
ve proc
e
ss
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Peter Xu
Revert "
i
ntel_iommu: Fix
i
rqchip
/
X2API
C
co
n
fi
g
u
r
at
i
o
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migra
t
ion-
t
e
st: Al
l
ow
te
s
t to
run without
uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
m
igration-test: Use m
i
gr
a
te_ensure_converge()
for auto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
X
u
tests: Add p
o
stcopy preempt te
s
ts
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests:
Add postc
o
py tls recov
e
r
y migration test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: A
d
d postcopy
t
ls migratio
n
test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests
:
Move
Migrate
C
ommon upp
e
r
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mig
r
ation: Respect p
o
stcop
y
re
q
uest
order in preemption
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration:
E
nable TLS
f
or preempt channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
migration: Ex
p
ort tls-[cred
s
|host
n
ame|authz
]
p
aram
s
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migrat
i
o
n
: Add helpers to
det
e
ct
T
L
S capabili
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r Xu
migration
:
A
dd
proper
t
y x
-
postcopy-preempt-bre
a
k-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migra
t
ion: Crea
t
e
t
h
e postcopy pree
m
pt cha
n
n
el as
y
nc
h
ronously
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
migratio
n
:
Postcopy
reco
v
er with pre
e
mpt enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r Xu
migration
:
Postcopy
preempti
o
n enableme
n
t
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
migr
a
t
ion: Postcopy pr
e
emp
t
ion preparation on channel
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
migration: A
d
d postco
p
y-preempt ca
p
ability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
X
u
migr
a
tion: Allow
migrate-recover to
r
un multiple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration:
Move cha
n
n
el setup out of
p
o
s
tcop
y
_try_
r
ecover
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migration: Export ram_
l
oad_post
c
opy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pe
t
er Xu
migration: Move migrate_allow_
m
ulti
f
d
and helper
s
in
t
o
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pe
t
er X
u
m
igration: Add pss
.
postcopy_re
q
uested stat
u
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
mi
g
rati
o
n
:
D
r
op multifd tls_hos
t
name c
a
che
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
ter Xu
migration: Postpone rel
e
asing MigrationState
.
hostname
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
tests: Pass
in
Mig
r
at
e
S
tart** into
test
_
migrate_start()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migrat
i
on:
Add migra
t
ion
_
i
ncoming_transport_
c
leanup(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter X
u
migrat
i
on: postco
p
y
_
pause_fault_t
h
read() never fai
l
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter
Xu
m
i
g
r
ation: En
l
a
rge
postcopy recovery to capture !-
E
IO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Mo
v
e static var in ram_block_from_s
t
r
e
a
m
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration
:
Add postcopy_thread_cre
a
t
e()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
Xu
migr
a
tion: Du
m
p
r
ambloc
k
a
n
d
o
ffset t
o
o when
non-sam
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
t
er Xu
migration: Introd
u
c
e
po
s
t
c
opy
c
h
annels on dest
n
o
de
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter
X
u
migration:
Tracepoint chan
g
e in postcopy-run bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter X
u
mi
g
r
a
tion:
F
i
ne
r
grained
tracepoi
n
t
s
f
or POSTCOPY_LISTEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mig
r
ation:
D
ump sub-cmd name in loadvm_
p
r
o
c
ess_c
o
mman
d
tp
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
P
e
ter Xu
m
e
mory: Fix qemu
c
rash on starting d
i
rty log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mi
g
rat
i
o
n
:
Move temp p
a
ge setup and cleanup in
t
o separate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
e
r Xu
migration: S
i
mplify
u
n
q
u
e
u
e_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
migration: Add postcopy_has_request()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter
X
u
migration:
E
n
able
U
FFD_FE
A
TURE_TH
R
EAD
_
ID even witho
u
t
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
Xu
mi
g
ration:
No off-by-one for pss->page upd
a
t
e
in
h
ost
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
migration: Drop return cod
e
f
or disgard ram
p
rocess
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er
X
u
migration:
Do chunk page in postcopy_each_ram_send_
d
iscard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter Xu
mig
r
atio
n
: Dr
o
p postcopy_chunk_hostpages
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
t
er Xu
mi
g
rati
o
n: Do
n
'
t
r
e
t
u
rn for postcop
y
_chunk_hostpages(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: Drop d
e
ad
c
ode of ram_debug_dump_bitmap()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
Pet
e
r Xu
memory:
F
ix incorrect calls
o
f
log_globa
l
_sta
r
t/sto
p
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Pete
r
X
u
Makefi
l
e: Fix cs
c
ope is
s
ues on MacOS and soft li
n
ks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next