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
intel_iommu: refine iotlb hash calculation
2023-04-21
Peter Xu
vhost:
Drop unused eventfd_ad
d
|d
e
l
hooks
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
Pe
t
er
Xu
m
i
gration: Recover behavior of p
r
e
e
mpt c
h
annel creatio
n
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
P
e
ter X
u
m
i
gration
:
Fix po
t
ential race on postcopy_qemufi
l
e
_
src
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-12
P
et
e
r Xu
io: tl
s
: I
n
herit QIO_CHANNEL_FEATUR
E
_
SH
U
T
D
OWN on
s
erver
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-04-04
Peter Xu
kvm: dirty-ring: F
i
x
ra
c
e wit
h
vcpu creation
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-16
Peter Xu
migration: Wait on preempt c
h
annel in preempt thread
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-03-03
Peter Xu
i
n
tel-iom
m
u: send
UNMAP notifications for 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
migrat
i
on
:
Postpone p
o
stcopy preempt channel to be
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pete
r
Xu
mig
r
a
t
ion: Add a semapho
r
e to count
PONG
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
migrati
o
n: Clean
u
p
p
os
t
copy
_
p
r
ee
m
pt_setup()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Pet
e
r Xu
migration: Rework multi
-
c
h
annel checks
o
n URI
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter
X
u
uti
l
/userfaultfd: Support /dev/us
e
r
f
aultfd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-11
Peter Xu
linux-headers: Update to v6
.
1
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter
X
u
mi
g
ra
t
ion
:
S
how downtime during postc
o
py phase
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Peter
X
u
util/u
s
erfault
f
d: Add
uffd_open()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-02-06
Pet
e
r
X
u
m
i
grati
o
n
:
Fix migration crash whe
n
target psize larger
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2023-01-27
Peter
Xu
i
nte
l
-
i
ommu:
D
o
cu
m
en
t
io
v
a_
t
ree
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
i
gration:
D
rop rs->
f
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrat
i
on: Rem
o
ve
o
ld
p
reempt code around state
ma
i
ntainance
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
m
igration: Send reque
s
ted page directly in rp-return
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrati
o
n:
M
o
ve l
a
st_sent_b
l
ock int
o
P
a
geSearchStatus
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter Xu
migrati
o
n: Make PageSear
c
h
S
t
atus part of RAMState
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pet
e
r Xu
migr
a
t
ion: Add pss_init()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Pete
r
X
u
migration: Introd
u
ce pss_chan
n
e
l
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
igration:
T
each P
S
S about host p
a
ge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration
:
U
s
e atomi
c
ops
p
roperly f
o
r page acc
o
untin
g
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
Xu
migration: Yie
l
d
b
i
tma
p
_mu
t
e
x
proper
l
y when s
e
nding
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter
X
u
migration: Re
m
ove RAMState
.
f referenc
e
s in compres
s
ion
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migration: Trivial cl
e
anup sav
e
_page_header() o
n
same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
P
e
ter Xu
mi
g
r
a
ti
o
n
: Cleanup xb
z
rle
z
ero page cac
h
e update l
o
gic
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
m
i
gration: Ad
d
p
ostcopy_
p
r
eempt_ac
t
ive()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-12-15
Peter Xu
migrat
i
on: Take bitmap mut
e
x when
completing ram migr
a
tion
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pet
e
r Xu
m
i
gration: Disable
m
u
l
tifd e
x
plicit
l
y with comp
r
essi
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
migration: Us
e
non-atomic ops for clear log bitmap
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
P
e
ter Xu
mig
r
atio
n
: Disallow p
o
stcop
y
p
r
eempt
to be u
s
e
d
w
ith
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Pete
r
X
u
migrati
o
n
: Fix rac
e
on qemu_file_shutdown()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-11-21
Peter Xu
mi
g
ration: Fix poss
i
ble infinite loop of ram sa
v
e process
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-10-09
P
e
ter Xu
Rever
t
"
inte
l
_iommu: Fix irqchip
/ X2API
C
con
f
ig
u
ration
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Pete
r
Xu
migration-test: Allow test to run
w
i
t
h
out uffd
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-08-01
Peter Xu
migration-test: Use mig
r
ate_ens
u
re_converge() for auto
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
tests: Add postco
p
y pre
e
m
pt t
e
s
t
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter X
u
tes
t
s: Add
p
ostcopy tls rec
o
very migration test
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pet
e
r X
u
tests:
A
dd postcopy t
l
s migrat
i
on t
e
st
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
tests:
M
ove MigrateCommon
u
p
per
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migr
a
tion: Re
s
pect p
o
stcopy request orde
r
i
n
preemp
t
ion
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
Xu
migrat
i
on: Enable TLS for pre
e
mpt channel
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration
:
Exp
o
rt tls-[creds
|
h
ostname|authz] params
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration:
Ad
d
h
e
lpers to
d
ete
c
t TLS capa
b
il
i
ty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migra
t
ion: Ad
d
property x-postcopy-preempt-
b
r
e
ak-huge
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Pe
t
er Xu
migrat
i
on: Cre
a
t
e the p
o
stcopy preempt
channel
a
synchro
n
o
u
sly
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
P
eter Xu
m
i
g
ration:
P
os
t
co
p
y recover
w
it
h
pr
e
empt enabled
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
migration:
Postcopy preemption
e
nablement
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter
X
u
migration
:
P
o
stcop
y
preemption prepar
a
tion o
n
chan
n
el
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-07-20
Peter Xu
mi
g
r
ati
o
n:
Add p
o
stcopy-preemp
t
capabil
i
ty
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migrat
i
on: Allow
migrate
-
recover to run mul
t
iple ti
m
es
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
m
igration: Move channel setup out of postcopy_try_recover()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
mi
g
ration: Export ram_load_
p
ostcopy()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Pet
e
r Xu
migra
t
ion: Mo
v
e migr
a
te_allow_mu
l
tifd an
d
helpers
int
o
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter X
u
migra
t
i
on: A
d
d
ps
s
.
postc
o
p
y
_requested stat
u
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
m
i
gration: Drop
mu
l
ti
f
d
tls_hostname cache
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-04-21
Peter Xu
migratio
n
: Postpone
releasing MigrationS
t
a
t
e
.
h
o
s
tna
m
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter
X
u
tests: Pass
in Mi
g
rate
S
t
a
rt
*
* into test
_
mi
g
r
a
te_start()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
e
r Xu
migration:
A
d
d migration_incoming_transpo
r
t_clea
n
up()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter
Xu
mi
g
r
a
t
i
o
n: postcopy_pause_fault_thread()
n
ev
e
r fail
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pete
r
X
u
migration: E
n
large postcop
y
recovery to
c
apture !-EI
O
too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
migration: Move
s
tatic
v
a
r in ram_block_fr
o
m_stream
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter
X
u
mig
r
ation: Add postcop
y
_thread_cre
a
te()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Peter Xu
mig
r
ation: Dump ramblock and offset too
whe
n
non-same
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
eter
X
u
mig
r
ation: Introduce p
o
stc
o
py cha
n
nels on dest n
o
de
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
e
r Xu
migration: Tracepoin
t
c
h
a
n
g
e
in p
o
stcopy-r
u
n bottom
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
Pe
t
e
r
Xu
m
i
gration:
Finer grained tra
c
epoints for POSTCOPY_
L
ISTEN
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-03-02
P
e
ter Xu
migration: Dump sub-cmd name in loadvm_pro
c
ess_comman
d
tp
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-02-16
Peter Xu
me
m
ory
:
Fix qemu crash o
n
starting dirty log twice
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration
:
Move temp pa
g
e setup and cleanu
p
into s
e
parat
e
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
eter
Xu
migra
t
ion: Simpl
i
f
y unqueue_pa
g
e
(
)
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migratio
n
: Add postc
o
py_has_request()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration
:
En
a
ble
UFFD_F
E
A
T
URE_TH
R
EAD_
I
D ev
e
n without
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migration: No off-by-
o
ne fo
r
pss-
>
p
a
g
e update in host
.
.
.
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Pete
r
Xu
migration: Drop return
c
od
e
for di
s
gard ram
p
rocess
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mi
g
ration: Do chu
n
k
p
age in
p
o
stcopy_each_ram_send
_
discard()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
migrat
i
on
:
Drop post
c
op
y
_chunk_hostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
Peter Xu
mig
r
ation: D
o
n't
return for postcopy_chunk_hostpages()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-28
P
e
ter Xu
migrat
i
o
n
: Drop dead
code of ram_debug_dump_bitmap()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2022-01-18
P
e
ter Xu
mem
o
ry
:
Fi
x
inc
o
rrec
t
calls of lo
g
_
g
lobal_start/
s
top
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
Makef
i
l
e
: Fix cscope issues
o
n Mac
O
S and
s
oft links
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-02
Peter Xu
Makefile:
F
ix g
t
ags gen
e
ration
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
pci: Export pci_for_each_
d
evice_under_bu
s
*()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pet
e
r
Xu
pci: Define pci_
b
us_dev_
f
n/pci_bu
s
_
fn/pc
i
_b
u
s_ret_fn
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Pete
r
Xu
dump-guest-memory: Block live migrati
o
n
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
m
i
gration
:
Ad
d
m
i
grate_add_blocker_
i
n
t
ernal()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-11-01
Peter Xu
mig
r
a
t
io
n
: Ma
k
e migratio
n
blocker work
for sn
a
pshots too
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Peter Xu
memory:
A
dd tracepoin
t
for dirty sync
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Pete
r
Xu
memory:
Name
all the m
e
m
o
ry
listene
r
s
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-29
Peter
Xu
tests: Fix
m
igration-test b
u
ild failur
e
for s
p
arc
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration: Move the yan
k
un
r
egis
t
er of
c
hannel_close out
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
Xu
migration: Teach QEMUFile to be QIOChannel-awar
e
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter
X
u
mi
g
ration:
I
n
trod
u
ce migration_ioc_[un]re
g
ister_
y
a
nk()
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter X
u
mig
r
ation: Make from_dst
_
file
ac
c
es
s
es thread-
s
a
fe
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-26
Peter Xu
migration:
Fix
m
issing join()
o
f
rp_t
h
read
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
2021-07-16
P
e
t
e
r Xu
docs: A
d
d '-
d
evice intel-i
o
mmu' entry
Signed-off-by:
Peter Xu
<peterx@redhat.com>
commit
|
commitdiff
|
tree
next