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
kvm: dirty-ring: Fix race with vcpu creation
2023-04-04
Peter Xu
kvm
:
dirty-ri
n
g:
F
ix race w
i
th vc
p
u
c
reation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-16
Pete
r
Xu
migration: Wait on
p
reempt channel in pre
e
m
p
t thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-03
Peter
Xu
intel-
i
ommu:
send U
N
M
AP notificati
o
ns
f
or domain
or
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
Reviewed-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
m
igra
t
i
on: Postpon
e
pos
t
copy
preempt
c
h
annel to be
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
P
eter
X
u
migrat
i
o
n: Add a
s
em
a
p
hore to count P
O
N
G
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migration: Cleanu
p
postcopy_pr
e
empt_setup(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pete
r
X
u
migrati
o
n: Rework multi
-
c
h
annel checks on U
R
I
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter
Xu
u
til/use
r
faultfd: Support /de
v
/
userf
a
ultfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
l
i
n
u
x-headers:
U
p
d
ate to v
6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
migration: Show downtime
duri
n
g postcopy ph
a
se
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter Xu
util/
u
serfaultfd: Ad
d
u
f
f
d_op
e
n()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Pet
e
r Xu
migratio
n
: Fi
x
migrati
o
n c
r
ash when target
p
size l
a
rger
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
P
e
ter Xu
intel-iommu
:
Doc
u
ment iova_tree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter Xu
migrati
o
n
:
Drop rs->f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
m
i
gration: Remove old preempt code aroun
d
s
ta
t
e mai
n
tainance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: S
e
nd reque
s
ted page direc
t
ly in r
p
-
r
eturn
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r X
u
migratio
n
:
Mov
e
last_sent_block int
o
PageS
e
archStatus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pe
t
er Xu
migration: Make PageSearchStatus part of RAMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Add pss_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter X
u
migrati
o
n
:
Introduce pss_channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migr
a
tion
:
Teach
P
SS about host pag
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r X
u
migration: U
s
e atom
i
c ops properly
for page accoun
t
ings
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
m
i
gration: Yie
l
d
bitmap_mutex prop
e
r
ly when sending
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
t
er Xu
mi
g
r
a
tion:
Remove RAMStat
e
.
f refere
n
ces in c
o
m
p
ressi
o
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
i
gr
a
tion: Tri
v
ial cl
e
a
n
up save_p
a
ge_header()
o
n
same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pete
r
Xu
migra
t
ion:
C
l
eanup x
b
zrle
zer
o
pa
g
e ca
c
h
e
update
logic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Add p
o
stcopy_pree
m
pt_active()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
m
i
gratio
n
:
T
ake bitmap mutex wh
e
n
completing ram migratio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter
X
u
migration: Disable m
u
ltifd e
x
plicitly with compressio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
mig
r
a
tio
n
:
U
se no
n
-atomic
ops for clear log bit
m
ap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migrat
i
o
n: Disallow p
o
stco
p
y pre
e
mpt to b
e
used wit
h
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration
:
Fix rac
e
o
n
qemu_f
i
le_shutdown()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pe
t
er Xu
migration: F
i
x possible in
f
ini
t
e loop of ram sa
v
e
process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
Pete
r
Xu
R
evert "intel_iommu: Fix
irqc
h
ip / X2A
P
I
C
c
o
nfigu
r
ation
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Pe
t
er Xu
migrat
i
on-test:
A
llow test to run wit
h
out uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migra
t
ion-test
:
Use migrate_ensure
_
converge(
)
for aut
o
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
tests: Add postcopy pree
m
pt tests
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r X
u
tests: Add postcop
y
t
l
s recovery migratio
n
t
est
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er
Xu
te
s
ts: Add po
s
tcopy tls migra
t
ion test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
t
es
t
s: Mo
v
e
MigrateCom
m
on upper
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
migration: R
e
spect p
o
stcopy r
e
quest order
in pre
e
mption
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migrati
o
n: Enabl
e
TLS
for
p
reempt chann
e
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migrat
i
on:
Export tl
s
-[
c
r
eds|hostnam
e
|authz] pa
r
a
m
s
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
migrat
i
on: Add helpers to
d
etect TLS cap
a
bili
t
y
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r Xu
migration
:
Add property x-postco
p
y-preempt-b
r
eak-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migrat
i
on: Create the pos
t
cop
y
preem
p
t channel
asynchronously
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migr
a
tio
n
: Postc
o
py recover
with preempt enab
l
ed
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migrat
i
on: Post
c
opy preemption enable
m
ent
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pete
r
Xu
migration: Po
s
tcop
y
p
r
eemption pr
e
par
a
tion o
n
channe
l
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration: Add postcop
y
-preempt c
a
pability
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
eter Xu
migration:
A
ll
o
w
m
igrate-recover to run multiple times
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
m
i
gr
a
tion: M
o
v
e
channel setu
p
out of postcopy_t
r
y_recove
r
()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pete
r
Xu
migrat
i
on: Ex
p
ort ram_load_postcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
ter Xu
migration:
Move migrate_allow_multifd and h
e
lpe
r
s into
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pe
t
er Xu
migration: Add pss
.
postcopy_req
u
ested s
t
atu
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
P
e
te
r
Xu
m
igration: Drop
m
ultifd tls_hostname cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter
Xu
m
ig
r
at
i
on:
Postpone r
e
l
e
asing Mig
r
atio
n
State
.
hos
t
n
a
me
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
tests:
P
ass in Mi
g
rateStart** into
test
_
migrate_start()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter Xu
mi
g
ratio
n
: Add migra
t
ion_incoming_tr
a
n
s
port_
c
leanup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: postcopy_pause_fault_
t
hread() never
fails
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter
X
u
m
i
grati
o
n
:
Enlarge
p
ostcopy reco
v
er
y
to capt
u
re !-EIO too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Move
s
tatic
v
ar i
n
r
am_bl
o
c
k_from_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
er Xu
m
i
gration:
Add postcop
y
_
t
hread_cr
e
at
e
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
er X
u
migratio
n
:
D
ump rambloc
k
and of
f
set too when non-same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter
X
u
migration: Introduc
e
p
o
stcopy channels o
n
dest node
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter Xu
migration: Trac
e
point chan
g
e in postcopy-run bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
m
igration: Finer
g
rained tracep
o
ints for POSTCOPY
_
LISTEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pet
e
r
X
u
migra
t
ion: Dump sub-cmd name in lo
a
d
vm_
p
rocess_co
m
mand tp
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Pe
t
e
r
Xu
memor
y
: Fix qemu crash on starting dirty log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
mi
g
ration: Move temp
p
age setup and cleanup into separate
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pe
t
er X
u
migr
a
tion:
Si
m
plify unqueu
e
_page()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migrat
i
on:
A
dd postcopy_has_
r
eq
u
est()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter Xu
migration: Enabl
e
UFFD_FEATURE_THREAD_ID even without
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
m
igr
a
t
i
on:
N
o
off-
b
y-one for p
s
s-
>
page
u
pdate
in host
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter Xu
m
igration: Drop r
e
tu
r
n code for disg
a
rd r
a
m process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter X
u
migration:
Do
c
hunk page in p
o
stcopy_ea
c
h_ra
m
_send_discard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter Xu
mi
g
ration: Drop postcop
y
_chunk_hostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mig
r
a
tion: Don't return for p
o
stcopy
_
chunk_hostpa
g
es()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter
X
u
migration:
Drop d
e
ad code of
r
am_debug_
d
ump_
b
itm
a
p()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
P
e
ter Xu
memory: Fi
x
incorrec
t
calls of log_global_start/
s
top
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
Makefile: Fix csco
p
e
i
ssues on
MacOS and soft links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
P
ete
r
Xu
Makefile: Fix gtags generation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pete
r
Xu
pci: Exp
o
rt pci_for
_
each_
d
ev
i
ce_under_bus*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pet
e
r Xu
pci: De
f
ine p
c
i
_
bus_
d
ev_fn/pci_bus_fn
/
pci_bus_ret_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter
Xu
d
u
mp-g
u
est-memory: Blo
c
k
live
mi
g
ratio
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
migration: Add migrat
e
_add_blocke
r
_i
n
ternal()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
mi
g
ration: Make migration
b
l
o
cker
w
ork for
snapshots
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Pe
t
er
X
u
memor
y
: Add t
r
ac
e
point for dirty sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory
:
Name all
th
e
memor
y
listen
e
rs
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Pet
e
r Xu
tes
t
s
: Fix mi
g
r
a
t
i
o
n-test build fai
l
ure
f
o
r
sparc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
P
eter Xu
m
igration: Move the
ya
n
k unregister of channel_c
l
ose out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: T
e
ac
h
QEMU
F
ile to
be QIOCha
n
nel-aware
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migr
a
tion:
Introduce mi
g
ration_ioc_[un]register_ya
n
k()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Pe
t
er Xu
migration: Make from_d
s
t_file accesses thread-safe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
X
u
m
i
gratio
n
: Fix missing
join() of rp_thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
Peter Xu
docs: Ad
d
'-
d
evice intel-iom
m
u' entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
e
t
er Xu
migration: M
o
ve bitmap_mutex out
of migration_bitmap_c
l
ea
r
_d
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
e
ter Xu
migrat
i
on:
Clear error
a
t e
n
tr
y
of migrat
e
_f
d
_connect()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
P
e
t
er Xu
migration: Don't do
migrate c
l
eanup if du
r
ing pos
t
copy
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-13
Peter Xu
migrati
o
n
:
Relea
s
e
return path
e
a
rly fo
r
paused postcopy
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next